Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Griffin Canning 1.0 1.5
Logan Gilbert 1.7 2.1 2.5 3.0 3.5
Hunter Greene 1.3 1.7 2.1 2.5
Reynaldo Lopez 2.9 3.5 4.1
Spencer Strider 1.3 1.7 2.1 2.5
Logan Webb 2.4 2.9 3.4 3.9
Relief Pitchers
Player 2025 2026 2027 2028 2029
Hunter Bigge 0.1 0.5
Lucas Erceg 1.3 1.8
Adrian Houser 0.1
Nick Martinez 7.6
Kyle Nicolas 0.1
Ryne Stanek 0.1 0.5
Trent Thornton 0.5 0.9
Victor Vodnik 0.1 0.5
Josh Winckowski 0.9
Closers
Player 2025 2026 2027 2028 2029
Jhoan Duran 1.2 1.7
Craig Kimbrel 0.1 0.5
Andres Munoz 2.6 3.2
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Miguel Amaya 0.6 1.0 1.4
Gabriel Moreno 1.3 1.7 2.1 2.5
Ben Rortvedt 0.9
First Basemen
Player 2025 2026 2027 2028 2029
Rhys Hoskins 2.0 2.6
Second Basemen
Player 2025 2026 2027 2028 2029
Andres Gimenez 2.2 2.7
Vaughn Grissom 0.7
Casey Schmitt 0.1 0.5
Third Basemen
Player 2025 2026 2027 2028 2029
Jose Miranda 1.6 2.1
Shortstops
Player 2025 2026 2027 2028 2029
Jose Caballero 0.6 1.0 1.4
Miguel Rojas 2.5
Dansby Swanson 4.5 5.5
Left Fielders
Player 2025 2026 2027 2028 2029
Randy Arozarena 2.1 2.5
Center Fielders
Player 2025 2026 2027 2028 2029
Michael Harris II 1.3 1.7 2.1 2.5
Jake McCarthy 1.2 1.7
Jose Siri 1.2 1.7
Designated Hitters
Player 2025 2026 2027 2028 2029
Brent Rooker 12.7
Totals
Salary
2025 2026 2027 2028 2029
Payroll 60.8 47.7 21.2 16.9 3.5
Salary Cap 61.2
Available Salary Cap 0.4
Players
2025 2026 2027 2028 2029
Active Players 32 26 9 6 1
Inactive Players 2 0 0 0 0
Draft Picks
2026
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
Miguel Rojas 1 4 1 3 1 0 0 0 0 0 1 0 0.750 0.750 1.000
Dansby Swanson 2 8 2 4 1 0 1 2 1 2 0 1 0.500 0.556 1.000
Rhys Hoskins 1 4 0 0 0 0 0 0 1 2 0 0 0.000 0.200 0.000
Jose Siri 2 4 1 1 1 0 0 2 1 3 0 0 0.250 0.400 0.500
Randy Arozarena 2 7 2 2 0 0 0 0 1 2 0 0 0.286 0.444 0.286
Andres Gimenez 2 8 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Brent Rooker 2 9 1 4 0 0 0 1 0 3 2 0 0.444 0.444 0.444
Jose Miranda 1 4 1 1 0 0 0 0 0 0 0 0 0.250 0.250 0.250
Miguel Amaya 1 4 0 1 0 0 0 1 0 0 0 0 0.250 0.250 0.250
Gabriel Moreno 2 5 1 1 0 0 0 1 0 2 0 0 0.200 0.200 0.200
Jake McCarthy 2 4 1 1 0 0 0 0 0 1 0 0 0.250 0.250 0.250
Michael Harris II 2 9 2 4 1 0 1 4 0 2 0 0 0.444 0.444 0.889
Jose Caballero 1 4 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 74 12 22 4 0 2 11 4 20 3 1 0.297 0.342 0.432
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Lucas Erceg 2 2.0 3 3 3 1 1 0 0 0 0 2 0 2.00 13.50
Logan Webb 1 6.0 1 5 1 1 8 0 1 0 0 0 0 1.00 1.50
Jhoan Duran 1 1.2 1 4 1 0 3 0 0 0 0 1 0 2.40 5.40
Andres Munoz 1 1.2 0 1 0 2 4 0 0 0 1 0 0 1.80 0.00
Logan Gilbert 1 5.2 4 5 4 2 6 1 1 0 0 0 0 1.24 6.35
Victor Vodnik 1 0.1 0 0 0 0 1 0 0 0 0 1 0 0.00 0.00
Kyle Nicolas 1 0.2 0 0 0 0 0 0 0 0 1 0 0 0.00 0.00
Totals 2 18.0 9 18 9 6 23 1 2 0 2 4 0 1.33 4.50
Schedule
April (2 - 0)
Date Matchup Result Score
Tue, April 1st @ Blizzard W 7 - 6
Wed, April 2nd @ Blizzard W 5 - 3
Fri, April 4th @ Knights
Sat, April 5th @ Knights
Sun, April 6th @ Knights
Mon, April 7th vs Snow Leopards
Tue, April 8th vs Snow Leopards
Wed, April 9th vs Snow Leopards
Thu, April 10th vs Griffins
Fri, April 11th vs Griffins
Sat, April 12th vs Griffins
Sun, April 13th vs Griffins
Tue, April 15th vs Royals
Wed, April 16th vs Royals
Thu, April 17th @ Blizzard
Fri, April 18th @ Blizzard
Sat, April 19th @ Blizzard
Sun, April 20th @ Blizzard
Mon, April 21st @ Barbecue
Tue, April 22nd @ Barbecue
Wed, April 23rd @ Barbecue
Fri, April 25th vs Crawdads
Sat, April 26th vs Crawdads
Sun, April 27th vs Crawdads
Mon, April 28th @ Bull Moose
Tue, April 29th @ Bull Moose
Wed, April 30th @ Bull Moose
May (0 - 0)
Date Matchup Result Score
Thu, May 1st vs Knights
Fri, May 2nd vs Knights
Sat, May 3rd vs Knights
Sun, May 4th vs Knights
Tue, May 6th vs Gorillas
Wed, May 7th vs Gorillas
Thu, May 8th vs Gorillas
Fri, May 9th @ Wallabies
Sat, May 10th @ Wallabies
Sun, May 11th @ Wallabies
Mon, May 12th @ Loud Mouths
Tue, May 13th @ Loud Mouths
Wed, May 14th @ Loud Mouths
Thu, May 15th vs Snow Leopards
Fri, May 16th vs Snow Leopards
Sat, May 17th vs Snow Leopards
Sun, May 18th vs Snow Leopards
Tue, May 20th @ Griffins
Wed, May 21st @ Griffins
Thu, May 22nd vs Griffins
Fri, May 23rd vs Griffins
Sat, May 24th @ Royals
Sun, May 25th @ Royals
Mon, May 26th @ Crawdads
Tue, May 27th @ Crawdads
Wed, May 28th @ Crawdads
Fri, May 30th vs Barbecue
Sat, May 31st vs Barbecue
June (0 - 0)
Date Matchup Result Score
Sun, June 1st vs Barbecue
Mon, June 2nd vs Bull Moose
Tue, June 3rd vs Bull Moose
Wed, June 4th vs Bull Moose
Thu, June 5th vs Blizzard
Fri, June 6th vs Blizzard
Sat, June 7th vs Blizzard
Sun, June 8th vs Blizzard
Tue, June 10th @ Gorillas
Wed, June 11th @ Gorillas
Thu, June 12th @ Gorillas
Fri, June 13th vs Loud Mouths
Sat, June 14th vs Loud Mouths
Sun, June 15th vs Loud Mouths
Mon, June 16th @ Barbecue
Tue, June 17th @ Barbecue
Wed, June 18th @ Barbecue
Fri, June 20th @ Wallabies
Sat, June 21st @ Wallabies
Sun, June 22nd @ Wallabies
Mon, June 23rd @ Knights
Tue, June 24th @ Knights
Wed, June 25th vs Snow Leopards
Thu, June 26th vs Snow Leopards
Fri, June 27th @ Bull Moose
Sat, June 28th @ Bull Moose
Sun, June 29th @ Bull Moose
July (0 - 0)
Date Matchup Result Score
Tue, July 1st vs Royals
Wed, July 2nd vs Royals
Thu, July 3rd vs Royals
Fri, July 4th vs Crawdads
Sat, July 5th vs Crawdads
Sun, July 6th vs Crawdads
Thu, July 10th @ Knights
Fri, July 11th @ Knights
Sat, July 12th @ Knights
Sun, July 13th @ Knights
Mon, July 14th @ Griffins
Tue, July 15th @ Griffins
Wed, July 16th @ Griffins
Thu, July 17th @ Snow Leopards
Fri, July 18th @ Snow Leopards
Sat, July 19th @ Snow Leopards
Sun, July 20th @ Snow Leopards
Tue, July 22nd vs Loud Mouths
Wed, July 23rd vs Loud Mouths
Thu, July 24th vs Loud Mouths
Fri, July 25th vs Gorillas
Sat, July 26th vs Gorillas
Sun, July 27th vs Gorillas
Mon, July 28th vs Wallabies
Tue, July 29th vs Wallabies
Wed, July 30th vs Wallabies
August (0 - 0)
Date Matchup Result Score
Fri, August 1st @ Royals
Sat, August 2nd @ Royals
Sun, August 3rd @ Royals
Mon, August 4th vs Knights
Tue, August 5th vs Knights
Wed, August 6th vs Blizzard
Thu, August 7th vs Blizzard
Fri, August 8th @ Blizzard
Sat, August 9th @ Blizzard
Sun, August 10th @ Blizzard
Tue, August 12th vs Wallabies
Wed, August 13th vs Wallabies
Thu, August 14th vs Wallabies
Fri, August 15th @ Loud Mouths
Sat, August 16th @ Loud Mouths
Sun, August 17th @ Loud Mouths
Mon, August 18th @ Gorillas
Tue, August 19th @ Gorillas
Wed, August 20th @ Gorillas
Fri, August 22nd vs Bull Moose
Sat, August 23rd vs Bull Moose
Sun, August 24th vs Bull Moose
Mon, August 25th vs Griffins
Tue, August 26th vs Griffins
Wed, August 27th vs Griffins
Thu, August 28th vs Royals
Fri, August 29th vs Royals
Sat, August 30th vs Royals
Sun, August 31st vs Royals
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd @ Crawdads
Wed, September 3rd @ Crawdads
Thu, September 4th @ Crawdads
Fri, September 5th vs Barbecue
Sat, September 6th vs Barbecue
Sun, September 7th vs Barbecue
Tue, September 9th @ Snow Leopards
Wed, September 10th @ Snow Leopards
Thu, September 11th @ Griffins
Fri, September 12th @ Griffins
Sat, September 13th @ Griffins
Sun, September 14th @ Griffins
Mon, September 15th vs Knights
Tue, September 16th vs Knights
Wed, September 17th vs Knights
Fri, September 19th vs Blizzard
Sat, September 20th vs Blizzard
Sun, September 21st vs Blizzard
Mon, September 22nd @ Snow Leopards
Tue, September 23rd @ Snow Leopards
Wed, September 24th @ Snow Leopards
Thu, September 25th @ Royals
Fri, September 26th @ Royals
Sat, September 27th @ Royals
Sun, September 28th @ Royals
Franchise History
2025
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
2 - 0
2024
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
101 - 61
Postseason:
Grove Division Champion
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