Pitchers
Starting Pitchers
Player 2026 2027 2028 2029 2030
Kyle Bradish 1.5 2.0 2.5 3.0
Luis Castillo 4.3
Braxton Garrett 2.0 2.5
Merrill Kelly 3.8
Jacob Lopez 0.3 0.7
Martin Perez 2.0 3.2
Nick Pivetta 5.2
Michael Wacha 4.8 6.8
Relief Pitchers
Player 2026 2027 2028 2029 2030
Keegan Akin 0.1
Kolby Allard 0.5
Chris Devenski 0.1
Dylan Dodd 0.1
Camilo Doval 2.0
Bryan King 0.9 1.7
Shelby Miller 2.3
Chris Murphy 0.1
Nick Sandlin 0.1
Justin Sterner 1.0
Hunter Strickland 0.1
Closers
Player 2026 2027 2028 2029 2030
Carlos Estevez 2.0
Jack Perkins 0.2 0.6
Hitters
Catchers
Player 2026 2027 2028 2029 2030
Joey Bart 2.9 3.5
Braxton Fulford 0.1
Liam Hicks 0.2 0.6
First Basemen
Player 2026 2027 2028 2029 2030
Josh Naylor 2.9 3.5 4.1
Nick Sogard 0.1
Second Basemen
Player 2026 2027 2028 2029 2030
Ozzie Albies 4.3 6.3
Dylan Moore 0.1 0.5
Third Basemen
Player 2026 2027 2028 2029 2030
Caleb Durbin 0.4 0.8
Brett Harris 0.1
Zach McKinstry 3.8
Shortstops
Player 2026 2027 2028 2029 2030
Willy Adames 3.5 4.3
Left Fielders
Player 2026 2027 2028 2029 2030
Heriberto Hernandez 0.2
Taylor Ward 6.6
Center Fielders
Player 2026 2027 2028 2029 2030
Michael Helman 0.1
Julio Y. Rodriguez 1.7 2.1 2.5 3.0 3.5
Designated Hitters
Player 2026 2027 2028 2029 2030
Seiya Suzuki 1.6 2.1
Totals
Salary
2026 2027 2028 2029 2030
Payroll 62.0 41.2 9.1 6.0 3.5
Salary Cap 62.3
Available Salary Cap 0.3
Players
2026 2027 2028 2029 2030
Active Players 35 16 3 2 1
Inactive Players 2 0 0 0 0
Draft Picks
2027
Round 2
Montgomery Angels
Round 4
Mentone Beach Maulers
2026
Round 2
Caleb Durbin
Round 3
Jacob Lopez
Round 4
Liam Hicks
Round 4
Jack Perkins
Round 4
Heriberto Hernandez
2025
2024
Round 1
Royce Lewis
Round 4
Pedro Avila
2023
Round 1
Julio Y. Rodriguez
Round 2
Seiya Suzuki
Round 3
Kyle Bradish
Round 3
Ryan Pepiot
Round 3
Joey Meneses
2022
Round 1
Kyle Muller
Round 3
Andy Ibanez
Round 3
Keegan Thompson
Round 4
Zac Lowther
Round 4
Reiss Knehr
2021
Round 2
Isaac Paredes
Round 2
JT Brubaker
Round 3
Jonathan Hernandez
Round 4
Edward Olivares
2020
Round 1
Josh Taylor
Round 3
Nick Anderson
Round 3
Jake Jewell
2019
2018
Round 1
Amed Rosario
Round 1
Jacob Faria
Round 2
Tyler Glasnow
Round 2
Nick Williams
Round 2
Wilmer Difo
Round 3
Dominic Smith
2017
Round 1
Nomar Mazara
Round 2
Keon Broxton
Round 2
Andrew Toles
Round 3
Andrew Triggs
Round 3
Matt Bush
Round 4
Seth Lugo
2016
2015
2014
2013
2012
2011
Round 1
Jason Heyward
Round 3
Peter Bourjos
Round 3
David Freese
2010
Round 1
Rick Porcello
Round 2
Sean West
Round 3
David Huff
Round 3
Jordan Schafer
Round 4
Felipe Paulino
2009
Round 1
Chris Volstad
Round 2
Greg Smith
Round 3
David Purcey
Round 4
Ramon Ramirez
2008
Round 1
Yunel Escobar
2007
Round 3
Eliezer Alfonzo
Round 4
David Aardsma
2006
2005
2004
Round 4
Antonio Perez
Round 4
Kyle Snyder
2003
2002
2001
Round 1
Brian Tollberg
Round 3
Kevin Beirne
2000
Round 1
Erubiel Durazo
Round 2
Einar Diaz
Round 2
Kevin McGlinchy
Round 3
Kyle Farnsworth
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Starling Marte 8 15 5 7 3 0 2 4 2 4 0 0 0.467 0.529 1.067
Willy Adames 131 438 51 93 21 0 14 53 50 134 10 1 0.212 0.300 0.356
Josh Naylor 146 570 94 194 31 0 22 81 51 75 50 6 0.340 0.393 0.511
Ozzie Albies 138 467 56 118 12 0 7 43 46 83 19 5 0.253 0.320 0.323
Taylor Ward 154 581 91 139 39 0 41 109 77 163 6 1 0.239 0.335 0.518
Jahmai Jones 2 2 1 1 1 0 0 2 0 0 0 0 0.500 0.500 1.000
Dylan Moore 121 98 10 15 2 0 4 9 5 37 6 2 0.153 0.192 0.296
Zach McKinstry 147 471 63 110 21 14 11 58 55 124 19 4 0.234 0.315 0.408
Joey Bart 75 165 25 38 9 0 4 16 36 59 0 0 0.230 0.371 0.358
Julio Y. Rodriguez 155 652 91 159 35 2 23 74 36 174 40 7 0.244 0.298 0.410
Seiya Suzuki 150 590 93 156 36 3 35 117 70 157 10 4 0.264 0.343 0.514
Michael Helman 39 71 9 23 5 3 3 15 9 14 3 0 0.324 0.410 0.606
Nick Sogard 31 70 8 29 7 0 0 6 1 22 2 1 0.414 0.423 0.514
Brett Harris 30 64 7 15 4 0 0 6 5 16 0 0 0.234 0.319 0.297
Caleb Durbin 134 475 57 114 23 0 10 52 25 69 15 4 0.240 0.311 0.352
Heriberto Hernandez 102 268 38 72 16 1 17 43 24 77 0 0 0.269 0.342 0.526
Liam Hicks 129 331 49 76 12 0 7 36 40 58 1 2 0.230 0.328 0.329
Braxton Fulford 28 59 10 14 2 5 0 6 4 21 2 0 0.237 0.286 0.441
Totals 155 5387 758 1373 279 28 200 730 536 1287 183 37 0.255 0.330 0.428
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Martin Perez 8 51.2 20 34 19 16 34 2 4 1 0 25 0 0.97 3.31
Shelby Miller 41 46.2 12 38 12 10 50 5 5 1 1 22 4 1.03 2.31
Michael Wacha 29 173.0 67 157 63 53 120 4 9 10 0 86 0 1.21 3.28
Hunter Strickland 21 23.2 6 16 6 11 13 0 1 1 1 15 1 1.14 2.28
Merrill Kelly 30 184.1 76 144 71 43 150 5 12 7 0 95 0 1.01 3.47
Chris Devenski 17 18.0 9 14 9 6 17 3 1 2 0 14 0 1.11 4.50
Carlos Estevez 57 68.1 21 53 19 21 52 2 7 1 32 39 6 1.08 2.50
Nick Pivetta 30 181.1 65 136 61 50 174 8 16 5 0 87 0 1.03 3.03
Luis Castillo 28 176.0 57 138 53 49 143 5 10 7 0 83 0 1.06 2.71
Kolby Allard 26 57.2 36 73 35 7 34 0 4 0 0 57 0 1.39 5.46
Keegan Akin 30 36.0 18 30 18 24 29 0 3 0 0 23 1 1.50 4.50
Nick Sandlin 13 15.1 4 9 4 6 13 3 0 1 0 4 1 0.98 2.35
Camilo Doval 50 62.0 17 31 17 21 59 3 5 3 2 30 1 0.84 2.47
Chris Murphy 24 32.1 6 18 6 17 28 1 3 1 0 17 0 1.08 1.67
Kyle Bradish 6 35.2 9 24 9 9 54 0 4 0 0 13 0 0.93 2.27
Jacob Lopez 14 79.2 39 67 36 22 95 5 5 2 0 53 0 1.12 4.07
Justin Sterner 45 47.2 23 37 22 18 43 4 8 5 14 20 4 1.15 4.15
Dylan Dodd 21 31.0 9 27 8 6 22 0 2 1 1 23 1 1.06 2.32
Bryan King 46 61.2 15 46 11 7 62 4 5 1 3 34 2 0.86 1.61
Jack Perkins 9 37.1 16 27 15 13 31 1 1 1 1 6 0 1.07 3.62
Totals 155 1419.1 525 1119 494 409 1223 55 105 50 55 746 21 1.08 3.13
Schedule
April (20 - 8)
Date Matchup Result Score
Wed, April 1st vs Larks W 6 - 1
Thu, April 2nd vs Larks W 16 - 1
Fri, April 3rd vs Mudhens W 6 - 5
Sat, April 4th vs Mudhens W 6 - 2
Sun, April 5th vs Mudhens W 8 - 2
Mon, April 6th @ Liberals W 7 - 6
Tue, April 7th @ Liberals W 11 - 5
Wed, April 8th @ Liberals W 8 - 6
Thu, April 9th @ Green Jackets W 3 - 2
Fri, April 10th @ Green Jackets L 15 - 6
Sat, April 11th @ Green Jackets W 15 - 3
Sun, April 12th @ Green Jackets W 10 - 3
Tue, April 14th vs Channel Jumpers L 6 - 3
Wed, April 15th vs Channel Jumpers W 6 - 1
Thu, April 16th @ Larks W 3 - 2
Fri, April 17th @ Larks W 3 - 1
Sat, April 18th @ Larks L 3 - 2
Sun, April 19th @ Larks L 5 - 2
Mon, April 20th vs Express L 3 - 1
Tue, April 21st vs Express W 3 - 2
Wed, April 22nd vs Express W 6 - 5
Fri, April 24th @ Beers W 3 - 2
Sat, April 25th @ Beers W 4 - 3
Sun, April 26th @ Beers L 3 - 2
Mon, April 27th @ Dogfish W 7 - 6
Tue, April 28th @ Dogfish L 6 - 3
Wed, April 29th @ Dogfish L 2 - 1
Thu, April 30th vs Mudhens W 4 - 1
May (16 - 12)
Date Matchup Result Score
Fri, May 1st vs Mudhens L 4 - 0
Sat, May 2nd vs Mudhens L 11 - 1
Sun, May 3rd vs Mudhens W 4 - 0
Tue, May 5th vs Speakeasies L 7 - 1
Wed, May 6th vs Speakeasies W 13 - 2
Thu, May 7th vs Speakeasies W 12 - 2
Fri, May 8th @ Maulers W 6 - 2
Sat, May 9th @ Maulers L 10 - 9
Sun, May 10th @ Maulers L 8 - 5
Mon, May 11th vs Straitjackets L 4 - 1
Tue, May 12th vs Straitjackets W 6 - 5
Wed, May 13th vs Straitjackets W 4 - 3
Thu, May 14th vs Liberals W 5 - 3
Fri, May 15th vs Liberals L 5 - 2
Sat, May 16th vs Liberals L 4 - 0
Sun, May 17th vs Liberals W 6 - 2
Tue, May 19th vs Green Jackets W 5 - 3
Wed, May 20th vs Green Jackets W 5 - 2
Thu, May 21st @ Green Jackets L 9 - 4
Fri, May 22nd @ Green Jackets L 4 - 2
Sat, May 23rd @ Channel Jumpers W 8 - 1
Sun, May 24th @ Channel Jumpers W 7 - 5
Mon, May 25th vs Beers L 4 - 1
Tue, May 26th vs Beers W 5 - 4
Wed, May 27th vs Beers L 2 - 0
Fri, May 29th @ Express W 7 - 6
Sat, May 30th @ Express W 7 - 4
Sun, May 31st @ Express W 3 - 1
June (22 - 5)
Date Matchup Result Score
Mon, June 1st @ Dogfish L 3 - 2
Tue, June 2nd @ Dogfish L 3 - 2
Wed, June 3rd @ Dogfish W 5 - 2
Thu, June 4th vs Larks L 6 - 4
Fri, June 5th vs Larks L 11 - 8
Sat, June 6th vs Larks W 5 - 2
Sun, June 7th vs Larks W 2 - 1
Tue, June 9th @ Speakeasies W 7 - 3
Wed, June 10th @ Speakeasies W 4 - 1
Thu, June 11th @ Speakeasies W 8 - 7
Fri, June 12th vs Straitjackets W 4 - 3
Sat, June 13th vs Straitjackets W 4 - 3
Sun, June 14th vs Straitjackets W 6 - 2
Mon, June 15th vs Express W 8 - 2
Tue, June 16th vs Express W 8 - 2
Wed, June 17th vs Express L 3 - 2
Fri, June 19th @ Maulers W 3 - 1
Sat, June 20th @ Maulers W 2 - 0
Sun, June 21st @ Maulers W 4 - 2
Mon, June 22nd vs Mudhens W 2 - 0
Tue, June 23rd vs Mudhens W 6 - 5
Wed, June 24th @ Liberals W 4 - 2
Thu, June 25th @ Liberals W 11 - 5
Fri, June 26th vs Dogfish W 6 - 4
Sat, June 27th vs Dogfish W 9 - 3
Sun, June 28th vs Dogfish W 5 - 4
Tue, June 30th @ Channel Jumpers W 4 - 0
July (17 - 9)
Date Matchup Result Score
Wed, July 1st @ Channel Jumpers W 6 - 2
Thu, July 2nd @ Channel Jumpers L 5 - 4
Fri, July 3rd @ Beers W 5 - 3
Sat, July 4th @ Beers W 6 - 2
Sun, July 5th @ Beers L 3 - 2
Thu, July 9th @ Mudhens L 3 - 1
Fri, July 10th @ Mudhens W 10 - 9
Sat, July 11th @ Mudhens L 3 - 2
Sun, July 12th @ Mudhens W 9 - 4
Mon, July 13th vs Green Jackets L 7 - 6
Tue, July 14th vs Green Jackets L 7 - 4
Wed, July 15th vs Green Jackets W 7 - 4
Thu, July 16th @ Liberals W 6 - 1
Fri, July 17th @ Liberals W 7 - 2
Sat, July 18th @ Liberals L 3 - 1
Sun, July 19th @ Liberals L 7 - 5
Tue, July 21st @ Straitjackets L 2 - 1
Wed, July 22nd @ Straitjackets W 6 - 1
Thu, July 23rd @ Straitjackets W 4 - 0
Fri, July 24th vs Speakeasies W 4 - 1
Sat, July 25th vs Speakeasies W 4 - 2
Sun, July 26th vs Speakeasies W 6 - 3
Mon, July 27th vs Maulers W 3 - 2
Tue, July 28th vs Maulers W 5 - 3
Wed, July 29th vs Maulers W 4 - 3
Fri, July 31st vs Larks W 1 - 0
August (16 - 12)
Date Matchup Result Score
Sat, August 1st vs Larks L 7 - 2
Sun, August 2nd vs Larks L 2 - 0
Mon, August 3rd @ Mudhens L 7 - 6
Tue, August 4th @ Mudhens L 4 - 3
Wed, August 5th @ Larks L 7 - 5
Thu, August 6th @ Larks L 3 - 1
Fri, August 7th vs Channel Jumpers W 1 - 0
Sat, August 8th vs Channel Jumpers L 9 - 2
Sun, August 9th vs Channel Jumpers W 5 - 2
Tue, August 11th vs Maulers W 7 - 1
Wed, August 12th vs Maulers W 3 - 2
Thu, August 13th vs Maulers W 3 - 0
Fri, August 14th @ Straitjackets W 3 - 2
Sat, August 15th @ Straitjackets W 4 - 1
Sun, August 16th @ Straitjackets W 6 - 1
Mon, August 17th @ Speakeasies W 11 - 4
Tue, August 18th @ Speakeasies L 3 - 2
Wed, August 19th @ Speakeasies W 2 - 0
Fri, August 21st vs Dogfish L 2 - 1
Sat, August 22nd vs Dogfish W 5 - 4
Sun, August 23rd vs Dogfish L 3 - 2
Mon, August 24th @ Green Jackets W 10 - 5
Tue, August 25th @ Green Jackets W 6 - 1
Wed, August 26th @ Green Jackets W 6 - 5
Thu, August 27th vs Channel Jumpers W 8 - 2
Fri, August 28th vs Channel Jumpers L 2 - 0
Sat, August 29th vs Channel Jumpers L 2 - 0
Sun, August 30th vs Channel Jumpers W 6 - 5
September (14 - 4)
Date Matchup Result Score
Tue, September 1st vs Beers L 5 - 4
Wed, September 2nd vs Beers W 4 - 0
Thu, September 3rd vs Beers W 13 - 3
Fri, September 4th @ Express L 5 - 2
Sat, September 5th @ Express W 2 - 1
Sun, September 6th @ Express W 6 - 4
Tue, September 8th vs Liberals W 5 - 4
Wed, September 9th vs Liberals L 4 - 3
Thu, September 10th vs Green Jackets W 9 - 6
Fri, September 11th vs Green Jackets W 10 - 5
Sat, September 12th vs Green Jackets L 6 - 5
Sun, September 13th vs Green Jackets W 6 - 2
Tue, September 15th @ Mudhens W 6 - 5
Wed, September 16th @ Mudhens W 4 - 1
Thu, September 17th @ Mudhens W 12 - 4
Fri, September 18th @ Larks W 8 - 0
Sat, September 19th @ Larks W 9 - 1
Sun, September 20th @ Larks W 2 - 1
Mon, September 21st vs Liberals
Tue, September 22nd vs Liberals
Wed, September 23rd vs Liberals
Fri, September 25th @ Channel Jumpers
Sat, September 26th @ Channel Jumpers
Sun, September 27th @ Channel Jumpers
Mon, September 28th @ Channel Jumpers
Franchise History
2026
Team:
Montgomery Angels
Stadium:
Minute Maid Park
Owner:
Andrew Fraker
Record:
105 - 50
2025
Team:
Montgomery Angels
Stadium:
Minute Maid Park
Owner:
Andrew Fraker
Record:
101 - 61
Postseason:
Reese Division Champion
2024
Team:
Montgomery Angels
Stadium:
Minute Maid Park
Owner:
Andrew Fraker
Record:
110 - 52
Postseason:
Reese Division Champion
2023
Team:
Montgomery Angels
Stadium:
Cleveland Municipal Stadium ('33)
Owner:
Andrew Fraker
Record:
81 - 81
2022
Team:
Montgomery Angels
Stadium:
Cleveland Municipal Stadium ('33)
Owner:
Andrew Fraker
Record:
65 - 97
2021
Team:
Memphis Mallards
Stadium:
Fenway Park
Owner:
Garrett Allen
Record:
51 - 111
2020
Team:
East Oakland Spacemen
Stadium:
Fenway Park
Owner:
Morgan Schick
Record:
45 - 117
2019
Team:
Bellmore Shih Tzus
Stadium:
AT&T Park
Owner:
John Larocchia
Record:
94 - 68
Postseason:
Wildcard Champion
2018
Team:
Bellmore Shih Tzus
Stadium:
U.S. Cellular Field
Owner:
John Larocchia
Record:
65 - 97
2017
Team:
Bellmore Shih Tzus
Stadium:
U.S. Cellular Field
Owner:
John Larocchia
Record:
66 - 96
2016
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
78 - 84
2015
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
89 - 73
2014
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
107 - 55
Postseason:
Wildcard Champion
2013
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
89 - 73
Postseason:
Wildcard Champion
2012
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
107 - 55
Postseason:
Evers Division Champion
2011
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
101 - 61
Postseason:
Wildcard Champion
2010
Team:
Hoboken Heartbreakers
Stadium:
Citi Field
Owner:
Scott McPherson
Record:
49 - 113
2009
Team:
Toronto Blizzard
Stadium:
Exhibition Stadium ('77)
Owner:
Christopher Munro
Record:
67 - 95
2008
Team:
Toronto Blizzard
Stadium:
Exhibition Stadium ('77)
Owner:
Christopher Munro
Record:
62 - 100
2007
Team:
Toronto Blizzard
Stadium:
Exhibition Stadium ('77)
Owner:
Christopher Munro
Record:
82 - 80
2006
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
86 - 76
2005
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
92 - 70
2004
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
83 - 79
2003
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
92 - 70
Postseason:
Wildcard Champion
2002
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
102 - 60
Postseason:
Wildcard Champion
2001
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
86 - 76
Postseason:
Wildcard Champion
2000
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
57 - 19
Postseason:
American League Champion
Evers Division Champion
1999
Team:
Toronto Blizzard
Owner:
Christopher Munro
Record:
84 - 78