Pitchers
Starting Pitchers
Player 2022 2023 2024 2025 2026
JT Brubaker 0.8
Jon Gray 2.9 3.5 4.1
Griffin Jax 0.2 0.6
Merrill Kelly 1.1 1.6
Zac Lowther 0.2 0.6
Mike Minor 5.4
Kyle Muller 0.5 0.9
Nick Pivetta 2.0 2.4
Cody Poteet 0.1 0.9
Relief Pitchers
Player 2022 2023 2024 2025 2026
John Curtiss 0.3
Dylan Floro 3.0
Kyle Funkhouser 1.0
Jarlin Garcia 2.0
Jakob Junis 1.0
Tyler Kinley 0.5
Reiss Knehr 0.2 0.6
Michael Lorenzen 0.1 0.5
David Price 0.5
Trevor Richards 3.0
Chasen Shreve 0.5
Trevor Stephan 0.1
Caleb Thielbar 1.0
Keegan Thompson 0.3 0.7
Eric Yardley 0.3
Hitters
Catchers
Player 2022 2023 2024 2025 2026
Willson Contreras 2.6 3.2
Second Basemen
Player 2022 2023 2024 2025 2026
Wilmer Difo 0.5
Cesar Hernandez 3.0
Andy Ibanez 0.3 0.7
Third Basemen
Player 2022 2023 2024 2025 2026
Jeimer Candelario 2.0 2.4 2.9
Manny Machado 4.7 5.7
Shortstops
Player 2022 2023 2024 2025 2026
Willy Adames 1.7 2.1 2.5 3.0 3.5
Left Fielders
Player 2022 2023 2024 2025 2026
Alex Dickerson 2.2
Ben Gamel 2.0
Andrew McCutchen 3.2
Max Schrock 0.1
Center Fielders
Player 2022 2023 2024 2025 2026
Randal Grichuk 3.5
Right Fielders
Player 2022 2023 2024 2025 2026
Wil Myers 4.4
Edward Olivares 0.6 1.0
Anthony Santander 1.2
Designated Hitters
Player 2022 2023 2024 2025 2026
Yermin Mercedes 0.5
Totals
Salary
2022 2023 2024 2025 2026
Payroll 59.5 27.4 9.5 3.0 3.5
Salary Cap 60.0
Available Salary Cap 0.5
Players
2022 2023 2024 2025 2026
Active Players 35 16 3 1 1
Inactive Players 5 0 0 0 0
Draft Picks
2023
Round 1
Montgomery Angels
Round 2
Montgomery Angels
Round 3
Montgomery Angels
Round 3
Assault City Straitjackets
Round 3
Harrison Knights
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
Andrew McCutchen 48 116 21 30 2 2 9 20 13 26 1 0 0.259 0.338 0.543
Manny Machado 86 346 53 103 15 3 18 69 25 67 3 1 0.298 0.344 0.514
Cesar Hernandez 86 262 27 47 8 2 5 17 22 67 0 0 0.179 0.243 0.282
Wil Myers 86 321 40 80 20 1 7 27 36 112 2 0 0.249 0.327 0.383
Randal Grichuk 86 272 21 54 11 0 10 32 14 58 0 0 0.199 0.238 0.349
Willy Adames 86 334 46 75 23 1 17 59 29 106 1 2 0.225 0.286 0.452
Alex Dickerson 56 106 10 26 1 1 6 13 6 34 0 0 0.245 0.289 0.443
Wilmer Difo 81 156 14 44 4 3 1 17 15 42 0 0 0.282 0.345 0.365
Jeimer Candelario 86 347 48 87 38 1 4 27 34 109 0 0 0.251 0.320 0.401
Willson Contreras 75 253 28 66 11 0 8 34 24 88 3 0 0.261 0.338 0.399
Ben Gamel 78 164 31 37 8 2 3 9 35 59 1 2 0.226 0.362 0.354
Andy Ibanez 69 123 10 37 6 0 3 19 4 19 0 0 0.301 0.318 0.423
Max Schrock 37 90 11 24 3 0 1 10 8 21 0 0 0.267 0.333 0.333
Yermin Mercedes 44 82 11 22 1 0 3 4 10 4 0 0 0.268 0.348 0.390
Totals 86 2972 371 732 151 16 95 357 275 812 11 5 0.246 0.312 0.404
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
David Price 8 10.0 22 27 21 5 6 1 0 1 0 1 0 3.20 18.90
Mike Minor 16 91.0 63 113 60 28 76 6 4 8 0 0 0 1.55 5.93
Caleb Thielbar 34 37.1 14 35 14 13 56 0 1 3 3 6 2 1.29 3.38
Jon Gray 18 95.2 51 105 46 30 98 5 5 6 0 0 0 1.41 4.33
Merrill Kelly 18 96.2 71 133 67 22 65 3 3 10 0 0 0 1.60 6.24
Jarlin Garcia 35 44.0 20 39 19 6 43 0 2 2 3 5 2 1.02 3.89
Nick Pivetta 18 97.0 37 76 36 34 99 7 5 4 0 0 0 1.13 3.34
Dylan Floro 18 24.0 25 31 24 15 22 0 0 2 2 6 0 1.92 9.00
Tyler Kinley 19 31.1 18 33 18 14 28 2 3 1 0 0 0 1.50 5.17
John Curtiss 10 9.1 8 13 7 1 7 0 1 0 0 3 0 1.50 6.75
Kyle Funkhouser 35 37.1 25 38 20 21 36 3 3 5 0 10 2 1.58 4.82
Trevor Richards 29 36.2 12 24 11 10 51 2 3 3 11 1 4 0.93 2.70
JT Brubaker 16 88.0 56 92 52 25 85 11 2 7 0 0 0 1.33 5.32
Trevor Stephan 19 28.0 17 24 16 14 20 0 0 1 0 5 2 1.36 5.14
Griffin Jax 30 50.1 27 49 27 20 46 2 0 1 2 1 0 1.37 4.83
Totals 86 776.2 466 832 438 258 738 42 32 54 21 38 12 1.40 5.08
Schedule
April (8 - 20)
Date Matchup Result Score
Fri, April 1st vs Liberals W 7 - 2
Sat, April 2nd vs Liberals L 5 - 2
Sun, April 3rd vs Liberals W 5 - 3
Mon, April 4th vs Channel Jumpers L 6 - 3
Tue, April 5th vs Channel Jumpers L 15 - 1
Wed, April 6th vs Channel Jumpers L 3 - 2
Thu, April 7th @ Mudhens L 8 - 3
Fri, April 8th @ Mudhens L 2 - 1
Sat, April 9th @ Mudhens W 7 - 4
Sun, April 10th @ Mudhens L 7 - 5
Tue, April 12th vs Larks L 7 - 1
Wed, April 13th vs Larks L 4 - 3
Thu, April 14th @ Green Jackets L 10 - 4
Fri, April 15th @ Green Jackets W 8 - 6
Sat, April 16th @ Green Jackets L 11 - 3
Sun, April 17th @ Green Jackets L 14 - 1
Mon, April 18th @ Paladins L 2 - 1
Tue, April 19th @ Paladins W 6 - 5
Wed, April 20th @ Paladins W 2 - 1
Fri, April 22nd vs Straitjackets L 7 - 4
Sat, April 23rd vs Straitjackets L 6 - 2
Sun, April 24th vs Straitjackets L 4 - 2
Mon, April 25th vs Beers W 4 - 1
Tue, April 26th vs Beers L 5 - 3
Wed, April 27th vs Beers W 7 - 3
Thu, April 28th @ Larks L 7 - 2
Fri, April 29th @ Larks L 10 - 2
Sat, April 30th @ Larks L 6 - 5
May (14 - 14)
Date Matchup Result Score
Sun, May 1st @ Larks W 2 - 1
Tue, May 3rd @ Harbor Seals L 5 - 1
Wed, May 4th @ Harbor Seals W 2 - 1
Thu, May 5th @ Harbor Seals L 7 - 1
Fri, May 6th vs Brawlers W 4 - 2
Sat, May 7th vs Brawlers W 4 - 0
Sun, May 8th vs Brawlers W 6 - 1
Mon, May 9th @ Maulers L 6 - 5
Tue, May 10th @ Maulers W 6 - 3
Wed, May 11th @ Maulers L 4 - 2
Fri, May 13th @ Straitjackets L 9 - 6
Sat, May 14th @ Straitjackets W 9 - 8
Sun, May 15th @ Straitjackets W 11 - 2
Mon, May 16th vs Paladins L 5 - 2
Tue, May 17th vs Paladins W 5 - 1
Wed, May 18th vs Paladins L 11 - 3
Thu, May 19th vs Green Jackets W 4 - 1
Fri, May 20th vs Green Jackets L 15 - 10
Sat, May 21st vs Green Jackets L 11 - 10
Sun, May 22nd vs Green Jackets L 7 - 5
Tue, May 24th vs Mudhens W 10 - 2
Wed, May 25th vs Mudhens W 4 - 3
Thu, May 26th @ Channel Jumpers L 7 - 4
Fri, May 27th @ Channel Jumpers L 6 - 5
Sat, May 28th vs Liberals L 6 - 5
Sun, May 29th vs Liberals L 2 - 1
Mon, May 30th @ Beers W 10 - 7
Tue, May 31st @ Beers W 10 - 8
June (9 - 18)
Date Matchup Result Score
Wed, June 1st @ Beers W 6 - 4
Fri, June 3rd vs Harbor Seals L 5 - 1
Sat, June 4th vs Harbor Seals L 2 - 1
Sun, June 5th vs Harbor Seals W 9 - 5
Mon, June 6th @ Brawlers L 8 - 5
Tue, June 7th @ Brawlers W 16 - 6
Wed, June 8th @ Brawlers L 6 - 1
Thu, June 9th vs Larks L 9 - 2
Fri, June 10th vs Larks W 5 - 0
Sat, June 11th vs Larks L 15 - 9
Sun, June 12th vs Larks W 4 - 3
Tue, June 14th @ Mudhens W 3 - 2
Wed, June 15th @ Mudhens W 6 - 3
Thu, June 16th vs Channel Jumpers L 11 - 3
Fri, June 17th vs Channel Jumpers W 12 - 4
Sat, June 18th vs Channel Jumpers L 6 - 4
Sun, June 19th vs Channel Jumpers L 10 - 6
Mon, June 20th vs Maulers L 5 - 3
Tue, June 21st vs Maulers L 5 - 4
Wed, June 22nd vs Maulers L 7 - 4
Fri, June 24th @ Beers L 6 - 2
Sat, June 25th @ Beers W 7 - 4
Sun, June 26th @ Beers L 5 - 0
Mon, June 27th @ Liberals L 2 - 1
Tue, June 28th @ Liberals L 3 - 1
Wed, June 29th vs Green Jackets L 11 - 4
Thu, June 30th vs Green Jackets L 4 - 3
July (1 - 2)
Date Matchup Result Score
Fri, July 1st vs Straitjackets W 5 - 3
Sat, July 2nd vs Straitjackets L 2 - 1
Sun, July 3rd vs Straitjackets L 5 - 0
Tue, July 5th @ Channel Jumpers
Wed, July 6th @ Channel Jumpers
Thu, July 7th @ Channel Jumpers
Fri, July 8th vs Harbor Seals
Sat, July 9th vs Harbor Seals
Sun, July 10th vs Harbor Seals
Fri, July 15th @ Paladins
Sat, July 16th @ Paladins
Sun, July 17th @ Paladins
Mon, July 18th vs Mudhens
Tue, July 19th vs Mudhens
Wed, July 20th vs Mudhens
Thu, July 21st @ Liberals
Fri, July 22nd @ Liberals
Sat, July 23rd @ Liberals
Sun, July 24th @ Liberals
Tue, July 26th @ Maulers
Wed, July 27th @ Maulers
Thu, July 28th @ Maulers
Fri, July 29th vs Brawlers
Sat, July 30th vs Brawlers
Sun, July 31st vs Brawlers
August (0 - 0)
Date Matchup Result Score
Mon, August 1st @ Larks
Tue, August 2nd @ Larks
Wed, August 3rd @ Larks
Fri, August 5th vs Beers
Sat, August 6th vs Beers
Sun, August 7th vs Beers
Mon, August 8th @ Green Jackets
Tue, August 9th @ Green Jackets
Wed, August 10th vs Channel Jumpers
Thu, August 11th vs Channel Jumpers
Fri, August 12th @ Mudhens
Sat, August 13th @ Mudhens
Sun, August 14th @ Mudhens
Tue, August 16th vs Paladins
Wed, August 17th vs Paladins
Thu, August 18th vs Paladins
Fri, August 19th @ Harbor Seals
Sat, August 20th @ Harbor Seals
Sun, August 21st @ Harbor Seals
Mon, August 22nd vs Larks
Tue, August 23rd vs Larks
Wed, August 24th vs Larks
Fri, August 26th @ Brawlers
Sat, August 27th @ Brawlers
Sun, August 28th @ Brawlers
Mon, August 29th @ Green Jackets
Tue, August 30th @ Green Jackets
Wed, August 31st @ Green Jackets
September (0 - 0)
Date Matchup Result Score
Thu, September 1st vs Liberals
Fri, September 2nd vs Liberals
Sat, September 3rd vs Liberals
Sun, September 4th vs Liberals
Tue, September 6th @ Straitjackets
Wed, September 7th @ Straitjackets
Thu, September 8th @ Straitjackets
Fri, September 9th vs Maulers
Sat, September 10th vs Maulers
Sun, September 11th vs Maulers
Tue, September 13th @ Larks
Wed, September 14th @ Larks
Thu, September 15th @ Channel Jumpers
Fri, September 16th @ Channel Jumpers
Sat, September 17th @ Channel Jumpers
Sun, September 18th @ Channel Jumpers
Mon, September 19th @ Liberals
Tue, September 20th @ Liberals
Wed, September 21st @ Liberals
Fri, September 23rd vs Green Jackets
Sat, September 24th vs Green Jackets
Sun, September 25th vs Green Jackets
Mon, September 26th vs Mudhens
Tue, September 27th vs Mudhens
Wed, September 28th vs Mudhens
Thu, September 29th vs Mudhens
Franchise History
2022
Team:
Montgomery Angels
Stadium:
Cleveland Municipal Stadium ('33)
Owner:
Andrew Fraker
Record:
32 - 54
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