Pitchers
Starting Pitchers
Player 2020 2021 2022 2023 2024
Walker Buehler 0.9 1.3 1.7 2.1 2.5
Randy Dobnak 0.2 0.6
Zac Gallen 0.5 0.9
Domingo German 0.8 1.2 1.6 2.0 2.4
Zack Greinke 15.7
Joey Lucchesi 0.9 1.3 1.7 2.1 2.5
Blake Snell 1.8 2.3 2.8 3.3
Relief Pitchers
Player 2020 2021 2022 2023 2024
Brad Brach 0.5
Adam Cimber 0.5 0.9
Yoshihisa Hirano 0.1 0.5
Keone Kela 1.0 1.5
Rafael Montero 0.5 0.9
Tony Watson 0.5 0.9
J.B. Wendelken 1.0
Closers
Player 2020 2021 2022 2023 2024
Shane Greene 0.5 0.9
Craig Kimbrel 0.5 0.9
Hector Neris 0.5 0.9
Emilio Pagan 1.5
Hitters
Catchers
Player 2020 2021 2022 2023 2024
Grayson Greiner 0.7
James McCann 2.5 3.1
Pedro Severino 0.9 1.3
Mike Zunino 1.0 1.5
First Basemen
Player 2020 2021 2022 2023 2024
Justin Smoak 0.1 0.5
Second Basemen
Player 2020 2021 2022 2023 2024
Wilmer Flores 1.5 2.0
Jason Kipnis 1.8
Third Basemen
Player 2020 2021 2022 2023 2024
Brian Anderson 1.1 1.5 1.9 2.3
Shortstops
Player 2020 2021 2022 2023 2024
Paul DeJong 1.3 1.7 2.1 2.5
Didi Gregorius 2.0 2.6
Left Fielders
Player 2020 2021 2022 2023 2024
Lourdes Gurriel 0.8 1.2 1.6 2.0 2.4
Justin Upton 0.5 0.9
Center Fielders
Player 2020 2021 2022 2023 2024
Ramon Laureano 0.9 1.3 1.7 2.1 2.5
Right Fielders
Player 2020 2021 2022 2023 2024
Aaron Judge 1.6 2.0 2.5 3.0 3.5
Designated Hitters
Player 2020 2021 2022 2023 2024
Miguel Cabrera 2.6
Jorge Soler 2.5 3.1
Giancarlo Stanton 5.1 5.9
Totals
Salary
2020 2021 2022 2023 2024
Payroll 54.8 43.6 17.6 21.4 15.8
Salary Cap 57.1
Available Salary Cap 2.3
Players
2020 2021 2022 2023 2024
Active Players 34 28 9 9 6
Inactive Players 1 0 0 0 0
Draft Picks
2021
Round 1
Fog City Liberals
Round 2
Fog City Liberals
Round 2
Grand Forks Winter Wheats
Round 3
Fog City Liberals
Round 4
Fog City Liberals
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
Miguel Cabrera 43 128 26 44 7 0 7 19 15 27 0 0 0.344 0.421 0.563
Justin Upton 42 137 24 35 5 0 10 27 14 45 0 0 0.255 0.323 0.511
Justin Smoak 63 163 26 32 5 1 10 29 33 50 0 0 0.196 0.333 0.423
Jason Kipnis 84 264 25 57 17 4 1 13 24 48 5 1 0.216 0.284 0.322
Mike Zunino 3 11 0 1 0 0 0 1 0 4 0 0 0.091 0.091 0.091
Wilmer Flores 45 54 7 20 6 0 2 8 1 7 0 0 0.370 0.393 0.593
Jorge Soler 84 322 51 87 19 1 25 59 31 103 0 0 0.270 0.337 0.568
James McCann 74 260 26 66 17 0 6 26 8 81 3 0 0.254 0.289 0.388
Aaron Judge 84 340 54 84 11 2 23 58 34 126 2 3 0.247 0.318 0.494
Pedro Severino 29 42 6 9 1 0 3 8 5 9 0 0 0.214 0.306 0.452
Brian Anderson 84 333 51 85 24 0 14 47 23 79 4 0 0.255 0.321 0.453
Lourdes Gurriel 43 161 25 40 11 1 11 27 8 46 1 2 0.248 0.287 0.534
Paul DeJong 84 298 43 63 13 0 13 37 38 87 8 3 0.211 0.308 0.386
Ramon Laureano 84 361 63 100 23 0 21 58 23 94 12 3 0.277 0.329 0.515
Totals 84 2874 427 723 159 9 146 417 257 806 35 12 0.252 0.320 0.466
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Zack Greinke 17 119.1 42 110 40 21 105 2 9 4 0 0 0 1.10 3.02
Tony Watson 21 33.2 10 27 10 6 20 3 2 0 1 2 1 0.98 2.67
Brad Brach 25 28.2 24 40 23 20 15 1 2 1 1 2 0 2.09 7.22
Shane Greene 26 33.1 25 36 23 10 33 3 4 2 0 9 2 1.38 6.21
Rafael Montero 10 17.2 6 14 6 4 18 2 1 1 3 0 1 1.02 3.06
Hector Neris 19 18.1 9 19 9 12 24 4 3 4 7 1 4 1.69 4.42
Domingo German 17 105.1 48 95 44 17 102 2 6 5 0 0 0 1.06 3.76
Keone Kela 16 18.0 9 11 9 16 23 0 3 1 1 3 1 1.50 4.50
Blake Snell 9 49.0 13 41 12 16 73 2 3 1 0 0 0 1.16 2.20
Emilio Pagan 18 21.0 18 26 14 7 26 0 2 5 9 0 3 1.57 6.00
Walker Buehler 17 103.0 51 105 47 26 107 4 4 5 0 0 0 1.27 4.11
Yoshihisa Hirano 23 29.2 14 24 11 18 29 2 1 1 2 5 0 1.42 3.34
Zac Gallen 8 43.0 21 33 20 20 49 3 1 2 0 0 0 1.23 4.19
Joey Lucchesi 9 59.0 16 44 16 23 53 0 4 2 0 0 0 1.14 2.44
Adam Cimber 26 34.0 20 41 19 14 32 3 2 0 1 3 1 1.62 5.03
Randy Dobnak 8 38.1 21 42 17 19 25 0 0 3 0 0 0 1.59 3.99
Totals 84 751.1 347 708 320 249 734 31 47 37 25 25 13 1.27 3.83
Schedule
April (15 - 12)
Date Matchup Result Score
Thu, April 2nd @ Spacemen L 17 - 8
Fri, April 3rd @ Spacemen L 7 - 6
Sat, April 4th @ Spacemen W 2 - 1
Sun, April 5th @ Green Jackets W 8 - 7
Mon, April 6th @ Green Jackets L 4 - 3
Tue, April 7th @ Green Jackets W 6 - 1
Wed, April 8th vs Larks L 3 - 2
Thu, April 9th vs Larks L 4 - 2
Fri, April 10th vs Larks W 3 - 1
Sun, April 12th vs Mudhens W 2 - 1
Mon, April 13th vs Mudhens W 3 - 2
Tue, April 14th vs Mudhens W 6 - 1
Wed, April 15th @ Channel Jumpers W 12 - 5
Thu, April 16th @ Channel Jumpers L 8 - 2
Fri, April 17th @ Channel Jumpers L 6 - 5
Sat, April 18th vs Spacemen L 10 - 8
Sun, April 19th vs Spacemen W 3 - 0
Mon, April 20th vs Spacemen W 7 - 1
Tue, April 21st vs Green Jackets W 9 - 3
Wed, April 22nd vs Green Jackets L 3 - 1
Thu, April 23rd vs Green Jackets W 5 - 2
Fri, April 24th @ Larks L 6 - 5
Sat, April 25th @ Larks L 5 - 4
Sun, April 26th @ Larks W 6 - 1
Tue, April 28th @ Mudhens W 4 - 2
Wed, April 29th @ Mudhens W 6 - 4
Thu, April 30th @ Mudhens L 5 - 4
May (15 - 13)
Date Matchup Result Score
Fri, May 1st vs Channel Jumpers L 5 - 4
Sat, May 2nd vs Channel Jumpers L 2 - 1
Sun, May 3rd vs Channel Jumpers W 3 - 2
Mon, May 4th vs Harbor Seals W 11 - 1
Tue, May 5th vs Harbor Seals W 1 - 0
Wed, May 6th vs Harbor Seals L 8 - 3
Fri, May 8th vs Brawlers W 3 - 1
Sat, May 9th vs Brawlers W 8 - 4
Sun, May 10th vs Brawlers L 8 - 5
Mon, May 11th @ Beers W 12 - 4
Tue, May 12th @ Beers L 7 - 5
Wed, May 13th @ Beers W 9 - 1
Thu, May 14th @ Nox L 3 - 1
Fri, May 15th @ Nox W 11 - 2
Sat, May 16th @ Nox W 6 - 1
Mon, May 18th vs Maulers W 6 - 3
Tue, May 19th vs Maulers W 4 - 3
Wed, May 20th vs Maulers L 4 - 2
Thu, May 21st vs Jaywalkers L 2 - 0
Fri, May 22nd vs Jaywalkers L 8 - 4
Sat, May 23rd vs Jaywalkers L 10 - 6
Sun, May 24th @ Harbor Seals W 6 - 5
Mon, May 25th @ Harbor Seals L 3 - 2
Tue, May 26th @ Harbor Seals L 4 - 1
Wed, May 27th @ Brawlers W 8 - 4
Thu, May 28th @ Brawlers W 4 - 2
Fri, May 29th @ Brawlers L 8 - 3
Sun, May 31st vs Beers W 8 - 3
June (16 - 12)
Date Matchup Result Score
Mon, June 1st vs Beers W 13 - 0
Tue, June 2nd vs Beers W 5 - 2
Wed, June 3rd vs Nox L 6 - 3
Thu, June 4th vs Nox L 7 - 4
Fri, June 5th vs Nox L 11 - 1
Sun, June 7th @ Maulers L 5 - 4
Mon, June 8th @ Maulers L 5 - 2
Tue, June 9th @ Maulers W 8 - 7
Wed, June 10th @ Jaywalkers L 2 - 1
Thu, June 11th @ Jaywalkers W 5 - 3
Fri, June 12th @ Jaywalkers L 6 - 1
Sat, June 13th @ Spacemen W 14 - 2
Sun, June 14th @ Spacemen L 5 - 4
Mon, June 15th @ Spacemen L 4 - 1
Wed, June 17th @ Green Jackets W 4 - 3
Thu, June 18th @ Green Jackets W 3 - 1
Fri, June 19th @ Green Jackets W 7 - 4
Sat, June 20th vs Larks W 15 - 4
Sun, June 21st vs Larks W 7 - 6
Mon, June 22nd vs Larks W 1 - 0
Tue, June 23rd vs Mudhens W 12 - 11
Wed, June 24th vs Mudhens W 3 - 2
Thu, June 25th vs Mudhens L 6 - 3
Fri, June 26th @ Channel Jumpers W 11 - 10
Sat, June 27th @ Channel Jumpers L 5 - 4
Sun, June 28th @ Channel Jumpers L 7 - 2
Mon, June 29th vs Spacemen W 5 - 2
Tue, June 30th vs Spacemen W 11 - 0
July (1 - 0)
Date Matchup Result Score
Wed, July 1st vs Spacemen W 4 - 3
Fri, July 3rd vs Green Jackets
Sat, July 4th vs Green Jackets
Sun, July 5th vs Green Jackets
Mon, July 6th @ Larks
Tue, July 7th @ Larks
Wed, July 8th @ Larks
Thu, July 9th @ Mudhens
Fri, July 10th @ Mudhens
Sat, July 11th @ Mudhens
Wed, July 15th vs Channel Jumpers
Thu, July 16th vs Channel Jumpers
Fri, July 17th vs Channel Jumpers
Sat, July 18th vs Harbor Seals
Sun, July 19th vs Harbor Seals
Mon, July 20th vs Harbor Seals
Tue, July 21st vs Brawlers
Wed, July 22nd vs Brawlers
Thu, July 23rd vs Brawlers
Sat, July 25th @ Beers
Sun, July 26th @ Beers
Mon, July 27th @ Beers
Tue, July 28th @ Nox
Wed, July 29th @ Nox
Thu, July 30th @ Nox
August (0 - 0)
Date Matchup Result Score
Sat, August 1st vs Maulers
Sun, August 2nd vs Maulers
Mon, August 3rd vs Maulers
Tue, August 4th vs Jaywalkers
Wed, August 5th vs Jaywalkers
Thu, August 6th vs Jaywalkers
Fri, August 7th @ Harbor Seals
Sat, August 8th @ Harbor Seals
Sun, August 9th @ Harbor Seals
Mon, August 10th @ Brawlers
Tue, August 11th @ Brawlers
Wed, August 12th @ Brawlers
Fri, August 14th vs Beers
Sat, August 15th vs Beers
Sun, August 16th vs Beers
Mon, August 17th vs Nox
Tue, August 18th vs Nox
Wed, August 19th vs Nox
Thu, August 20th @ Maulers
Fri, August 21st @ Maulers
Sat, August 22nd @ Maulers
Sun, August 23rd @ Jaywalkers
Mon, August 24th @ Jaywalkers
Tue, August 25th @ Jaywalkers
Thu, August 27th @ Spacemen
Fri, August 28th @ Spacemen
Sat, August 29th @ Spacemen
Sun, August 30th @ Green Jackets
Mon, August 31st @ Green Jackets
September (0 - 0)
Date Matchup Result Score
Tue, September 1st @ Green Jackets
Wed, September 2nd vs Larks
Thu, September 3rd vs Larks
Fri, September 4th vs Larks
Sun, September 6th vs Mudhens
Mon, September 7th vs Mudhens
Tue, September 8th vs Mudhens
Wed, September 9th @ Channel Jumpers
Thu, September 10th @ Channel Jumpers
Fri, September 11th @ Channel Jumpers
Sat, September 12th vs Spacemen
Sun, September 13th vs Spacemen
Mon, September 14th vs Spacemen
Wed, September 16th vs Green Jackets
Thu, September 17th vs Green Jackets
Fri, September 18th vs Green Jackets
Sat, September 19th @ Larks
Sun, September 20th @ Larks
Mon, September 21st @ Larks
Wed, September 23rd @ Mudhens
Thu, September 24th @ Mudhens
Fri, September 25th @ Mudhens
Sat, September 26th vs Channel Jumpers
Sun, September 27th vs Channel Jumpers
Mon, September 28th vs Channel Jumpers
Franchise History
2020
Team:
Fog City Liberals
Stadium:
Chase Field
Owner:
Jim Wade
Record:
47 - 37
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