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
Shawn Armstrong 3.5
Pedro Avila 0.2 0.6
Ryan Borucki 1.0
Ryan Brasier 3.0
Ian Hamilton 3.0
Jay Jackson 0.5
Carmen Mlodzinski 0.5
Tanner Scott 0.9 1.3
Ryan Thompson 0.5
Closers
Player 2024 2025 2026 2027 2028
Craig Kimbrel 2.1
A.J. Puk 0.7 1.1
Hitters
Catchers
Player 2024 2025 2026 2027 2028
David Fry 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
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
Jesus Sanchez 3.0
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.5 26.4 8.3 2.1 2.5
Salary Cap 59.2
Available Salary Cap 0.7
Players
2024 2025 2026 2027 2028
Active Players 35 13 4 1 1
Inactive Players 1 0 0 0 0
Draft Picks
2025
Round 1
Montgomery Angels
Round 2
Montgomery Angels
Round 4
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 39 120 16 31 4 0 9 18 20 53 1 0 0.258 0.369 0.517
J.T. Realmuto 44 129 15 30 8 1 0 5 6 43 6 0 0.233 0.275 0.310
Jorge Polanco 35 102 12 18 4 0 2 5 10 38 2 0 0.176 0.248 0.275
Tommy Pham 35 96 12 21 6 0 4 9 5 25 2 0 0.219 0.257 0.406
Willy Adames 49 165 21 36 11 1 6 23 19 45 1 2 0.218 0.301 0.406
Nick Martini 5 15 2 3 0 1 0 2 0 4 0 0 0.200 0.250 0.333
DJ Stewart 18 31 2 5 1 0 0 1 4 9 0 0 0.161 0.278 0.194
David Fletcher 4 10 2 2 0 0 0 0 1 0 0 0 0.200 0.273 0.200
Joey Meneses 25 64 6 17 5 0 1 7 6 9 0 0 0.266 0.338 0.391
Ozzie Albies 49 194 33 53 6 0 15 47 11 35 7 1 0.273 0.314 0.536
Jesus Sanchez 33 121 11 21 8 0 2 12 8 39 0 0 0.174 0.225 0.289
Brent Rooker 44 154 18 31 4 0 9 17 15 70 1 0 0.201 0.283 0.403
Royce Lewis 40 85 10 24 1 0 6 10 9 25 3 3 0.282 0.347 0.506
Dairon Blanco 4 16 0 1 0 0 0 0 0 6 0 0 0.063 0.063 0.063
Julio Y. Rodriguez 49 216 30 59 11 1 10 26 11 55 26 7 0.273 0.319 0.472
Seiya Suzuki 44 185 27 49 11 2 11 31 15 40 1 1 0.265 0.317 0.524
David Fry 23 40 6 8 0 0 2 5 4 14 0 0 0.200 0.283 0.350
Totals 49 1743 223 409 80 6 77 218 144 510 50 14 0.235 0.297 0.420
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Craig Kimbrel 19 23.2 15 19 15 11 37 0 2 1 1 1 0 1.27 5.70
Ryan Brasier 21 23.0 9 17 9 8 26 0 2 0 2 3 1 1.09 3.52
Shawn Armstrong 16 23.1 7 19 7 1 20 0 1 2 5 2 0 0.86 2.70
Jon Gray 9 49.2 19 46 17 18 57 4 3 1 0 0 0 1.29 3.08
Jay Jackson 5 7.0 4 4 4 3 7 0 0 1 2 0 1 1.00 5.14
Merrill Kelly 11 61.1 32 63 29 22 65 2 3 5 0 0 0 1.39 4.26
Jordan Montgomery 10 62.2 37 72 36 18 48 1 2 4 0 0 0 1.44 5.17
Ryan Borucki 12 15.0 0 5 0 2 16 1 2 0 1 1 1 0.47 0.00
Tanner Scott 20 25.1 10 26 8 14 33 3 0 2 3 3 2 1.58 2.84
A.J. Puk 7 8.2 7 8 7 1 9 0 1 0 0 0 1 1.04 7.27
Ian Hamilton 22 24.2 15 26 13 22 27 0 1 2 1 5 0 1.95 4.74
Ryan Thompson 11 14.1 3 8 3 2 9 2 0 1 0 3 0 0.70 1.88
Braxton Garrett 9 57.2 24 49 24 7 55 5 3 2 0 0 0 0.97 3.75
Carmen Mlodzinski 7 6.1 6 6 6 8 8 0 1 0 0 1 0 2.21 8.53
Kyle Bradish 10 63.0 21 53 18 19 69 2 7 0 0 0 0 1.14 2.57
Totals 49 465.2 209 421 196 156 486 20 28 21 15 19 6 1.24 3.79
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 (12 - 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
Sun, May 26th @ Channel Jumpers
Tue, May 28th @ Straitjackets
Wed, May 29th @ Straitjackets
Thu, May 30th @ Straitjackets
Fri, May 31st vs Speakeasies
June (0 - 0)
Date Matchup Result Score
Sat, June 1st vs Speakeasies
Sun, June 2nd vs Speakeasies
Tue, June 4th vs Beers
Wed, June 5th vs Beers
Thu, June 6th vs Beers
Fri, June 7th @ Dogfish
Sat, June 8th @ Dogfish
Sun, June 9th @ Dogfish
Tue, June 11th vs Channel Jumpers
Wed, June 12th vs Channel Jumpers
Thu, June 13th vs Mudhens
Fri, June 14th vs Mudhens
Sat, June 15th vs Mudhens
Sun, June 16th vs Mudhens
Mon, June 17th @ Jaywalkers
Tue, June 18th @ Jaywalkers
Wed, June 19th @ Jaywalkers
Fri, June 21st vs Straitjackets
Sat, June 22nd vs Straitjackets
Sun, June 23rd vs Straitjackets
Mon, June 24th @ Liberals
Tue, June 25th @ Liberals
Wed, June 26th @ Larks
Thu, June 27th @ Larks
Fri, June 28th vs Maulers
Sat, June 29th vs Maulers
Sun, June 30th vs Maulers
July (0 - 0)
Date Matchup Result Score
Tue, July 2nd vs Green Jackets
Wed, July 3rd vs Green Jackets
Thu, July 4th vs Green Jackets
Fri, July 5th @ Speakeasies
Sat, July 6th @ Speakeasies
Sun, July 7th @ Speakeasies
Mon, July 8th @ Green Jackets
Tue, July 9th @ Green Jackets
Wed, July 10th @ Green Jackets
Thu, July 11th @ Green Jackets
Fri, July 12th vs Liberals
Sat, July 13th vs Liberals
Sun, July 14th vs Liberals
Thu, July 18th @ Channel Jumpers
Fri, July 19th @ Channel Jumpers
Sat, July 20th @ Channel Jumpers
Sun, July 21st @ Channel Jumpers
Tue, July 23rd vs Jaywalkers
Wed, July 24th vs Jaywalkers
Thu, July 25th vs Jaywalkers
Fri, July 26th vs Dogfish
Sat, July 27th vs Dogfish
Sun, July 28th vs Dogfish
Mon, July 29th @ Mudhens
Tue, July 30th @ Mudhens
Wed, July 31st @ Mudhens
August (0 - 0)
Date Matchup Result Score
Fri, August 2nd @ Straitjackets
Sat, August 3rd @ Straitjackets
Sun, August 4th @ Straitjackets
Mon, August 5th vs Larks
Tue, August 6th vs Larks
Wed, August 7th @ Green Jackets
Thu, August 8th @ Green Jackets
Fri, August 9th @ Liberals
Sat, August 10th @ Liberals
Sun, August 11th @ Liberals
Tue, August 13th @ Beers
Wed, August 14th @ Beers
Thu, August 15th @ Beers
Fri, August 16th vs Speakeasies
Sat, August 17th vs Speakeasies
Sun, August 18th vs Speakeasies
Mon, August 19th vs Mudhens
Tue, August 20th vs Mudhens
Wed, August 21st vs Mudhens
Fri, August 23rd @ Jaywalkers
Sat, August 24th @ Jaywalkers
Sun, August 25th @ Jaywalkers
Mon, August 26th vs Larks
Tue, August 27th vs Larks
Wed, August 28th vs Larks
Thu, August 29th vs Channel Jumpers
Fri, August 30th vs Channel Jumpers
Sat, August 31st vs Channel Jumpers
September (0 - 0)
Date Matchup Result Score
Sun, September 1st vs Channel Jumpers
Tue, September 3rd @ Maulers
Wed, September 4th @ Maulers
Thu, September 5th @ Maulers
Fri, September 6th @ Dogfish
Sat, September 7th @ Dogfish
Sun, September 8th @ Dogfish
Mon, September 9th @ Maulers
Tue, September 10th @ Maulers
Wed, September 11th @ Maulers
Thu, September 12th vs Liberals
Fri, September 13th vs Liberals
Sat, September 14th vs Liberals
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:
28 - 21
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