Pitchers
Starting Pitchers
Player 2026 2027 2028 2029 2030
Shane Baz 1.6 2.0 2.4
Tanner Bibee 1.3 1.7 2.1 2.5
Ben Brown 0.8
Griffin Canning 1.5
Slade Cecconi 1.0 1.5
Logan Gilbert 2.1 2.5 3.0 3.5
Hunter Greene 1.7 2.1 2.5
Adrian Houser 0.9
Spencer Strider 1.7 2.1 2.5
Hayden Wesneski 0.5
Relief Pitchers
Player 2026 2027 2028 2029 2030
Hunter Bigge 0.1
Spencer Bivens 0.5
Bryan Hudson 0.1
Orion Kerkering 0.7
Rafael Montero 1.0
Riley O'Brien 3.0
Ryne Stanek 0.5
Victor Vodnik 0.5
Closers
Player 2026 2027 2028 2029 2030
Mason Miller 1.1 1.5 1.9 2.3
Andres Munoz 3.2
Hitters
Catchers
Player 2026 2027 2028 2029 2030
Miguel Amaya 1.0 1.4
Nick Fortes 0.5
Gabriel Moreno 1.7 2.1 2.5
First Basemen
Player 2026 2027 2028 2029 2030
Christian Walker 3.2
Second Basemen
Player 2026 2027 2028 2029 2030
Xavier Edwards 1.8
Jonathan India 2.3
Casey Schmitt 0.5
Shortstops
Player 2026 2027 2028 2029 2030
Jose Caballero 1.0 1.4
Dansby Swanson 5.5
Left Fielders
Player 2026 2027 2028 2029 2030
Andrew Benintendi 1.0
Jake McCarthy 0.5
Brandon Nimmo 6.0
Center Fielders
Player 2026 2027 2028 2029 2030
Colton Cowser 1.1 1.5 1.9 2.3
Right Fielders
Player 2026 2027 2028 2029 2030
Teoscar Hernandez 3.0
Jesus Sanchez 2.0
Designated Hitters
Player 2026 2027 2028 2029 2030
Mike Trout 7.2
Totals
Salary
2026 2027 2028 2029 2030
Payroll 62.1 19.8 18.8 10.6 0
Salary Cap 62.7
Available Salary Cap 0.6
Players
2026 2027 2028 2029 2030
Active Players 36 11 8 4 0
Inactive Players 0 0 0 0 0
Draft Picks
2027
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
Totals 0 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Totals 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0.00 0.00
Schedule
April (0 - 0)
Date Matchup Result Score
Wed, April 1st @ Knights
Thu, April 2nd @ Knights
Fri, April 3rd vs Blizzard
Sat, April 4th vs Blizzard
Sun, April 5th vs Blizzard
Mon, April 6th @ Snow Leopards
Tue, April 7th @ Snow Leopards
Wed, April 8th @ Snow Leopards
Thu, April 9th @ Griffins
Fri, April 10th @ Griffins
Sat, April 11th @ Griffins
Sun, April 12th @ Griffins
Tue, April 14th @ Royals
Wed, April 15th @ Royals
Thu, April 16th vs Knights
Fri, April 17th vs Knights
Sat, April 18th vs Knights
Sun, April 19th vs Knights
Mon, April 20th vs Gorillas
Tue, April 21st vs Gorillas
Wed, April 22nd vs Gorillas
Fri, April 24th @ Bull Moose
Sat, April 25th @ Bull Moose
Sun, April 26th @ Bull Moose
Mon, April 27th vs Wallabies
Tue, April 28th vs Wallabies
Wed, April 29th vs Wallabies
Thu, April 30th @ Blizzard
May (0 - 0)
Date Matchup Result Score
Fri, May 1st @ Blizzard
Sat, May 2nd @ Blizzard
Sun, May 3rd @ Blizzard
Tue, May 5th @ Crawdads
Wed, May 6th @ Crawdads
Thu, May 7th @ Crawdads
Fri, May 8th vs Barbecue
Sat, May 9th vs Barbecue
Sun, May 10th vs Barbecue
Mon, May 11th vs Loud Mouths
Tue, May 12th vs Loud Mouths
Wed, May 13th vs Loud Mouths
Thu, May 14th @ Snow Leopards
Fri, May 15th @ Snow Leopards
Sat, May 16th @ Snow Leopards
Sun, May 17th @ Snow Leopards
Tue, May 19th vs Griffins
Wed, May 20th vs Griffins
Thu, May 21st @ Griffins
Fri, May 22nd @ Griffins
Sat, May 23rd vs Royals
Sun, May 24th vs Royals
Mon, May 25th vs Bull Moose
Tue, May 26th vs Bull Moose
Wed, May 27th vs Bull Moose
Fri, May 29th vs Gorillas
Sat, May 30th vs Gorillas
Sun, May 31st vs Gorillas
June (0 - 0)
Date Matchup Result Score
Mon, June 1st vs Wallabies
Tue, June 2nd vs Wallabies
Wed, June 3rd vs Wallabies
Thu, June 4th @ Knights
Fri, June 5th @ Knights
Sat, June 6th @ Knights
Sun, June 7th @ Knights
Tue, June 9th @ Crawdads
Wed, June 10th @ Crawdads
Thu, June 11th @ Crawdads
Fri, June 12th vs Loud Mouths
Sat, June 13th vs Loud Mouths
Sun, June 14th vs Loud Mouths
Mon, June 15th @ Gorillas
Tue, June 16th @ Gorillas
Wed, June 17th @ Gorillas
Fri, June 19th vs Barbecue
Sat, June 20th vs Barbecue
Sun, June 21st vs Barbecue
Mon, June 22nd vs Blizzard
Tue, June 23rd vs Blizzard
Wed, June 24th vs Snow Leopards
Thu, June 25th vs Snow Leopards
Fri, June 26th @ Wallabies
Sat, June 27th @ Wallabies
Sun, June 28th @ Wallabies
Tue, June 30th vs Royals
July (0 - 0)
Date Matchup Result Score
Wed, July 1st vs Royals
Thu, July 2nd vs Royals
Fri, July 3rd @ Bull Moose
Sat, July 4th @ Bull Moose
Sun, July 5th @ Bull Moose
Thu, July 9th vs Blizzard
Fri, July 10th vs Blizzard
Sat, July 11th vs Blizzard
Sun, July 12th vs Blizzard
Mon, July 13th @ Griffins
Tue, July 14th @ Griffins
Wed, July 15th @ Griffins
Thu, July 16th vs Snow Leopards
Fri, July 17th vs Snow Leopards
Sat, July 18th vs Snow Leopards
Sun, July 19th vs Snow Leopards
Tue, July 21st @ Loud Mouths
Wed, July 22nd @ Loud Mouths
Thu, July 23rd @ Loud Mouths
Fri, July 24th vs Crawdads
Sat, July 25th vs Crawdads
Sun, July 26th vs Crawdads
Mon, July 27th @ Barbecue
Tue, July 28th @ Barbecue
Wed, July 29th @ Barbecue
Fri, July 31st @ Knights
August (0 - 0)
Date Matchup Result Score
Sat, August 1st @ Knights
Sun, August 2nd @ Knights
Mon, August 3rd @ Blizzard
Tue, August 4th @ Blizzard
Wed, August 5th vs Knights
Thu, August 6th vs Knights
Fri, August 7th @ Royals
Sat, August 8th @ Royals
Sun, August 9th @ Royals
Tue, August 11th @ Barbecue
Wed, August 12th @ Barbecue
Thu, August 13th @ Barbecue
Fri, August 14th @ Loud Mouths
Sat, August 15th @ Loud Mouths
Sun, August 16th @ Loud Mouths
Mon, August 17th vs Crawdads
Tue, August 18th vs Crawdads
Wed, August 19th vs Crawdads
Fri, August 21st @ Wallabies
Sat, August 22nd @ Wallabies
Sun, August 23rd @ Wallabies
Mon, August 24th vs Griffins
Tue, August 25th vs Griffins
Wed, August 26th vs Griffins
Thu, August 27th @ Royals
Fri, August 28th @ Royals
Sat, August 29th @ Royals
Sun, August 30th @ Royals
September (0 - 0)
Date Matchup Result Score
Tue, September 1st vs Bull Moose
Wed, September 2nd vs Bull Moose
Thu, September 3rd vs Bull Moose
Fri, September 4th @ Gorillas
Sat, September 5th @ Gorillas
Sun, September 6th @ Gorillas
Tue, September 8th @ Snow Leopards
Wed, September 9th @ Snow Leopards
Thu, September 10th vs Griffins
Fri, September 11th vs Griffins
Sat, September 12th vs Griffins
Sun, September 13th vs Griffins
Tue, September 15th @ Blizzard
Wed, September 16th @ Blizzard
Thu, September 17th @ Blizzard
Fri, September 18th vs Knights
Sat, September 19th vs Knights
Sun, September 20th vs Knights
Mon, September 21st vs Snow Leopards
Tue, September 22nd vs Snow Leopards
Wed, September 23rd vs Snow Leopards
Fri, September 25th vs Royals
Sat, September 26th vs Royals
Sun, September 27th vs Royals
Mon, September 28th vs Royals
Franchise History
2026
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
0 - 0
2025
Team:
Starved Rock Magi
Stadium:
Los Angeles Coliseum ('58)
Owner:
Jason Witt
Record:
112 - 50
Postseason:
National League Champion
Grove Division Champion
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