Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Corbin Burnes 2.8 3.3 3.8 4.4 5.0
Logan Gilbert 1.3 1.7 2.1 2.5
Hunter Greene 0.9 1.3 1.7 2.1 2.5
Spencer Strider 0.9 1.3 1.7 2.1 2.5
Touki Toussaint 3.0
Logan Webb 1.9 2.4 2.9 3.4 3.9
Jordan Wicks 0.4 0.8
Relief Pitchers
Player 2024 2025 2026 2027 2028
Matt Barnes 0.1
Tristan Beck 2.0
Jimmy Cordero 0.1
Jose Cuas 0.1 0.5
Lucas Erceg 0.1
Hunter Harvey 0.9 1.3
Colin Holderman 0.5
Reynaldo Lopez 2.3 2.9
Ron Marinaccio 0.6
Nick Martinez 4.6
Tyler Rogers 2.0
Lucas Sims 1.0
Brock Stewart 0.5 0.9
Hitters
Catchers
Player 2024 2025 2026 2027 2028
Gary Sanchez 3.5
First Basemen
Player 2024 2025 2026 2027 2028
Freddie Freeman 7.4 8.6
Elehuris Montero 0.5
Vinnie Pasquantino 0.9 1.3 1.7 2.1 2.5
Second Basemen
Player 2024 2025 2026 2027 2028
Jose Caballero 0.2 0.6
Shortstops
Player 2024 2025 2026 2027 2028
C.J. Abrams 0.9 1.3 1.7 2.1 2.5
Geraldo Perdomo 0.6 1.0 1.4
Miguel Rojas 1.5
Amed Rosario 3.1
Left Fielders
Player 2024 2025 2026 2027 2028
Mark Canha 3.6
Tyler O'Neill 2.7 3.3 3.9
Center Fielders
Player 2024 2025 2026 2027 2028
Adam Duvall 2.6
Jose Siri 0.8 1.2
Myles Straw 2.0
Right Fielders
Player 2024 2025 2026 2027 2028
Adolis Garcia 1.2 1.6 2.0 2.4
MJ Melendez 0.9 1.3 1.7 2.1 2.5
Designated Hitters
Player 2024 2025 2026 2027 2028
Christopher Morel 0.8 1.2 1.6 2.0 2.4
Totals
Salary
2024 2025 2026 2027 2028
Payroll 59.2 37.8 26.2 25.2 23.8
Salary Cap 59.9
Available Salary Cap 0.7
Players
2024 2025 2026 2027 2028
Active Players 36 20 12 10 8
Inactive Players 1 0 0 0 0
Draft Picks
2025
2024
2023
Round 1
Vinnie Pasquantino
Round 1
C.J. Abrams
Round 1
MJ Melendez
Round 2
Roansy Contreras
Round 2
Jose Siri
Round 2
Matthew Liberatore
Round 3
Oscar Gonzalez
Round 3
Jonathan Aranda
Round 4
Geraldo Perdomo
2022
Round 1
Logan Gilbert
2021
Round 1
Ian Anderson
Round 1
Casey Mize
Round 1
Jazz Chisholm
Round 2
Ryan Jeffers
Round 2
Evan White
Round 2
Luis Garcia
Round 2
Adbert Alzolay
Round 2
Trevor Rogers
Round 3
Bobby Dalbec
2020
Round 1
Eloy Jimenez
Round 2
Griffin Canning
Round 3
Isan Diaz
Round 4
Logan Webb
Round 4
Cal Quantrill
Round 4
Willi Castro
Round 4
Peter Lambert
2019
Round 1
Lewis Brinson
Round 1
Corbin Burnes
Round 2
Colin Moran
Round 2
Ryan McMahon
Round 3
Caleb Ferguson
Round 3
Dustin Fowler
Round 3
Ryan O'Hearn
Round 4
Billy McKinney
Round 4
Hunter Dozier
Round 4
Tanner Scott
2018
2017
Round 1
Gary Sanchez
Round 1
Blake Snell
Round 1
Aledmys Diaz
Round 1
Dylan Bundy
Round 2
Matt Strahm
Round 2
Jose Peraza
Round 3
Michael Feliz
Round 3
Luis Perdomo
Round 4
Koda Glover
2016
Round 1
Kris Bryant
Round 2
Brandon Finnegan
Round 3
James McCann
Round 4
Aaron Altherr
2015
Round 1
Kyle Hendricks
Round 2
Christian Bethancourt
Round 3
Matt Shoemaker
Round 3
Trevor May
Round 4
Anthony Ranaudo
Round 4
Zach Walters
2014
Round 1
Jose Fernandez
Round 1
Jedd Gyorko
Round 2
Jarred Cosart
2013
Round 1
Chris Archer
Round 1
Starling Marte
Round 1
A.J. Griffin
Round 2
Drew Pomeranz
Round 2
Dan Straily
Round 2
Wei-Yin Chen
Round 2
Brett Jackson
Round 2
Welington Castillo
Round 2
Michael Fiers
Round 3
Josh Donaldson
2012
2011
Round 1
Travis Wood
2010
Round 1
David Price
Round 1
Cameron Maybin
Round 1
Alcides Escobar
2009
Round 1
Max Scherzer
Round 1
Travis Snider
Round 1
Jed Lowrie
Round 2
Joey Devine
Round 2
Jose Arredondo
Round 2
Martin Prado
Round 2
Chris Perez
Round 3
Brett Gardner
Round 3
Brad Ziegler
Round 3
Gregor Blanco
2008
Round 2
Geovany Soto
2007
Round 1
Francisco Liriano
Round 1
Rich Hill
Round 3
Wes Littleton
Round 4
Tony Gwynn
2006
Round 1
Paul Maholm
Round 2
Matt Murton
Round 2
Lance Niekro
Round 4
Jason Ellison
Round 4
Todd Linden
2005
Round 4
Francis Beltran
2004
2003
Round 1
Eric Hinske
Round 1
Mark Ellis
2002
Round 1
Toby Hall
Round 1
Juan Uribe
Round 2
Cesar Izturis
Round 3
Brad Wilkerson
Round 3
Nick Bierbrodt
Round 4
Grant Roberts
2001
2000
Round 1
Kris Benson
Round 2
Joe McEwing
Round 2
Paul Abbott
Round 3
Steve Schrenk
Round 4
Jose Cabrera
Round 5
***PASS***
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Freddie Freeman 20 83 12 29 9 0 1 10 10 16 3 0 0.349 0.415 0.494
Miguel Rojas 16 21 2 6 0 0 2 7 1 0 0 0 0.286 0.318 0.571
Adam Duvall 16 41 6 7 4 0 0 1 3 14 1 0 0.171 0.239 0.268
Mark Canha 14 39 7 12 1 0 1 7 7 8 1 0 0.308 0.426 0.410
Gary Sanchez 17 25 5 9 1 0 3 8 3 9 0 0 0.360 0.429 0.760
Amed Rosario 20 75 10 21 2 1 1 12 2 22 1 2 0.280 0.313 0.373
Adolis Garcia 20 80 21 25 4 0 10 22 12 19 1 0 0.313 0.409 0.738
Jose Siri 15 54 5 12 2 0 1 4 2 17 5 0 0.222 0.263 0.315
Myles Straw 17 20 3 7 1 0 0 2 1 3 0 1 0.350 0.458 0.400
MJ Melendez 16 45 6 6 1 0 1 5 9 14 0 0 0.133 0.278 0.222
Christopher Morel 20 74 13 16 5 2 3 12 9 28 0 0 0.216 0.310 0.459
Geraldo Perdomo 19 51 5 11 5 0 0 5 13 15 5 0 0.216 0.379 0.314
C.J. Abrams 18 64 3 10 2 0 0 1 2 13 4 2 0.156 0.194 0.188
Jose Caballero 17 15 2 4 1 0 0 0 1 1 1 0 0.267 0.313 0.333
Totals 20 687 100 175 38 3 23 96 75 179 22 5 0.255 0.337 0.419
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Nick Martinez 4 24.1 11 21 10 7 19 0 2 0 0 0 0 1.15 3.70
Hunter Harvey 9 11.0 1 10 1 3 13 0 2 0 6 1 0 1.18 0.82
Lucas Sims 6 6.2 4 7 2 5 6 0 0 1 0 3 0 1.80 2.70
Reynaldo Lopez 5 8.0 0 2 0 4 6 1 2 0 1 1 0 0.75 0.00
Brock Stewart 4 5.0 0 1 0 0 6 0 0 0 1 2 0 0.20 0.00
Tyler Rogers 7 4.2 2 5 2 4 4 0 2 0 1 2 1 1.93 3.86
Touki Toussaint 1 0.1 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
Corbin Burnes 4 27.1 11 18 11 12 28 1 1 0 0 0 0 1.10 3.62
Logan Webb 4 30.0 8 28 8 1 27 1 1 2 0 0 0 0.97 2.40
Logan Gilbert 4 29.0 12 23 10 6 26 0 2 0 0 0 0 1.00 3.10
Tristan Beck 7 12.2 0 10 0 3 10 1 3 0 0 0 0 1.03 0.00
Spencer Strider 4 23.0 10 22 10 6 34 3 1 1 0 0 0 1.22 3.91
Totals 20 182.0 59 147 54 51 179 7 16 4 9 9 1 1.09 2.67
Schedule
April (16 - 4)
Date Matchup Result Score
Mon, April 1st vs Winter Wheats L 3 - 2
Tue, April 2nd vs Winter Wheats W 7 - 5
Wed, April 3rd vs Winter Wheats W 6 - 3
Thu, April 4th vs Griffins L 5 - 3
Fri, April 5th vs Griffins W 2 - 0
Sat, April 6th vs Griffins W 7 - 1
Sun, April 7th vs Griffins W 4 - 3
Tue, April 9th @ Royals L 3 - 1
Wed, April 10th @ Royals W 7 - 5
Thu, April 11th @ Snow Leopards W 10 - 3
Fri, April 12th @ Snow Leopards L 1 - 0
Sat, April 13th @ Snow Leopards W 2 - 0
Sun, April 14th @ Snow Leopards W 5 - 4
Mon, April 15th @ Loud Mouths W 7 - 2
Tue, April 16th @ Loud Mouths W 11 - 6
Wed, April 17th @ Loud Mouths W 4 - 3
Fri, April 19th vs Knights W 4 - 3
Sat, April 20th vs Knights W 4 - 1
Sun, April 21st vs Knights W 9 - 4
Mon, April 22nd @ Gorillas W 5 - 4
Tue, April 23rd @ Gorillas
Wed, April 24th @ Gorillas
Thu, April 25th vs Snow Leopards
Fri, April 26th vs Snow Leopards
Sat, April 27th vs Snow Leopards
Sun, April 28th vs Snow Leopards
Tue, April 30th vs Bull Moose
May (0 - 0)
Date Matchup Result Score
Wed, May 1st vs Bull Moose
Thu, May 2nd vs Bull Moose
Fri, May 3rd vs Racines
Sat, May 4th vs Racines
Sun, May 5th vs Racines
Mon, May 6th @ Wallabies
Tue, May 7th @ Wallabies
Wed, May 8th @ Wallabies
Fri, May 10th @ Barbecue
Sat, May 11th @ Barbecue
Sun, May 12th @ Barbecue
Mon, May 13th vs Loud Mouths
Tue, May 14th vs Loud Mouths
Wed, May 15th vs Loud Mouths
Thu, May 16th @ Royals
Fri, May 17th @ Royals
Sat, May 18th @ Royals
Sun, May 19th @ Royals
Tue, May 21st @ Griffins
Wed, May 22nd @ Griffins
Thu, May 23rd vs Winter Wheats
Fri, May 24th vs Winter Wheats
Sat, May 25th vs Knights
Sun, May 26th vs Knights
Tue, May 28th vs Gorillas
Wed, May 29th vs Gorillas
Thu, May 30th vs Gorillas
Fri, May 31st @ Bull Moose
June (0 - 0)
Date Matchup Result Score
Sat, June 1st @ Bull Moose
Sun, June 2nd @ Bull Moose
Tue, June 4th vs Loud Mouths
Wed, June 5th vs Loud Mouths
Thu, June 6th vs Loud Mouths
Fri, June 7th @ Barbecue
Sat, June 8th @ Barbecue
Sun, June 9th @ Barbecue
Tue, June 11th @ Knights
Wed, June 12th @ Knights
Thu, June 13th vs Royals
Fri, June 14th vs Royals
Sat, June 15th vs Royals
Sun, June 16th vs Royals
Mon, June 17th @ Racines
Tue, June 18th @ Racines
Wed, June 19th @ Racines
Fri, June 21st @ Gorillas
Sat, June 22nd @ Gorillas
Sun, June 23rd @ Gorillas
Mon, June 24th vs Griffins
Tue, June 25th vs Griffins
Wed, June 26th vs Snow Leopards
Thu, June 27th vs Snow Leopards
Fri, June 28th @ Wallabies
Sat, June 29th @ Wallabies
Sun, June 30th @ Wallabies
July (0 - 0)
Date Matchup Result Score
Tue, July 2nd @ Winter Wheats
Wed, July 3rd @ Winter Wheats
Thu, July 4th @ Winter Wheats
Fri, July 5th @ Bull Moose
Sat, July 6th @ Bull Moose
Sun, July 7th @ Bull Moose
Mon, July 8th vs Winter Wheats
Tue, July 9th vs Winter Wheats
Wed, July 10th vs Winter Wheats
Thu, July 11th vs Winter Wheats
Fri, July 12th @ Griffins
Sat, July 13th @ Griffins
Sun, July 14th @ Griffins
Thu, July 18th vs Knights
Fri, July 19th vs Knights
Sat, July 20th vs Knights
Sun, July 21st vs Knights
Tue, July 23rd @ Racines
Wed, July 24th @ Racines
Thu, July 25th @ Racines
Fri, July 26th vs Barbecue
Sat, July 27th vs Barbecue
Sun, July 28th vs Barbecue
Mon, July 29th vs Royals
Tue, July 30th vs Royals
Wed, July 31st vs Royals
August (0 - 0)
Date Matchup Result Score
Fri, August 2nd vs Gorillas
Sat, August 3rd vs Gorillas
Sun, August 4th vs Gorillas
Mon, August 5th @ Snow Leopards
Tue, August 6th @ Snow Leopards
Wed, August 7th @ Winter Wheats
Thu, August 8th @ Winter Wheats
Fri, August 9th vs Griffins
Sat, August 10th vs Griffins
Sun, August 11th vs Griffins
Tue, August 13th @ Loud Mouths
Wed, August 14th @ Loud Mouths
Thu, August 15th @ Loud Mouths
Fri, August 16th vs Bull Moose
Sat, August 17th vs Bull Moose
Sun, August 18th vs Bull Moose
Mon, August 19th @ Royals
Tue, August 20th @ Royals
Wed, August 21st @ Royals
Fri, August 23rd vs Racines
Sat, August 24th vs Racines
Sun, August 25th vs Racines
Mon, August 26th @ Snow Leopards
Tue, August 27th @ Snow Leopards
Wed, August 28th @ Snow Leopards
Thu, August 29th @ Knights
Fri, August 30th @ Knights
Sat, August 31st @ Knights
September (0 - 0)
Date Matchup Result Score
Sun, September 1st @ Knights
Tue, September 3rd vs Wallabies
Wed, September 4th vs Wallabies
Thu, September 5th vs Wallabies
Fri, September 6th vs Barbecue
Sat, September 7th vs Barbecue
Sun, September 8th vs Barbecue
Mon, September 9th vs Wallabies
Tue, September 10th vs Wallabies
Wed, September 11th vs Wallabies
Thu, September 12th @ Griffins
Fri, September 13th @ Griffins
Sat, September 14th @ Griffins
Sun, September 15th @ Griffins
Tue, September 17th vs Royals
Wed, September 18th vs Royals
Thu, September 19th @ Winter Wheats
Fri, September 20th @ Winter Wheats
Sat, September 21st @ Winter Wheats
Sun, September 22nd @ Winter Wheats
Mon, September 23rd vs Snow Leopards
Tue, September 24th vs Snow Leopards
Wed, September 25th vs Snow Leopards
Thu, September 26th @ Knights
Fri, September 27th @ Knights
Sat, September 28th @ Knights
Franchise History
2024
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
16 - 4
2023
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
97 - 65
Postseason:
Wildcard Champion
2022
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
72 - 90
2021
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
72 - 90
2020
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
57 - 105
2019
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
66 - 96
2018
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
103 - 59
Postseason:
Wildcard Champion
2017
Team:
Starved Rock Magi
Stadium:
PETCO Park
Owner:
Jason Witt
Record:
60 - 102
2016
Team:
Starved Rock Magi
Stadium:
PETCO Park
Owner:
Jason Witt
Record:
63 - 99
2015
Team:
Starved Rock Magi
Stadium:
PETCO Park
Owner:
Jason Witt
Record:
63 - 99
2014
Team:
Starved Rock Magi
Stadium:
PETCO Park
Owner:
Jason Witt
Record:
110 - 52
Postseason:
National League Champion
Reulbach Division Champion
2013
Team:
Starved Rock Magi
Stadium:
Rangers Ballpark in Arlington
Owner:
Jason Witt
Record:
40 - 122
2012
Team:
Starved Rock Magi
Stadium:
Rangers Ballpark in Arlington
Owner:
Jason Witt
Record:
103 - 59
Postseason:
National League Champion
Reulbach Division Champion
2011
Team:
Starved Rock Magi
Stadium:
Griffith Stadium ('37)
Owner:
Jason Witt
Record:
107 - 55
Postseason:
Reulbach Division Champion
2010
Team:
Starved Rock Magi
Stadium:
Griffith Stadium ('37)
Owner:
Jason Witt
Record:
114 - 48
Postseason:
Reulbach Division Champion
2009
Team:
Starved Rock Magi
Stadium:
Griffith Stadium ('11)
Owner:
Jason Witt
Record:
74 - 88
2008
Team:
Starved Rock Magi
Stadium:
Griffith Stadium ('11)
Owner:
Jason Witt
Record:
52 - 110
2007
Team:
Starved Rock Magi
Stadium:
Griffith Stadium ('11)
Owner:
Jason Witt
Record:
94 - 69
Postseason:
Wildcard Champion
2006
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
55 - 107
2005
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
101 - 61
Postseason:
Reulbach Division Champion
2004
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
94 - 68
Postseason:
Reulbach Division Champion
2003
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
121 - 41
Postseason:
James Huang Memorial Champion
National League Champion
Reulbach Division Champion
2002
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
62 - 100
2001
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
102 - 60
Postseason:
Reulbach Division Champion
2000
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
37 - 39
1999
Team:
Starved Rock Magi
Owner:
Jason Witt
Record:
87 - 75