Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Kyle Bradish 1.1 1.5
Luis Castillo 3.5 4.3
Braxton Garrett 1.5 2.0 2.5
Kyle Gibson 3.7
Merrill Kelly 2.6
Nick Pivetta 3.6
Michael Wacha 3.2
Relief Pitchers
Player 2025 2026 2027 2028 2029
Pedro Avila 0.6
Tanner Banks 1.3
Spencer Bivens 0.1
Roansy Contreras 1.2
Tyler Ferguson 1.0
Tim Hill 0.5
Bryan King 0.1
Joe Mantiply 2.0
Cole Sands 1.3
Closers
Player 2025 2026 2027 2028 2029
Alexis Diaz 1.1
Tanner Scott 1.3 1.8
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Riley Adams 0.1
Yasmani Grandal 1.0
First Basemen
Player 2025 2026 2027 2028 2029
Paul Goldschmidt 4.0
Second Basemen
Player 2025 2026 2027 2028 2029
Ozzie Albies 3.5 4.3
Third Basemen
Player 2025 2026 2027 2028 2029
Donovan Solano 3.0
Shortstops
Player 2025 2026 2027 2028 2029
Willy Adames 3.0 3.5
Willi Castro 5.3
Dylan Moore 2.0
Leo Rivas 0.1
Left Fielders
Player 2025 2026 2027 2028 2029
Manuel Margot 0.1
Taylor Ward 3.2
Jesse Winker 0.5
Center Fielders
Player 2025 2026 2027 2028 2029
Julio Y. Rodriguez 1.3 1.7 2.1 2.5
Right Fielders
Player 2025 2026 2027 2028 2029
Dominic Canzone 0.5
Austin Slater 0.1
Seiya Suzuki 1.2 1.6
Designated Hitters
Player 2025 2026 2027 2028 2029
Willie Calhoun 0.5
David Fry 0.9
Totals
Salary
2025 2026 2027 2028 2029
Payroll 60.0 20.7 4.6 2.5 0
Salary Cap 60.6
Available Salary Cap 0.6
Players
2025 2026 2027 2028 2029
Active Players 36 8 2 1 0
Inactive Players 0 0 0 0 0
Draft Picks
2026
Round 1
Montgomery Angels
Round 2
Montgomery Angels
Round 4
Montgomery Angels
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
Paul Goldschmidt 1 3 0 1 1 0 0 2 0 0 0 0 0.333 0.333 0.667
Donovan Solano 2 2 0 0 0 0 0 0 0 0 0 0 0.000 0.333 0.000
Yasmani Grandal 2 4 0 0 0 0 0 0 1 1 0 0 0.000 0.200 0.000
Willy Adames 1 4 1 1 0 0 1 1 0 2 0 0 0.250 0.250 1.000
Jesse Winker 2 6 0 1 1 0 0 1 0 4 0 0 0.167 0.167 0.333
Willie Calhoun 2 3 1 1 0 0 0 0 1 0 0 0 0.333 0.600 0.333
Ozzie Albies 2 8 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Taylor Ward 2 7 1 2 0 0 0 0 0 3 0 0 0.286 0.286 0.286
Willi Castro 2 7 1 3 0 0 0 0 0 2 0 0 0.429 0.429 0.429
Dylan Moore 2 2 1 1 1 0 0 0 1 0 0 0 0.500 0.667 1.000
Julio Y. Rodriguez 2 7 1 2 0 0 1 1 1 3 1 0 0.286 0.375 0.714
Seiya Suzuki 2 8 0 2 0 0 0 0 0 2 0 0 0.250 0.250 0.250
David Fry 1 3 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 64 6 14 3 0 2 5 4 18 1 0 0.219 0.286 0.359
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Michael Wacha 1 6.0 4 7 4 0 4 0 0 1 0 0 0 1.17 6.00
Tyler Ferguson 1 2.0 0 1 0 2 2 0 0 0 0 0 0 1.50 0.00
Tim Hill 1 1.1 1 2 1 1 2 0 0 0 0 0 0 2.25 6.75
Pedro Avila 2 2.2 2 3 2 1 3 0 0 0 0 0 0 1.50 6.75
Tanner Banks 1 1.2 2 3 2 0 2 0 0 0 0 0 0 1.80 10.80
Kyle Bradish 1 4.1 5 6 4 2 4 0 0 1 0 0 0 1.85 8.31
Totals 2 18.0 14 22 13 6 17 0 0 2 0 0 0 1.56 6.50
Schedule
April (0 - 2)
Date Matchup Result Score
Tue, April 1st vs Liberals L 10 - 4
Wed, April 2nd vs Liberals L 4 - 2
Fri, April 4th vs Green Jackets
Sat, April 5th vs Green Jackets
Sun, April 6th vs Green Jackets
Mon, April 7th @ Channel Jumpers
Tue, April 8th @ Channel Jumpers
Wed, April 9th @ Channel Jumpers
Thu, April 10th @ Mudhens
Fri, April 11th @ Mudhens
Sat, April 12th @ Mudhens
Sun, April 13th @ Mudhens
Tue, April 15th vs Larks
Wed, April 16th vs Larks
Thu, April 17th @ Liberals
Fri, April 18th @ Liberals
Sat, April 19th @ Liberals
Sun, April 20th @ Liberals
Mon, April 21st @ Beers
Tue, April 22nd @ Beers
Wed, April 23rd @ Beers
Fri, April 25th vs Dogfish
Sat, April 26th vs Dogfish
Sun, April 27th vs Dogfish
Mon, April 28th @ Maulers
Tue, April 29th @ Maulers
Wed, April 30th @ Maulers
May (0 - 0)
Date Matchup Result Score
Thu, May 1st vs Green Jackets
Fri, May 2nd vs Green Jackets
Sat, May 3rd vs Green Jackets
Sun, May 4th vs Green Jackets
Tue, May 6th vs Straitjackets
Wed, May 7th vs Straitjackets
Thu, May 8th vs Straitjackets
Fri, May 9th @ Speakeasies
Sat, May 10th @ Speakeasies
Sun, May 11th @ Speakeasies
Mon, May 12th @ Jaywalkers
Tue, May 13th @ Jaywalkers
Wed, May 14th @ Jaywalkers
Thu, May 15th vs Channel Jumpers
Fri, May 16th vs Channel Jumpers
Sat, May 17th vs Channel Jumpers
Sun, May 18th vs Channel Jumpers
Tue, May 20th vs Mudhens
Wed, May 21st vs Mudhens
Thu, May 22nd @ Mudhens
Fri, May 23rd @ Mudhens
Sat, May 24th @ Larks
Sun, May 25th @ Larks
Mon, May 26th @ Dogfish
Tue, May 27th @ Dogfish
Wed, May 28th @ Dogfish
Fri, May 30th vs Beers
Sat, May 31st vs Beers
June (0 - 0)
Date Matchup Result Score
Sun, June 1st vs Beers
Mon, June 2nd vs Maulers
Tue, June 3rd vs Maulers
Wed, June 4th vs Maulers
Thu, June 5th vs Liberals
Fri, June 6th vs Liberals
Sat, June 7th vs Liberals
Sun, June 8th vs Liberals
Tue, June 10th vs Straitjackets
Wed, June 11th vs Straitjackets
Thu, June 12th vs Straitjackets
Fri, June 13th @ Jaywalkers
Sat, June 14th @ Jaywalkers
Sun, June 15th @ Jaywalkers
Mon, June 16th @ Beers
Tue, June 17th @ Beers
Wed, June 18th @ Beers
Fri, June 20th vs Speakeasies
Sat, June 21st vs Speakeasies
Sun, June 22nd vs Speakeasies
Mon, June 23rd vs Green Jackets
Tue, June 24th vs Green Jackets
Wed, June 25th @ Channel Jumpers
Thu, June 26th @ Channel Jumpers
Fri, June 27th vs Maulers
Sat, June 28th vs Maulers
Sun, June 29th vs Maulers
July (0 - 0)
Date Matchup Result Score
Tue, July 1st @ Larks
Wed, July 2nd @ Larks
Thu, July 3rd @ Larks
Fri, July 4th vs Dogfish
Sat, July 5th vs Dogfish
Sun, July 6th vs Dogfish
Thu, July 10th @ Green Jackets
Fri, July 11th @ Green Jackets
Sat, July 12th @ Green Jackets
Sun, July 13th @ Green Jackets
Mon, July 14th vs Mudhens
Tue, July 15th vs Mudhens
Wed, July 16th vs Mudhens
Thu, July 17th @ Channel Jumpers
Fri, July 18th @ Channel Jumpers
Sat, July 19th @ Channel Jumpers
Sun, July 20th @ Channel Jumpers
Tue, July 22nd vs Jaywalkers
Wed, July 23rd vs Jaywalkers
Thu, July 24th vs Jaywalkers
Fri, July 25th @ Straitjackets
Sat, July 26th @ Straitjackets
Sun, July 27th @ Straitjackets
Mon, July 28th vs Speakeasies
Tue, July 29th vs Speakeasies
Wed, July 30th vs Speakeasies
August (0 - 0)
Date Matchup Result Score
Fri, August 1st vs Larks
Sat, August 2nd vs Larks
Sun, August 3rd vs Larks
Mon, August 4th @ Green Jackets
Tue, August 5th @ Green Jackets
Wed, August 6th @ Liberals
Thu, August 7th @ Liberals
Fri, August 8th @ Liberals
Sat, August 9th @ Liberals
Sun, August 10th @ Liberals
Tue, August 12th @ Speakeasies
Wed, August 13th @ Speakeasies
Thu, August 14th @ Speakeasies
Fri, August 15th vs Jaywalkers
Sat, August 16th vs Jaywalkers
Sun, August 17th vs Jaywalkers
Mon, August 18th @ Straitjackets
Tue, August 19th @ Straitjackets
Wed, August 20th @ Straitjackets
Fri, August 22nd @ Maulers
Sat, August 23rd @ Maulers
Sun, August 24th @ Maulers
Mon, August 25th @ Mudhens
Tue, August 26th @ Mudhens
Wed, August 27th @ Mudhens
Thu, August 28th vs Larks
Fri, August 29th vs Larks
Sat, August 30th vs Larks
Sun, August 31st vs Larks
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd @ Dogfish
Wed, September 3rd @ Dogfish
Thu, September 4th @ Dogfish
Fri, September 5th vs Beers
Sat, September 6th vs Beers
Sun, September 7th vs Beers
Tue, September 9th vs Channel Jumpers
Wed, September 10th vs Channel Jumpers
Thu, September 11th vs Mudhens
Fri, September 12th vs Mudhens
Sat, September 13th vs Mudhens
Sun, September 14th vs Mudhens
Mon, September 15th @ Green Jackets
Tue, September 16th @ Green Jackets
Wed, September 17th @ Green Jackets
Fri, September 19th vs Liberals
Sat, September 20th vs Liberals
Sun, September 21st vs Liberals
Mon, September 22nd vs Channel Jumpers
Tue, September 23rd vs Channel Jumpers
Wed, September 24th vs Channel Jumpers
Thu, September 25th @ Larks
Fri, September 26th @ Larks
Sat, September 27th @ Larks
Sun, September 28th @ Larks
Franchise History
2025
Team:
Montgomery Angels
Stadium:
Minute Maid Park
Owner:
Andrew Fraker
Record:
0 - 2
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