Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Reid Detmers 0.9 1.3 1.7 2.1 2.5
Alex Faedo 0.9 1.3
Tommy Henry 0.9 1.3 1.7
Luis Medina 1.0 1.5
Miles Mikolas 3.2
Wade Miley 1.3 1.8
Reese Olson 0.4 0.8
Cristopher Sanchez 1.3 1.8
Emmet Sheehan 0.4 0.8
AJ Smith-Shawver 0.4 0.8
Justin Verlander 9.2
Relief Pitchers
Player 2024 2025 2026 2027 2028
Ronel Blanco 0.1 0.5
Cooper Criswell 0.1
Alec Marsh 0.1 0.5
Shelby Miller 2.0
Dauri Moreta 1.3
Jose Soriano 0.5 0.9
Ryan Yarbrough 2.0
Hitters
Catchers
Player 2024 2025 2026 2027 2028
Elias Diaz 0.9 1.3
Freddy Fermin 0.2 0.6
Second Basemen
Player 2024 2025 2026 2027 2028
Brendan Donovan 0.8 1.2 1.6
Mauricio Dubon 2.3 2.9
Thairo Estrada 2.3 2.9
Miguel Vargas 0.3 0.7
Third Basemen
Player 2024 2025 2026 2027 2028
DJ LeMahieu 3.0
Shortstops
Player 2024 2025 2026 2027 2028
Jon Berti 5.0
Zach Neto 0.4 0.8
Left Fielders
Player 2024 2025 2026 2027 2028
Randal Grichuk 4.0
Steven Kwan 0.9 1.3 1.7 2.1 2.5
Center Fielders
Player 2024 2025 2026 2027 2028
Wilyer Abreu 0.3 0.7
Lawrence Butler 0.5 0.9
Johan Rojas 0.4 0.8
Right Fielders
Player 2024 2025 2026 2027 2028
Jason Heyward 1.3 1.8
Gavin Sheets 0.1
Kyle Tucker 1.7 2.1 2.5 3.0 3.5
Nelson Velazquez 1.0 1.5
Designated Hitters
Player 2024 2025 2026 2027 2028
Justin Turner 4.6
Totals
Salary
2024 2025 2026 2027 2028
Payroll 56.0 32.8 9.2 7.2 8.5
Salary Cap 62.4
Available Salary Cap 6.4
Players
2024 2025 2026 2027 2028
Active Players 36 26 5 3 3
Inactive Players 1 0 0 0 0
Draft Picks
2025
Round 1
California Snow Leopards
Round 2
Delmarva Dogfish
Round 2
Assault City Straitjackets
Round 2
South Slope Speakeasies
Round 2
California Snow Leopards
Round 3
Gas House Gorillas
Round 3
Québec Racines
Round 4
Mentone Beach Maulers
2024
Round 2
Zach Neto
Round 2
AJ Smith-Shawver
Round 2
Johan Rojas
Round 2
Reese Olson
Round 2
Emmet Sheehan
Round 3
Wilyer Abreu
Round 3
Mason Miller
Round 4
Brayan Rocchio
Round 4
Miguel Amaya
Round 4
Freddy Fermin
2023
Round 1
Steven Kwan
Round 1
Reid Detmers
Round 2
Brendan Donovan
Round 4
Kerry Carpenter
2022
Round 2
Gavin Sheets
Round 3
Eli Morgan
Round 4
Lars Nootbaar
Round 4
Louis Head
2021
Round 1
Kyle Tucker
Round 1
Dylan Carlson
Round 2
Tyler Stephenson
Round 2
Devin Williams
Round 3
Tejay Antone
Round 3
Drew Rasmussen
Round 3
Dean Kremer
Round 3
Luis Guillorme
Round 4
Johan Oviedo
Round 4
Shogo Akiyama
2020
Round 1
Nick Senzel
Round 2
Dylan Cease
Round 2
Brendan Rodgers
Round 2
Christian Walker
Round 2
Austin Hays
Round 3
Josh James
Round 3
Cole Tucker
2019
Round 1
Mike Soroka
Round 3
Daniel Vogelbach
Round 4
Sean Reid-Foley
Round 4
Jose Castillo
Round 4
Jacob Nix
2018
Round 1
Luis Castillo
Round 1
Lucas Giolito
Round 1
Franklin Barreto
Round 2
Carson Kelly
Round 2
Jorge Alfaro
Round 3
Allen Cordoba
Round 4
Carlos Asuaje
2017
Round 1
Andrew Benintendi
Round 2
Reynaldo Lopez
Round 4
Edubray Ramos
2016
Round 2
Archie Bradley
Round 3
Kendall Graveman
Round 3
Domingo Santana
2015
Round 2
Luis Sardinas
Round 2
Jake Lamb
Round 2
Odrisamer Despaigne
2014
Round 2
Brett Oberholtzer
Round 3
Kevin Siegrist
Round 3
Junior Lake
Round 3
L.J. Hoes
Round 3
A.J. Ramos
Round 4
Bruce Rondon
Round 4
Ryan Goins
Round 4
Tommy Medica
Round 4
Cesar Hernandez
2013
Round 1
Jacob Turner
Round 1
Jean Segura
Round 1
Wily Peralta
Round 2
Trevor Rosenthal
Round 3
Alexi Amarista
Round 4
Tyler Cloyd
Round 4
Jose Iglesias
Round 4
Shawn Tolleson
2012
Round 1
Brandon Belt
Round 2
Trayvon Robinson
Round 2
J.D. Martinez
Round 2
Wilin Rosario
Round 2
Alex Cobb
Round 3
Eric Surkamp
Round 3
Chris Nelson
2011
Round 1
Mike Stanton
Round 1
Ike Davis
Round 2
Josh Bell
Round 3
Kenley Jansen
2010
Round 1
Matt LaPorta
Round 1
Jordan Zimmermann
Round 2
Nolan Reimold
Round 2
Mat Gamel
Round 3
David Hernandez
Round 4
Jason Motte
2009
Round 1
Gio Gonzalez
Round 2
Ryan Sweeney
Round 2
Seth Smith
Round 2
Wladimir Balentien
2008
Round 1
Billy Butler
Round 2
Daric Barton
Round 4
Tyler Clippard
Round 4
Alberto Callaspo
2007
Round 1
Stephen Drew
Round 1
Chad Billingsley
Round 2
Anthony Reyes
Round 2
James Loney
Round 3
Pat Neshek
Round 3
Jon Lester
Round 4
Craig Hansen
Round 4
Yusmeiro Petit
2006
Round 1
Felix Hernandez
Round 1
Matt Cain
Round 4
J.P. Howell
2005
Round 1
Zack Greinke
Round 1
Alex Rios
Round 2
Russ Adams
Round 3
Maicer Izturis
Round 3
Chris Young
2004
Round 1
Jason Phillips
Round 2
Jose Valverde
Round 2
Eric DuBose
Round 4
Chris Capuano
2003
Round 3
Morgan Ensberg
Round 3
Tom Wilson
2002
Round 1
Ichiro Suzuki
Round 2
Josh Towers
Round 3
Brent Abernathy
Round 4
Junior Spivey
2001
Round 1
Adam Eaton
Round 3
Doug Davis
Round 4
B.J. Ryan
2000
Round 1
Carlos Beltran
Round 2
Jeff Weaver
Round 3
Onan Masaoka
Round 4
Torii Hunter
Round 5
Bengie Molina
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Justin Turner 15 25 2 8 3 0 2 9 4 6 0 0 0.320 0.414 0.680
Jason Heyward 11 28 3 5 1 0 1 3 4 9 0 0 0.179 0.303 0.321
DJ LeMahieu 17 55 6 11 1 0 2 6 7 14 0 0 0.200 0.290 0.327
Nolan Arenado 7 27 3 4 0 1 2 6 0 6 0 1 0.148 0.179 0.444
Randal Grichuk 7 25 6 7 2 1 0 6 2 2 0 0 0.280 0.333 0.440
Jon Berti 19 59 9 12 3 0 1 6 6 14 2 0 0.203 0.288 0.305
Elias Diaz 20 73 6 18 3 0 3 4 0 17 0 0 0.247 0.247 0.411
Mauricio Dubon 21 68 13 25 3 2 2 9 5 10 2 1 0.368 0.413 0.559
Kyle Tucker 24 91 19 21 4 2 5 16 13 18 3 1 0.231 0.327 0.484
Thairo Estrada 22 81 8 18 1 0 2 4 1 23 3 2 0.222 0.250 0.309
Freddy Fermin 20 31 6 11 2 0 1 4 2 2 0 0 0.355 0.394 0.516
Steven Kwan 24 87 12 27 8 0 1 9 8 11 5 1 0.310 0.365 0.437
Brendan Donovan 24 73 8 24 1 1 4 16 3 9 1 1 0.329 0.354 0.534
Nelson Velazquez 24 80 10 19 2 0 8 13 1 20 0 0 0.238 0.256 0.563
Johan Rojas 24 13 1 2 0 0 0 2 1 4 0 0 0.154 0.214 0.154
Zach Neto 17 21 6 6 0 1 1 2 1 6 0 0 0.286 0.375 0.524
Totals 24 837 118 218 34 8 35 115 58 171 16 7 0.260 0.315 0.446
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Justin Verlander 5 35.2 10 28 7 7 35 1 2 1 0 0 0 0.98 1.77
Wade Miley 5 28.2 17 28 16 14 14 4 2 0 0 0 0 1.47 5.02
Miles Mikolas 5 31.0 16 28 15 10 16 0 1 4 0 0 0 1.23 4.35
Shelby Miller 11 12.2 6 9 6 7 12 0 0 1 7 1 1 1.26 4.26
Ryan Yarbrough 9 15.1 9 12 8 2 13 1 0 0 0 1 0 0.91 4.70
Alex Faedo 7 8.0 7 8 7 5 4 0 1 1 1 1 0 1.63 7.88
Dauri Moreta 9 10.0 6 8 6 7 11 1 1 2 0 3 0 1.50 5.40
Bailey Falter 2 1.1 4 4 4 0 1 0 0 0 0 0 0 3.00 27.00
Cristopher Sanchez 4 23.0 13 23 11 8 26 0 2 1 0 0 0 1.35 4.30
Luis Medina 5 7.0 7 8 7 2 4 0 1 0 1 0 0 1.43 9.00
Jose Soriano 8 8.0 2 7 2 6 15 2 0 0 1 3 0 1.63 2.25
Reid Detmers 5 29.0 13 26 11 7 28 0 2 1 0 0 0 1.14 3.41
Reese Olson 4 5.1 2 3 1 1 8 0 1 0 1 1 0 0.75 1.69
Totals 24 215.0 112 192 101 76 187 9 13 11 11 10 1 1.25 4.23
Schedule
April (13 - 11)
Date Matchup Result Score
Mon, April 1st @ Knights W 3 - 0
Tue, April 2nd @ Knights L 5 - 3
Wed, April 3rd @ Knights W 8 - 4
Thu, April 4th vs Royals L 6 - 5
Fri, April 5th vs Royals W 7 - 3
Sat, April 6th vs Royals L 5 - 0
Sun, April 7th vs Royals L 9 - 3
Tue, April 9th @ Winter Wheats W 8 - 7
Wed, April 10th @ Winter Wheats W 5 - 4
Thu, April 11th vs Magi L 10 - 3
Fri, April 12th vs Magi W 1 - 0
Sat, April 13th vs Magi L 2 - 0
Sun, April 14th vs Magi L 5 - 4
Mon, April 15th @ Gorillas W 23 - 5
Tue, April 16th @ Gorillas L 11 - 4
Wed, April 17th @ Gorillas W 5 - 4
Fri, April 19th @ Griffins W 1 - 0
Sat, April 20th @ Griffins L 5 - 2
Sun, April 21st @ Griffins W 4 - 2
Mon, April 22nd vs Barbecue W 9 - 7
Tue, April 23rd vs Barbecue W 5 - 4
Wed, April 24th vs Barbecue L 5 - 4
Thu, April 25th @ Magi W 7 - 4
Fri, April 26th @ Magi L 5 - 4
Sat, April 27th @ Magi
Sun, April 28th @ Magi
Tue, April 30th vs Wallabies
May (0 - 0)
Date Matchup Result Score
Wed, May 1st vs Wallabies
Thu, May 2nd vs Wallabies
Fri, May 3rd vs Bull Moose
Sat, May 4th vs Bull Moose
Sun, May 5th vs Bull Moose
Mon, May 6th @ Racines
Tue, May 7th @ Racines
Wed, May 8th @ Racines
Fri, May 10th @ Loud Mouths
Sat, May 11th @ Loud Mouths
Sun, May 12th @ Loud Mouths
Mon, May 13th vs Gorillas
Tue, May 14th vs Gorillas
Wed, May 15th vs Gorillas
Thu, May 16th vs Winter Wheats
Fri, May 17th vs Winter Wheats
Sat, May 18th vs Winter Wheats
Sun, May 19th vs Winter Wheats
Tue, May 21st @ Royals
Wed, May 22nd @ Royals
Thu, May 23rd vs Knights
Fri, May 24th vs Knights
Sat, May 25th vs Griffins
Sun, May 26th vs Griffins
Tue, May 28th @ Barbecue
Wed, May 29th @ Barbecue
Thu, May 30th @ Barbecue
Fri, May 31st @ Wallabies
June (0 - 0)
Date Matchup Result Score
Sat, June 1st @ Wallabies
Sun, June 2nd @ Wallabies
Tue, June 4th vs Gorillas
Wed, June 5th vs Gorillas
Thu, June 6th vs Gorillas
Fri, June 7th @ Loud Mouths
Sat, June 8th @ Loud Mouths
Sun, June 9th @ Loud Mouths
Tue, June 11th @ Griffins
Wed, June 12th @ Griffins
Thu, June 13th @ Winter Wheats
Fri, June 14th @ Winter Wheats
Sat, June 15th @ Winter Wheats
Sun, June 16th @ Winter Wheats
Mon, June 17th vs Bull Moose
Tue, June 18th vs Bull Moose
Wed, June 19th vs Bull Moose
Fri, June 21st vs Barbecue
Sat, June 22nd vs Barbecue
Sun, June 23rd vs Barbecue
Mon, June 24th vs Royals
Tue, June 25th vs Royals
Wed, June 26th @ Magi
Thu, June 27th @ Magi
Fri, June 28th vs Racines
Sat, June 29th vs Racines
Sun, June 30th vs Racines
July (0 - 0)
Date Matchup Result Score
Tue, July 2nd vs Knights
Wed, July 3rd vs Knights
Thu, July 4th vs Knights
Fri, July 5th vs Wallabies
Sat, July 6th vs Wallabies
Sun, July 7th vs Wallabies
Mon, July 8th @ Knights
Tue, July 9th @ Knights
Wed, July 10th @ Knights
Thu, July 11th @ Knights
Fri, July 12th @ Royals
Sat, July 13th @ Royals
Sun, July 14th @ Royals
Thu, July 18th vs Griffins
Fri, July 19th vs Griffins
Sat, July 20th vs Griffins
Sun, July 21st vs Griffins
Tue, July 23rd @ Bull Moose
Wed, July 24th @ Bull Moose
Thu, July 25th @ Bull Moose
Fri, July 26th vs Loud Mouths
Sat, July 27th vs Loud Mouths
Sun, July 28th vs Loud Mouths
Mon, July 29th vs Winter Wheats
Tue, July 30th vs Winter Wheats
Wed, July 31st vs Winter Wheats
August (0 - 0)
Date Matchup Result Score
Fri, August 2nd @ Barbecue
Sat, August 3rd @ Barbecue
Sun, August 4th @ Barbecue
Mon, August 5th vs Magi
Tue, August 6th vs Magi
Wed, August 7th @ Knights
Thu, August 8th @ Knights
Fri, August 9th vs Royals
Sat, August 10th vs Royals
Sun, August 11th vs Royals
Tue, August 13th @ Gorillas
Wed, August 14th @ Gorillas
Thu, August 15th @ Gorillas
Fri, August 16th @ Wallabies
Sat, August 17th @ Wallabies
Sun, August 18th @ Wallabies
Mon, August 19th @ Winter Wheats
Tue, August 20th @ Winter Wheats
Wed, August 21st @ Winter Wheats
Fri, August 23rd @ Bull Moose
Sat, August 24th @ Bull Moose
Sun, August 25th @ Bull Moose
Mon, August 26th vs Magi
Tue, August 27th vs Magi
Wed, August 28th vs Magi
Thu, August 29th @ Griffins
Fri, August 30th @ Griffins
Sat, August 31st @ Griffins
September (0 - 0)
Date Matchup Result Score
Sun, September 1st @ Griffins
Tue, September 3rd vs Racines
Wed, September 4th vs Racines
Thu, September 5th vs Racines
Fri, September 6th vs Loud Mouths
Sat, September 7th vs Loud Mouths
Sun, September 8th vs Loud Mouths
Mon, September 9th @ Racines
Tue, September 10th @ Racines
Wed, September 11th @ Racines
Thu, September 12th @ Royals
Fri, September 13th @ Royals
Sat, September 14th @ Royals
Sun, September 15th @ Royals
Tue, September 17th vs Winter Wheats
Wed, September 18th vs Winter Wheats
Thu, September 19th vs Knights
Fri, September 20th vs Knights
Sat, September 21st vs Knights
Sun, September 22nd vs Knights
Mon, September 23rd @ Magi
Tue, September 24th @ Magi
Wed, September 25th @ Magi
Thu, September 26th vs Griffins
Fri, September 27th vs Griffins
Sat, September 28th vs Griffins
Franchise History
2024
Team:
California Snow Leopards
Stadium:
The Ballpark in Arlington ('98)
Owner:
Dave B
Record:
13 - 11
2023
Team:
California Snow Leopards
Stadium:
Petco Park
Owner:
Dave B
Record:
98 - 64
Postseason:
Grove Division Champion
2022
Team:
California Vagabonds
Stadium:
Petco Park
Owner:
Dave B
Record:
93 - 69
2021
Team:
California Vagabonds
Stadium:
Petco Park
Owner:
Dave B
Record:
114 - 48
Postseason:
National League Champion
Grove Division Champion
2020
Team:
California Vagabonds
Stadium:
Petco Park
Owner:
Dave B
Record:
94 - 68
Postseason:
Grove Division Champion
2019
Team:
Baldwin Bombers
Stadium:
Wrigley Field
Owner:
Dave B
Record:
54 - 108
2018
Team:
Baldwin Bombers
Stadium:
Wrigley Field
Owner:
Dave B
Record:
91 - 71
2017
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
61 - 101
2016
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
72 - 90
2015
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
104 - 58
Postseason:
Reulbach Division Champion
2014
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
101 - 61
Postseason:
Wildcard Champion
2013
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
108 - 54
Postseason:
Reulbach Division Champion
2012
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
94 - 68
Postseason:
Wildcard Champion
2011
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
107 - 55
Postseason:
National League Champion
Wildcard Champion
2010
Team:
Baldwin Bombers
Stadium:
Fenway Park
Owner:
Dave B
Record:
105 - 57
Postseason:
Wildcard Champion
2009
Team:
Baldwin Bombers
Stadium:
Comerica Park
Owner:
Dave B
Record:
106 - 56
Postseason:
Wildcard Champion
2008
Team:
Baldwin Bombers
Stadium:
Comerica Park
Owner:
Dave B
Record:
116 - 46
Postseason:
National League Champion
Reulbach Division Champion
2007
Team:
Baldwin Bombers
Stadium:
Dolphin Stadium
Owner:
Dave B
Record:
93 - 70
2006
Team:
Baldwin Bombers
Owner:
Dave B
Record:
103 - 59
Postseason:
Reulbach Division Champion
2005
Team:
Baldwin Bombers
Owner:
Dave B
Record:
59 - 103
2004
Team:
Baldwin Bombers
Owner:
Dave B
Record:
45 - 117
2003
Team:
Baldwin Bombers
Owner:
Dave B
Record:
88 - 74
Postseason:
Wildcard Champion
2002
Team:
Baldwin Bombers
Owner:
Dave B
Record:
92 - 70
Postseason:
Reulbach Division Champion
2001
Team:
Virginia Cannons
Owner:
Keyser Soze
Record:
63 - 99
2000
Team:
Rockhill Shuttlecocks
Owner:
Steve Underwood
Record:
38 - 38
1999
Team:
Rockhill Shuttlecocks
Owner:
Steve Underwood
Record:
78 - 84