Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Erick Fedde 7.9
Zac Gallen 2.5 3.0 3.5 4.1
Landon Knack 0.2 0.6
Davis Martin 2.0 2.6
Jordan Montgomery 1.0
Yariel Rodriguez 0.3 0.7
Patrick Sandoval 1.8
JP Sears 2.0 2.6
Luis Severino 2.6 3.2
Ross Stripling 0.1
Relief Pitchers
Player 2025 2026 2027 2028 2029
Scott Barlow 0.1
Ben Joyce 0.3 0.7
Orion Kerkering 0.3 0.7
Chris Martin 1.0
Justin Martinez 0.3 0.7
Rafael Montero 0.1
John Schreiber 0.5
Gregory Soto 0.1 0.5
Caleb Thielbar 0.1 0.5
Alex Vesia 1.6
Closers
Player 2025 2026 2027 2028 2029
David Bednar 0.1 0.5
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Christian Bethancourt 0.3
Luis Campusano 1.2 1.6
Kyle Higashioka 2.1
Pedro Pages 0.3 0.7
First Basemen
Player 2025 2026 2027 2028 2029
Freddie Freeman 8.6
Connor Joe 1.6
Second Basemen
Player 2025 2026 2027 2028 2029
Colt Keith 0.5 0.9
Third Basemen
Player 2025 2026 2027 2028 2029
Eugenio Suarez 3.8 4.6
Shortstops
Player 2025 2026 2027 2028 2029
Xavier Edwards 1.3 1.8
Matt McLain 0.9 1.3
Taylor Walls 0.1
Bobby Witt Jr 1.3 1.7 2.1 2.5
Left Fielders
Player 2025 2026 2027 2028 2029
Alex Kirilloff 0.1
Center Fielders
Player 2025 2026 2027 2028 2029
Heliot Ramos 0.5 0.9
Right Fielders
Player 2025 2026 2027 2028 2029
Jake Fraley 1.7 2.2
Sal Frelick 0.8 1.2
Ramon Laureano 1.6
Starling Marte 1.5
Hunter Renfroe 0.5 0.9
Designated Hitters
Player 2025 2026 2027 2028 2029
Alec Burleson 1.3 1.8
J.D. Martinez 1.0 1.5
Totals
Salary
2025 2026 2027 2028 2029
Payroll 55.9 37.4 5.6 6.6 0
Salary Cap 57.9
Available Salary Cap 2.0
Players
2025 2026 2027 2028 2029
Active Players 32 25 2 2 0
Inactive Players 10 0 0 0 0
Draft Picks
2026
Round 1
Fog City Liberals
Round 3
Fog City Liberals
2025
Round 1
Colt Keith
Round 1
Heliot Ramos
Round 3
Orion Kerkering
Round 3
Yariel Rodriguez
Round 3
Justin Martinez
Round 3
Pedro Pages
Round 3
Ben Joyce
Round 4
Landon Knack
2024
Round 1
Evan Carter
Round 2
Sal Frelick
2023
Round 1
Bobby Witt Jr
Round 2
Ken Waldichuk
Round 3
Alexis Diaz
Round 3
Cristian Pache
Round 4
Drew Waters
Round 4
Penn Murfee
2022
Round 1
Alek Manoah
Round 1
Alex Kirilloff
Round 2
Taylor Walls
Round 2
Bryan De La Cruz
Round 2
Bobby Bradley
Round 3
Anthony Bender
Round 3
Alex Vesia
Round 4
Dom Nunez
2021
2020
Round 1
Zac Gallen
Round 4
Randy Dobnak
2019
Round 1
Ramon Laureano
Round 1
Joey Lucchesi
Round 2
Andrew Suarez
Round 2
Lourdes Gurriel
Round 2
Renato Nunez
Round 3
Grayson Greiner
2018
Round 1
Paul DeJong
Round 2
Jake Junis
Round 3
Brian Anderson
Round 3
Emilio Pagan
Round 3
Trevor Hildenberger
Round 3
Sam Tuivailala
Round 4
John Brebbia
Round 4
Wandy Peralta
2017
Round 1
Trea Turner
Round 1
Jameson Taillon
Round 2
Jharel Cotton
Round 2
Aaron Judge
Round 2
Tyler Anderson
Round 2
A.J. Cole
Round 3
Chad Kuhl
Round 3
Tony Wolters
2016
Round 1
Joc Pederson
Round 1
Raisel Iglesias
Round 2
Michael Taylor
Round 3
John Lamb
Round 3
Keone Kela
Round 3
Jace Peterson
Round 4
Austin Hedges
2015
Round 1
George Springer
Round 1
Jorge Soler
Round 3
Kevin Quackenbush
Round 3
Jeurys Familia
Round 3
Neil Ramirez
Round 3
Dominic Leone
Round 3
Aaron Barrett
2014
Round 1
Shelby Miller
Round 1
Yasiel Puig
Round 1
Danny Salazar
Round 1
Khris Davis
Round 2
Kole Calhoun
Round 2
Alex Wood
Round 2
Evan Gattis
Round 2
Jonathan Villar
2013
Round 2
Matt Dominguez
Round 3
Zach McAllister
2012
Round 3
Juan Nicasio
Round 4
Josh Lindblom
2011
Round 1
Daniel Hudson
Round 2
Carlos Carrasco
Round 2
Alejandro Sanabia
Round 2
Jason Castro
Round 2
Jake Arrieta
Round 3
Wilton Lopez
2010
Round 1
Andrew McCutchen
Round 1
Jeff Niemann
Round 1
Chris Tillman
Round 1
Derek Holland
Round 1
Chris Coghlan
2009
Round 1
Chris Dickerson
Round 1
Taylor Teagarden
Round 1
Brandon Wood
Round 2
Luke Hochevar
Round 2
Ryan Tucker
Round 2
Collin Balester
Round 4
Garrett Mock
Round 4
Josh Outman
2008
Round 1
Alex Gordon
Round 1
Kevin Kouzmanoff
Round 4
Skip Schumaker
2007
Round 1
Scott Olsen
Round 2
Troy Tulowitzki
Round 3
James Shields
2006
Round 1
Chris Shelton
Round 1
Curtis Granderson
Round 2
Bobby Jenks
Round 4
Cory Sullivan
2005
Round 1
Khalil Greene
Round 2
Clint Barmes
Round 2
Michael Gonzalez
Round 2
Kevin Gregg
Round 2
Frank Francisco
2004
Round 1
Dontrelle Willis
Round 1
Rich Harden
Round 1
Victor Martinez
Round 1
Travis Hafner
Round 1
Laynce Nix
Round 2
Jeremy Bonderman
Round 2
Chase Utley
2003
Round 1
Carlos Zambrano
Round 1
Kevin Mench
Round 2
Josh Bard
2002
2001
Round 1
Mark Quinn
Round 2
Chris Truby
Round 3
Jay Canizaro
Round 3
Frank Menechino
Round 4
Jason Maxwell
Round 4
Bronson Arroyo
2000
Round 1
Tim Hudson
Round 3
Guillermo Mota
Round 4
Olmedo Saenz
Round 5
Wilton Veras
Round 6
Jeff Liefer
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
J.D. Martinez 2 8 1 1 1 0 0 1 1 4 0 1 0.125 0.222 0.250
Eugenio Suarez 2 9 2 3 0 0 0 1 0 6 0 0 0.333 0.333 0.333
Connor Joe 2 7 2 4 1 0 1 3 2 2 0 0 0.571 0.667 1.143
Jake Fraley 2 8 1 3 0 1 0 0 1 1 1 0 0.375 0.444 0.625
Luis Campusano 2 8 1 0 0 0 0 1 1 0 0 0 0.000 0.111 0.000
Xavier Edwards 2 9 1 3 1 0 0 1 0 1 0 0 0.333 0.333 0.444
Bobby Witt Jr 2 9 2 4 2 0 1 4 0 1 1 0 0.444 0.444 1.000
Alec Burleson 2 8 3 3 1 0 1 2 1 1 0 0 0.375 0.444 0.875
Sal Frelick 2 9 1 1 0 0 0 0 0 1 0 0 0.111 0.111 0.111
Totals 2 75 14 22 6 1 3 13 6 17 2 1 0.293 0.346 0.520
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Caleb Thielbar 2 1.2 0 0 0 0 5 0 1 0 0 1 0 0.00 0.00
Erick Fedde 1 5.2 1 4 1 2 6 0 1 0 0 0 0 1.06 1.59
Jordan Montgomery 1 4.2 3 5 3 1 0 0 0 0 0 0 0 1.29 5.79
Ben Joyce 1 3.0 1 2 1 1 3 0 0 0 1 0 0 1.00 3.00
Justin Martinez 1 1.2 1 2 1 0 3 0 0 0 0 1 0 1.20 5.40
Orion Kerkering 1 1.1 0 1 0 0 1 2 0 0 1 0 0 0.75 0.00
Totals 2 18.0 6 14 6 4 18 2 2 0 2 2 0 1.00 3.00
Schedule
April (2 - 0)
Date Matchup Result Score
Tue, April 1st @ Angels W 10 - 4
Wed, April 2nd @ Angels W 4 - 2
Fri, April 4th vs Channel Jumpers
Sat, April 5th vs Channel Jumpers
Sun, April 6th vs Channel Jumpers
Mon, April 7th @ Mudhens
Tue, April 8th @ Mudhens
Wed, April 9th @ Mudhens
Thu, April 10th @ Larks
Fri, April 11th @ Larks
Sat, April 12th @ Larks
Sun, April 13th @ Larks
Tue, April 15th @ Green Jackets
Wed, April 16th @ Green Jackets
Thu, April 17th vs Angels
Fri, April 18th vs Angels
Sat, April 19th vs Angels
Sun, April 20th vs Angels
Mon, April 21st vs Dogfish
Tue, April 22nd vs Dogfish
Wed, April 23rd vs Dogfish
Fri, April 25th vs Beers
Sat, April 26th vs Beers
Sun, April 27th vs Beers
Mon, April 28th @ Speakeasies
Tue, April 29th @ Speakeasies
Wed, April 30th @ Speakeasies
May (0 - 0)
Date Matchup Result Score
Thu, May 1st vs Channel Jumpers
Fri, May 2nd vs Channel Jumpers
Sat, May 3rd vs Channel Jumpers
Sun, May 4th vs Channel Jumpers
Tue, May 6th @ Jaywalkers
Wed, May 7th @ Jaywalkers
Thu, May 8th @ Jaywalkers
Fri, May 9th vs Maulers
Sat, May 10th vs Maulers
Sun, May 11th vs Maulers
Mon, May 12th @ Straitjackets
Tue, May 13th @ Straitjackets
Wed, May 14th @ Straitjackets
Thu, May 15th @ Mudhens
Fri, May 16th @ Mudhens
Sat, May 17th @ Mudhens
Sun, May 18th @ Mudhens
Tue, May 20th vs Larks
Wed, May 21st vs Larks
Thu, May 22nd @ Larks
Fri, May 23rd @ Larks
Sat, May 24th vs Green Jackets
Sun, May 25th vs Green Jackets
Mon, May 26th vs Beers
Tue, May 27th vs Beers
Wed, May 28th vs Beers
Fri, May 30th vs Dogfish
Sat, May 31st vs Dogfish
June (0 - 0)
Date Matchup Result Score
Sun, June 1st vs Dogfish
Mon, June 2nd @ Speakeasies
Tue, June 3rd @ Speakeasies
Wed, June 4th @ Speakeasies
Thu, June 5th @ Angels
Fri, June 6th @ Angels
Sat, June 7th @ Angels
Sun, June 8th @ Angels
Tue, June 10th vs Jaywalkers
Wed, June 11th vs Jaywalkers
Thu, June 12th vs Jaywalkers
Fri, June 13th @ Straitjackets
Sat, June 14th @ Straitjackets
Sun, June 15th @ Straitjackets
Mon, June 16th @ Dogfish
Tue, June 17th @ Dogfish
Wed, June 18th @ Dogfish
Fri, June 20th vs Maulers
Sat, June 21st vs Maulers
Sun, June 22nd vs Maulers
Mon, June 23rd vs Channel Jumpers
Tue, June 24th vs Channel Jumpers
Wed, June 25th @ Mudhens
Thu, June 26th @ Mudhens
Fri, June 27th vs Speakeasies
Sat, June 28th vs Speakeasies
Sun, June 29th vs Speakeasies
July (0 - 0)
Date Matchup Result Score
Tue, July 1st vs Green Jackets
Wed, July 2nd vs Green Jackets
Thu, July 3rd vs Green Jackets
Fri, July 4th @ Beers
Sat, July 5th @ Beers
Sun, July 6th @ Beers
Thu, July 10th @ Channel Jumpers
Fri, July 11th @ Channel Jumpers
Sat, July 12th @ Channel Jumpers
Sun, July 13th @ Channel Jumpers
Mon, July 14th vs Larks
Tue, July 15th vs Larks
Wed, July 16th vs Larks
Thu, July 17th vs Mudhens
Fri, July 18th vs Mudhens
Sat, July 19th vs Mudhens
Sun, July 20th vs Mudhens
Tue, July 22nd vs Straitjackets
Wed, July 23rd vs Straitjackets
Thu, July 24th vs Straitjackets
Fri, July 25th @ Jaywalkers
Sat, July 26th @ Jaywalkers
Sun, July 27th @ Jaywalkers
Mon, July 28th @ Maulers
Tue, July 29th @ Maulers
Wed, July 30th @ Maulers
August (0 - 0)
Date Matchup Result Score
Fri, August 1st @ Green Jackets
Sat, August 2nd @ Green Jackets
Sun, August 3rd @ Green Jackets
Mon, August 4th @ Channel Jumpers
Tue, August 5th @ Channel Jumpers
Wed, August 6th vs Angels
Thu, August 7th vs Angels
Fri, August 8th vs Angels
Sat, August 9th vs Angels
Sun, August 10th vs Angels
Tue, August 12th @ Maulers
Wed, August 13th @ Maulers
Thu, August 14th @ Maulers
Fri, August 15th vs Straitjackets
Sat, August 16th vs Straitjackets
Sun, August 17th vs Straitjackets
Mon, August 18th vs Jaywalkers
Tue, August 19th vs Jaywalkers
Wed, August 20th vs Jaywalkers
Fri, August 22nd vs Speakeasies
Sat, August 23rd vs Speakeasies
Sun, August 24th vs Speakeasies
Mon, August 25th @ Larks
Tue, August 26th @ Larks
Wed, August 27th @ Larks
Thu, August 28th vs Green Jackets
Fri, August 29th vs Green Jackets
Sat, August 30th vs Green Jackets
Sun, August 31st vs Green Jackets
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd @ Beers
Wed, September 3rd @ Beers
Thu, September 4th @ Beers
Fri, September 5th @ Dogfish
Sat, September 6th @ Dogfish
Sun, September 7th @ Dogfish
Tue, September 9th vs Mudhens
Wed, September 10th vs Mudhens
Thu, September 11th vs Larks
Fri, September 12th vs Larks
Sat, September 13th vs Larks
Sun, September 14th vs Larks
Mon, September 15th @ Channel Jumpers
Tue, September 16th @ Channel Jumpers
Wed, September 17th @ Channel Jumpers
Fri, September 19th @ Angels
Sat, September 20th @ Angels
Sun, September 21st @ Angels
Mon, September 22nd vs Mudhens
Tue, September 23rd vs Mudhens
Wed, September 24th vs Mudhens
Thu, September 25th @ Green Jackets
Fri, September 26th @ Green Jackets
Sat, September 27th @ Green Jackets
Sun, September 28th @ Green Jackets
Franchise History
2025
Team:
Fog City Liberals
Stadium:
Dodger Stadium
Owner:
Jim Wade
Record:
2 - 0
2024
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
62 - 100
2023
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
68 - 94
2022
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
65 - 97
2021
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
72 - 90
2020
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
94 - 68
2019
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
54 - 108
2018
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
77 - 85
2017
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
54 - 108
2016
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
67 - 95
2015
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
81 - 81
2014
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
49 - 113
2013
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
61 - 101
2012
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
97 - 65
Postseason:
Wildcard Champion
2011
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
83 - 79
2010
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
77 - 85
2009
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
58 - 104
2008
Team:
Scottsdale Cactus Riders
Stadium:
Chase Field
Owner:
Jim Wade
Record:
112 - 50
Postseason:
Evers Division Champion
2007
Team:
Scottsdale Cactus Riders
Stadium:
Coors Field
Owner:
Jim Wade
Record:
96 - 66
2006
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
101 - 61
Postseason:
Evers Division Champion
2005
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
122 - 40
Postseason:
Evers Division Champion
2004
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
50 - 112
2003
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
109 - 53
Postseason:
Evers Division Champion
2002
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
106 - 56
Postseason:
Evers Division Champion
2001
Team:
Scottsdale Cactus Riders
Owner:
Jim Wade
Record:
98 - 64
Postseason:
Evers Division Champion
2000
Team:
Charlotte Skemp Klubbers
Owner:
Jim Wade
Record:
33 - 43
1999
Team:
Sioux Falls Cereal Killers
Owner:
Jordan Gillis
Record:
64 - 98