Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Kyle Bradish 0.7 1.1 1.5
Braxton Garrett 1.0 1.5
Jon Gray 4.1
Merrill Kelly 2.1 2.6
Jordan Montgomery 3.4 4.2
Relief Pitchers
Player 2024 2025 2026 2027 2028
Bryan Abreu 1.7
Shawn Armstrong 3.5
Pedro Avila 0.2 0.6
Ryan Borucki 1.0
Ryan Brasier 3.0
Josh Fleming 0.1
Ian Hamilton 3.0
Jay Jackson 0.5
Michael Kelly 0.1
Carmen Mlodzinski 0.5
Tanner Scott 0.9 1.3
Ryan Thompson 0.5
Closers
Player 2024 2025 2026 2027 2028
Alexis Diaz 0.7 1.1
Hitters
Catchers
Player 2024 2025 2026 2027 2028
David Fry 0.1 0.9
James McCann 0.1
J.T. Realmuto 4.1
First Basemen
Player 2024 2025 2026 2027 2028
Alfonso Rivas 0.1
Second Basemen
Player 2024 2025 2026 2027 2028
Ozzie Albies 3.0 3.5
Jorge Polanco 3.5 4.1
Third Basemen
Player 2024 2025 2026 2027 2028
Jeimer Candelario 1.5
Royce Lewis 0.5 0.9
Shortstops
Player 2024 2025 2026 2027 2028
Willy Adames 2.5 3.0 3.5
David Fletcher 0.1
Left Fielders
Player 2024 2025 2026 2027 2028
Sam Haggerty 0.1
Tommy Pham 3.8
Center Fielders
Player 2024 2025 2026 2027 2028
TJ Friedl 3.2
Julio Y. Rodriguez 0.9 1.3 1.7 2.1 2.5
Right Fielders
Player 2024 2025 2026 2027 2028
Dairon Blanco 0.1
DJ Stewart 0.5
Seiya Suzuki 0.8 1.2 1.6
Designated Hitters
Player 2024 2025 2026 2027 2028
Brandon Belt 1.5
Nick Martini 0.1
Joey Meneses 0.7
Brent Rooker 4.4
Totals
Salary
2024 2025 2026 2027 2028
Payroll 58.6 27.3 8.3 2.1 2.5
Salary Cap 59.2
Available Salary Cap 0.6
Players
2024 2025 2026 2027 2028
Active Players 36 14 4 1 1
Inactive Players 3 0 0 0 0
Draft Picks
2025
Round 1
Montgomery Angels
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
Brandon Belt 112 328 46 76 19 0 17 48 52 154 1 0 0.232 0.338 0.445
J.T. Realmuto 138 415 56 101 25 4 9 54 28 117 18 4 0.243 0.298 0.388
Jorge Polanco 99 310 47 75 16 0 10 24 39 98 5 2 0.242 0.330 0.390
James McCann 22 32 2 7 1 0 1 7 1 9 1 0 0.219 0.278 0.344
Tommy Pham 82 183 26 43 11 0 7 19 17 46 8 0 0.235 0.299 0.410
Willy Adames 149 472 66 105 26 2 20 69 76 136 6 3 0.222 0.331 0.413
Nick Martini 30 73 11 20 3 3 4 13 4 16 0 1 0.274 0.346 0.562
DJ Stewart 62 163 27 38 5 0 15 27 14 62 2 1 0.233 0.302 0.540
David Fletcher 16 33 4 6 1 0 0 2 3 0 0 0 0.182 0.243 0.212
Joey Meneses 78 214 23 60 11 0 4 25 14 45 0 0 0.280 0.325 0.388
Ozzie Albies 145 571 93 146 19 2 40 104 41 109 18 5 0.256 0.306 0.506
Jesus Sanchez 73 239 27 54 21 0 6 25 29 83 0 0 0.226 0.311 0.389
TJ Friedl 41 144 27 43 7 2 2 13 23 26 13 1 0.299 0.407 0.417
Brent Rooker 114 384 54 92 12 0 23 54 38 149 6 1 0.240 0.316 0.451
Royce Lewis 78 218 28 63 5 0 14 31 21 56 11 3 0.289 0.350 0.505
Sam Haggerty 38 49 12 22 4 0 0 12 9 7 8 1 0.449 0.542 0.531
Alfonso Rivas 15 38 3 4 3 0 1 2 0 12 0 0 0.105 0.128 0.263
Dairon Blanco 57 101 18 23 3 6 2 19 5 28 13 3 0.228 0.271 0.436
Julio Y. Rodriguez 149 648 103 176 33 2 32 89 41 163 67 21 0.272 0.321 0.477
Seiya Suzuki 132 527 71 144 36 7 22 87 48 127 2 1 0.273 0.333 0.493
David Fry 44 70 7 14 1 0 2 6 4 25 2 0 0.200 0.247 0.300
Totals 149 5212 751 1312 262 28 231 730 507 1468 181 47 0.252 0.322 0.446
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Craig Kimbrel 34 44.2 31 33 23 25 71 1 3 1 1 5 1 1.30 4.63
Ryan Brasier 50 56.1 15 39 15 20 49 1 3 2 14 4 2 1.05 2.40
Shawn Armstrong 38 52.0 10 41 10 5 59 2 1 3 7 9 1 0.88 1.73
Jon Gray 27 163.0 58 143 53 40 158 8 13 5 0 0 0 1.12 2.93
Jay Jackson 25 31.2 13 20 10 10 24 1 3 2 9 2 2 0.95 2.84
Merrill Kelly 30 177.0 84 166 76 72 184 8 10 8 0 0 0 1.34 3.86
Michael Kelly 9 9.2 12 11 10 6 9 1 1 1 0 3 2 1.76 9.31
Jordan Montgomery 29 182.2 83 187 78 44 161 3 14 6 0 0 0 1.26 3.84
Ryan Borucki 35 39.1 6 25 6 5 35 2 5 0 3 7 2 0.76 1.37
Tanner Scott 65 74.0 26 66 22 31 91 4 4 3 9 16 5 1.31 2.68
A.J. Puk 15 16.0 14 20 14 2 21 0 4 1 0 2 1 1.38 7.88
Ian Hamilton 45 55.1 20 49 18 31 65 2 2 2 2 12 1 1.45 2.93
Ryan Thompson 28 30.1 6 19 6 2 18 4 0 1 6 4 0 0.69 1.78
Pedro Avila 10 53.2 18 34 17 26 55 2 5 2 0 0 0 1.12 2.85
Bryan Abreu 14 17.0 0 8 0 4 23 0 2 0 1 4 0 0.71 0.00
Josh Fleming 1 6.0 4 7 4 1 2 0 1 0 0 0 0 1.33 6.00
Braxton Garrett 25 153.0 64 151 63 23 139 12 9 8 0 0 0 1.14 3.71
Alexis Diaz 13 12.2 1 6 1 10 15 0 0 0 0 4 1 1.26 0.71
Carmen Mlodzinski 29 30.0 12 25 11 19 29 1 4 1 0 6 0 1.47 3.30
Kyle Bradish 27 172.0 63 145 58 57 177 7 16 3 0 0 0 1.17 3.03
Totals 149 1376.1 540 1195 495 433 1385 59 100 49 52 78 18 1.18 3.24
Schedule
April (16 - 11)
Date Matchup Result Score
Mon, April 1st @ Green Jackets W 12 - 6
Tue, April 2nd @ Green Jackets W 6 - 5
Wed, April 3rd @ Green Jackets W 8 - 1
Thu, April 4th @ Liberals W 3 - 0
Fri, April 5th @ Liberals W 5 - 2
Sat, April 6th @ Liberals W 4 - 1
Sun, April 7th @ Liberals W 9 - 1
Tue, April 9th vs Mudhens W 3 - 2
Wed, April 10th vs Mudhens L 4 - 3
Thu, April 11th vs Larks W 6 - 5
Fri, April 12th vs Larks L 9 - 6
Sat, April 13th vs Larks L 15 - 7
Sun, April 14th vs Larks L 9 - 1
Mon, April 15th vs Beers W 8 - 2
Tue, April 16th vs Beers L 7 - 2
Wed, April 17th vs Beers W 7 - 3
Fri, April 19th @ Channel Jumpers W 9 - 6
Sat, April 20th @ Channel Jumpers L 8 - 2
Sun, April 21st @ Channel Jumpers L 4 - 3
Mon, April 22nd vs Straitjackets L 6 - 4
Tue, April 23rd vs Straitjackets W 4 - 3
Wed, April 24th vs Straitjackets W 3 - 1
Thu, April 25th @ Larks W 9 - 6
Fri, April 26th @ Larks L 4 - 2
Sat, April 27th @ Larks L 2 - 1
Sun, April 28th @ Larks L 6 - 0
Tue, April 30th @ Speakeasies W 3 - 1
May (18 - 10)
Date Matchup Result Score
Wed, May 1st @ Speakeasies W 6 - 1
Thu, May 2nd @ Speakeasies L 4 - 2
Fri, May 3rd vs Jaywalkers W 6 - 3
Sat, May 4th vs Jaywalkers W 4 - 3
Sun, May 5th vs Jaywalkers L 3 - 2
Mon, May 6th vs Maulers W 4 - 3
Tue, May 7th vs Maulers L 6 - 3
Wed, May 8th vs Maulers L 4 - 1
Fri, May 10th vs Dogfish W 4 - 0
Sat, May 11th vs Dogfish W 4 - 2
Sun, May 12th vs Dogfish L 6 - 3
Mon, May 13th @ Beers L 11 - 1
Tue, May 14th @ Beers L 11 - 10
Wed, May 15th @ Beers W 4 - 2
Thu, May 16th @ Mudhens W 8 - 7
Fri, May 17th @ Mudhens L 6 - 1
Sat, May 18th @ Mudhens L 4 - 1
Sun, May 19th @ Mudhens W 12 - 1
Tue, May 21st vs Liberals W 3 - 2
Wed, May 22nd vs Liberals W 7 - 3
Thu, May 23rd vs Green Jackets L 6 - 3
Fri, May 24th vs Green Jackets W 4 - 2
Sat, May 25th @ Channel Jumpers W 4 - 3
Sun, May 26th @ Channel Jumpers W 8 - 5
Tue, May 28th @ Straitjackets W 5 - 1
Wed, May 29th @ Straitjackets W 7 - 6
Thu, May 30th @ Straitjackets W 3 - 2
Fri, May 31st vs Speakeasies W 4 - 2
June (20 - 7)
Date Matchup Result Score
Sat, June 1st vs Speakeasies L 4 - 3
Sun, June 2nd vs Speakeasies W 8 - 2
Tue, June 4th vs Beers L 7 - 6
Wed, June 5th vs Beers W 7 - 6
Thu, June 6th vs Beers W 6 - 2
Fri, June 7th @ Dogfish L 4 - 1
Sat, June 8th @ Dogfish W 11 - 5
Sun, June 9th @ Dogfish W 7 - 3
Tue, June 11th vs Channel Jumpers W 7 - 6
Wed, June 12th vs Channel Jumpers W 6 - 4
Thu, June 13th vs Mudhens W 5 - 4
Fri, June 14th vs Mudhens L 4 - 2
Sat, June 15th vs Mudhens W 2 - 1
Sun, June 16th vs Mudhens W 7 - 1
Mon, June 17th @ Jaywalkers L 4 - 1
Tue, June 18th @ Jaywalkers W 4 - 0
Wed, June 19th @ Jaywalkers W 4 - 3
Fri, June 21st vs Straitjackets W 8 - 2
Sat, June 22nd vs Straitjackets W 5 - 1
Sun, June 23rd vs Straitjackets L 15 - 4
Mon, June 24th @ Liberals W 6 - 3
Tue, June 25th @ Liberals W 6 - 1
Wed, June 26th @ Larks W 6 - 4
Thu, June 27th @ Larks W 4 - 3
Fri, June 28th vs Maulers W 13 - 11
Sat, June 29th vs Maulers L 5 - 3
Sun, June 30th vs Maulers W 3 - 2
July (18 - 8)
Date Matchup Result Score
Tue, July 2nd vs Green Jackets L 8 - 5
Wed, July 3rd vs Green Jackets L 3 - 2
Thu, July 4th vs Green Jackets W 6 - 3
Fri, July 5th @ Speakeasies W 4 - 1
Sat, July 6th @ Speakeasies W 8 - 1
Sun, July 7th @ Speakeasies W 9 - 2
Mon, July 8th @ Green Jackets W 7 - 4
Tue, July 9th @ Green Jackets L 3 - 2
Wed, July 10th @ Green Jackets W 1 - 0
Thu, July 11th @ Green Jackets L 8 - 5
Fri, July 12th vs Liberals L 7 - 3
Sat, July 13th vs Liberals L 2 - 1
Sun, July 14th vs Liberals W 5 - 1
Thu, July 18th @ Channel Jumpers L 6 - 4
Fri, July 19th @ Channel Jumpers L 2 - 1
Sat, July 20th @ Channel Jumpers W 7 - 2
Sun, July 21st @ Channel Jumpers W 11 - 4
Tue, July 23rd vs Jaywalkers W 5 - 4
Wed, July 24th vs Jaywalkers W 4 - 1
Thu, July 25th vs Jaywalkers W 4 - 1
Fri, July 26th vs Dogfish W 5 - 4
Sat, July 27th vs Dogfish W 9 - 4
Sun, July 28th vs Dogfish W 6 - 0
Mon, July 29th @ Mudhens W 11 - 3
Tue, July 30th @ Mudhens W 12 - 7
Wed, July 31st @ Mudhens W 3 - 0
August (19 - 9)
Date Matchup Result Score
Fri, August 2nd @ Straitjackets L 6 - 4
Sat, August 3rd @ Straitjackets W 3 - 2
Sun, August 4th @ Straitjackets W 5 - 2
Mon, August 5th vs Larks W 12 - 2
Tue, August 6th vs Larks L 6 - 5
Wed, August 7th @ Green Jackets W 4 - 3
Thu, August 8th @ Green Jackets W 8 - 3
Fri, August 9th @ Liberals W 7 - 3
Sat, August 10th @ Liberals W 6 - 4
Sun, August 11th @ Liberals W 9 - 2
Tue, August 13th @ Beers W 8 - 4
Wed, August 14th @ Beers W 5 - 2
Thu, August 15th @ Beers W 8 - 0
Fri, August 16th vs Speakeasies W 6 - 2
Sat, August 17th vs Speakeasies L 2 - 0
Sun, August 18th vs Speakeasies W 12 - 1
Mon, August 19th vs Mudhens W 5 - 1
Tue, August 20th vs Mudhens L 2 - 1
Wed, August 21st vs Mudhens L 5 - 1
Fri, August 23rd @ Jaywalkers W 4 - 0
Sat, August 24th @ Jaywalkers L 4 - 2
Sun, August 25th @ Jaywalkers W 9 - 3
Mon, August 26th vs Larks L 4 - 0
Tue, August 27th vs Larks W 2 - 1
Wed, August 28th vs Larks L 6 - 5
Thu, August 29th vs Channel Jumpers L 8 - 4
Fri, August 30th vs Channel Jumpers W 12 - 4
Sat, August 31st vs Channel Jumpers W 5 - 3
September (9 - 4)
Date Matchup Result Score
Sun, September 1st vs Channel Jumpers W 4 - 3
Tue, September 3rd @ Maulers W 3 - 2
Wed, September 4th @ Maulers W 4 - 3
Thu, September 5th @ Maulers W 3 - 0
Fri, September 6th @ Dogfish L 3 - 1
Sat, September 7th @ Dogfish L 6 - 4
Sun, September 8th @ Dogfish W 8 - 0
Mon, September 9th @ Maulers W 7 - 3
Tue, September 10th @ Maulers L 7 - 4
Wed, September 11th @ Maulers W 3 - 2
Thu, September 12th vs Liberals L 2 - 1
Fri, September 13th vs Liberals W 13 - 4
Sat, September 14th vs Liberals W 5 - 4
Sun, September 15th vs Liberals
Tue, September 17th @ Mudhens
Wed, September 18th @ Mudhens
Thu, September 19th vs Green Jackets
Fri, September 20th vs Green Jackets
Sat, September 21st vs Green Jackets
Sun, September 22nd vs Green Jackets
Mon, September 23rd @ Larks
Tue, September 24th @ Larks
Wed, September 25th @ Larks
Thu, September 26th vs Channel Jumpers
Fri, September 27th vs Channel Jumpers
Sat, September 28th vs Channel Jumpers
Franchise History
2024
Team:
Montgomery Angels
Stadium:
Minute Maid Park
Owner:
Andrew Fraker
Record:
100 - 49
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