Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Joe Boyle 0.2 0.6
Edward Cabrera 1.7 2.2
Mitch Keller 2.7 3.3
Jesus Luzardo 2.3 2.8
Tylor Megill 1.8 2.3
Martin Perez 1.3
Patrick Sandoval 1.0
Randy Vasquez 0.7 1.1
Taijuan Walker 0.1
Relief Pitchers
Player 2025 2026 2027 2028 2029
Aaron Ashby 1.8 2.3
Roansy Contreras 1.2
Jose Ferrer 0.1 0.5
Grant Holmes 0.4 0.8
Hoby Milner 1.0
Randy Rodriguez 0.2 1.0
Tyler Rogers 2.1
Blake Treinen 2.3
Edwin Uceta 2.8
Hitters
Catchers
Player 2025 2026 2027 2028 2029
William Contreras 1.6 2.0 2.5 3.0 3.5
First Basemen
Player 2025 2026 2027 2028 2029
Jonah Bride 1.3 1.8
Michael Busch 0.7 1.1 1.5 1.9 2.3
Second Basemen
Player 2025 2026 2027 2028 2029
Zack Gelof 0.8 1.2 1.6
Nico Hoerner 2.6 3.1 3.7 4.3
Third Basemen
Player 2025 2026 2027 2028 2029
Alex Bregman 4.3 5.1
Enrique Hernandez 2.0
Josh Jung 1.3 1.7 2.1 2.5
Shortstops
Player 2025 2026 2027 2028 2029
Elly De La Cruz 0.9 1.3 1.7 2.1 2.5
Center Fielders
Player 2025 2026 2027 2028 2029
Byron Buxton 5.6 8.0
Pete Crow-Armstrong 0.5 0.9 1.3 1.7 2.1
Luis Matos 0.8 1.2
Leody Taveras 2.2 2.7
Alek Thomas 1.2 1.6 2.0 2.4
Right Fielders
Player 2025 2026 2027 2028 2029
Jason Heyward 1.8
Tyrone Taylor 3.0
Totals
Salary
2025 2026 2027 2028 2029
Payroll 54.3 48.6 16.4 17.9 10.4
Salary Cap 58.8
Available Salary Cap 4.5
Players
2025 2026 2027 2028 2029
Active Players 34 23 8 7 4
Inactive Players 0 0 0 0 0
Draft Picks
2026
Round 1
Montreal Royals
Round 2
Augusta Green Jackets
Round 2
Delmarva Dogfish
Round 2
Montreal Royals
Round 3
Peanut Island Crawdads
Round 4
Montgomery Angels
Round 4
New York Jaywalkers
2025
Round 1
Pete Crow-Armstrong
Round 2
Grant Holmes
Round 4
Joe Boyle
Round 4
Randy Rodriguez
Round 4
Yuki Matsui
2024
Round 1
Elly De La Cruz
Round 2
Zack Gelof
Round 2
Luis Matos
Round 3
Michael Busch
Round 4
Kevin Kelly
2023
Round 1
Gabriel Moreno
Round 1
Josh Jung
Round 2
Alek Thomas
Round 3
Matt Brash
2022
Round 1
Aaron Ashby
Round 1
Tylor Megill
Round 2
William Contreras
Round 3
Jake Cousins
Round 4
Zach Pop
Round 4
Joe Mantiply
Round 4
Sam Hentges
Round 4
Hoy Jun Park
2021
Round 1
Luis Patino
Round 1
Jo Adell
Round 4
Taylor Hearn
2020
Round 1
Gavin Lux
Round 2
Nico Hoerner
Round 2
Spencer Turnbull
Round 4
Austin Voth
2019
Round 1
Freddy Peralta
Round 4
Nick Kingham
2018
Round 1
J.P. Crawford
Round 3
Nicky Delmonico
2017
2016
2015
Round 1
Xander Bogaerts
Round 1
Rougned Odor
Round 1
Andrew Heaney
Round 1
Marco Gonzales
Round 2
Jimmy Nelson
Round 2
Rymer Liriano
Round 3
Michael Choice
Round 4
Carlos Frias
2014
Round 2
Josmil Pinto
Round 3
Derek Dietrich
2013
2012
Round 2
Johnny Giavotella
Round 3
Jordan Lyles
2011
Round 1
Jhoulys Chacin
Round 1
Mike Minor
Round 2
Andrew Cashner
Round 4
P.J. Walters
2010
Round 1
Mat Latos
Round 1
Kyle Blanks
Round 2
Vin Mazzaro
Round 3
Bud Norris
Round 4
Brett Carroll
2009
2008
Round 1
Homer Bailey
Round 2
Andy Sonnanstine
Round 4
Brendan Ryan
2007
2006
Round 1
Tadahito Iguchi
Round 2
Yuniesky Betancourt
Round 3
Ian Snell
Round 4
Nate McLouth
2005
Round 1
Terrmel Sledge
Round 2
Yhency Brazoban
Round 3
Gabe Gross
Round 4
John Van Benschoten
2004
Round 1
Jose Contreras
Round 3
Mike Gallo
Round 4
Nate Robertson
2003
Round 1
Carlos Pena
Round 2
Jon Rauch
Round 2
Runelvys Hernandez
Round 3
Jason Lane
Round 4
Aaron Harang
Round 4
John McDonald
2002
Round 2
Aaron Rowand
Round 4
Robert Ellis
2001
Round 2
Scott Strickland
Round 4
Calvin Murray
2000
Round 1
Ronnie Belliard
Round 2
Benny Agbayani
Round 3
Jin Ho Cho
Round 4
Kyle Peterson
Round 5
Angel Pena
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Giancarlo Stanton 79 253 32 46 6 0 18 35 18 96 0 0 0.182 0.245 0.419
Jason Heyward 22 72 11 14 3 0 1 2 10 19 2 0 0.194 0.310 0.278
Enrique Hernandez 63 154 20 33 10 0 5 21 12 32 0 0 0.214 0.271 0.377
Byron Buxton 105 425 54 107 22 3 13 55 27 114 16 7 0.252 0.309 0.409
Tyrone Taylor 94 330 34 77 18 2 7 27 15 78 8 4 0.233 0.271 0.364
Alex Bregman 109 427 52 98 12 0 21 55 28 79 1 0 0.230 0.282 0.405
Tyler O'Neill 62 150 31 52 13 0 19 33 31 57 2 0 0.347 0.462 0.813
Leody Taveras 12 35 2 7 0 0 0 2 2 8 0 0 0.200 0.243 0.200
William Contreras 109 409 45 117 28 1 13 52 41 108 5 1 0.286 0.352 0.455
Nico Hoerner 109 416 49 109 20 1 4 38 24 66 15 11 0.262 0.316 0.344
Jonah Bride 4 8 0 1 1 0 0 0 0 4 0 0 0.125 0.125 0.250
Alek Thomas 4 16 0 3 2 0 0 2 0 2 0 0 0.188 0.188 0.313
Michael Busch 104 378 49 94 28 0 11 50 55 133 4 2 0.249 0.351 0.410
Elly De La Cruz 109 410 65 105 26 6 13 50 46 140 52 10 0.256 0.335 0.444
Pete Crow-Armstrong 96 232 31 60 5 4 8 37 19 69 21 2 0.259 0.315 0.418
Zack Gelof 1 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 109 3716 475 923 194 17 133 459 328 1006 126 37 0.248 0.315 0.417
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Blake Treinen 32 39.1 20 37 16 5 64 3 3 6 16 2 6 1.07 3.66
Andrew Chafin 2 4.0 0 1 0 1 7 0 1 0 0 1 0 0.50 0.00
Grant Holmes 38 73.2 29 75 28 12 72 6 1 1 0 6 0 1.18 3.42
Tyler Rogers 3 4.1 1 2 1 1 3 1 0 0 1 0 0 0.69 2.08
Hoby Milner 11 13.0 8 10 8 5 8 0 0 3 3 0 0 1.15 5.54
Spencer Turnbull 25 29.0 3 15 3 16 35 2 2 0 1 5 1 1.07 0.93
Mitch Keller 21 117.0 77 124 68 29 93 8 7 11 0 0 0 1.31 5.23
Corbin Burnes 21 139.2 50 112 43 31 129 1 11 3 0 0 0 1.02 2.77
Jesus Luzardo 16 81.1 48 77 46 36 71 4 3 6 0 0 0 1.39 5.09
Edward Cabrera 7 36.1 15 19 14 25 43 1 5 1 0 0 0 1.21 3.47
Kutter Crawford 22 117.1 61 99 56 30 105 8 9 7 0 0 0 1.10 4.30
Patrick Sandoval 5 23.1 16 29 12 9 24 1 1 2 0 0 0 1.63 4.63
Edwin Uceta 41 51.2 17 35 14 17 66 3 2 4 6 12 2 1.01 2.44
Tylor Megill 16 87.1 43 66 39 36 95 2 5 4 0 0 0 1.17 4.02
Aaron Ashby 31 36.0 25 34 24 18 43 0 2 3 3 4 2 1.44 6.00
Randy Vasquez 1 6.0 2 5 2 1 2 1 1 0 0 0 0 1.00 3.00
Joe Boyle 19 38.2 25 32 24 44 48 3 0 1 0 1 0 1.97 5.59
Jose Ferrer 24 32.2 14 31 12 7 26 2 2 0 1 7 0 1.16 3.31
Randy Rodriguez 32 44.1 16 43 16 13 52 2 1 1 0 4 1 1.26 3.25
Totals 109 975.0 470 846 426 336 986 48 56 53 31 42 12 1.21 3.93
Schedule
April (14 - 13)
Date Matchup Result Score
Tue, April 1st @ Knights L 3 - 2
Wed, April 2nd @ Knights L 9 - 5
Fri, April 4th @ Snow Leopards L 12 - 0
Sat, April 5th @ Snow Leopards L 10 - 2
Sun, April 6th @ Snow Leopards W 5 - 3
Mon, April 7th vs Griffins W 4 - 2
Tue, April 8th vs Griffins W 9 - 2
Wed, April 9th vs Griffins L 3 - 0
Thu, April 10th vs Blizzard W 4 - 3
Fri, April 11th vs Blizzard W 13 - 1
Sat, April 12th vs Blizzard L 8 - 3
Sun, April 13th vs Blizzard W 3 - 1
Tue, April 15th @ Magi W 10 - 3
Wed, April 16th @ Magi L 4 - 2
Thu, April 17th vs Knights W 5 - 4
Fri, April 18th vs Knights L 5 - 2
Sat, April 19th vs Knights W 4 - 0
Sun, April 20th vs Knights W 3 - 2
Mon, April 21st @ Crawdads L 2 - 1
Tue, April 22nd @ Crawdads L 7 - 5
Wed, April 23rd @ Crawdads W 8 - 2
Fri, April 25th vs Barbecue W 6 - 2
Sat, April 26th vs Barbecue W 1 - 0
Sun, April 27th vs Barbecue W 8 - 3
Mon, April 28th vs Wallabies L 7 - 5
Tue, April 29th vs Wallabies L 5 - 2
Wed, April 30th vs Wallabies L 2 - 1
May (12 - 16)
Date Matchup Result Score
Thu, May 1st @ Snow Leopards L 9 - 1
Fri, May 2nd @ Snow Leopards W 14 - 4
Sat, May 3rd @ Snow Leopards L 7 - 5
Sun, May 4th @ Snow Leopards L 7 - 2
Tue, May 6th vs Loud Mouths W 5 - 3
Wed, May 7th vs Loud Mouths L 8 - 4
Thu, May 8th vs Loud Mouths L 7 - 4
Fri, May 9th @ Bull Moose L 5 - 1
Sat, May 10th @ Bull Moose L 5 - 2
Sun, May 11th @ Bull Moose L 2 - 1
Mon, May 12th vs Gorillas W 7 - 1
Tue, May 13th vs Gorillas W 3 - 2
Wed, May 14th vs Gorillas L 7 - 2
Thu, May 15th @ Griffins W 2 - 1
Fri, May 16th @ Griffins L 3 - 2
Sat, May 17th @ Griffins W 8 - 2
Sun, May 18th @ Griffins W 6 - 5
Tue, May 20th @ Blizzard L 8 - 1
Wed, May 21st @ Blizzard L 5 - 4
Thu, May 22nd vs Blizzard W 6 - 4
Fri, May 23rd vs Blizzard L 10 - 1
Sat, May 24th vs Magi L 7 - 1
Sun, May 25th vs Magi L 4 - 3
Mon, May 26th @ Barbecue W 12 - 5
Tue, May 27th @ Barbecue W 4 - 0
Wed, May 28th @ Barbecue L 4 - 2
Fri, May 30th @ Crawdads W 5 - 1
Sat, May 31st @ Crawdads W 6 - 3
June (14 - 13)
Date Matchup Result Score
Sun, June 1st @ Crawdads L 6 - 5
Mon, June 2nd vs Wallabies L 7 - 6
Tue, June 3rd vs Wallabies W 1 - 0
Wed, June 4th vs Wallabies W 7 - 6
Thu, June 5th @ Knights L 9 - 3
Fri, June 6th @ Knights W 3 - 2
Sat, June 7th @ Knights W 5 - 2
Sun, June 8th @ Knights W 8 - 7
Tue, June 10th @ Loud Mouths W 5 - 2
Wed, June 11th @ Loud Mouths W 7 - 0
Thu, June 12th @ Loud Mouths L 6 - 0
Fri, June 13th vs Gorillas L 9 - 6
Sat, June 14th vs Gorillas W 5 - 3
Sun, June 15th vs Gorillas L 6 - 2
Mon, June 16th vs Crawdads W 7 - 4
Tue, June 17th vs Crawdads W 5 - 1
Wed, June 18th vs Crawdads W 6 - 3
Fri, June 20th vs Bull Moose L 5 - 3
Sat, June 21st vs Bull Moose L 6 - 3
Sun, June 22nd vs Bull Moose L 5 - 3
Mon, June 23rd @ Snow Leopards W 4 - 3
Tue, June 24th @ Snow Leopards W 5 - 1
Wed, June 25th vs Griffins L 8 - 0
Thu, June 26th vs Griffins L 6 - 3
Fri, June 27th @ Wallabies L 11 - 4
Sat, June 28th @ Wallabies L 5 - 4
Sun, June 29th @ Wallabies W 3 - 2
July (15 - 11)
Date Matchup Result Score
Tue, July 1st @ Magi W 5 - 4
Wed, July 2nd @ Magi W 11 - 4
Thu, July 3rd @ Magi L 10 - 0
Fri, July 4th vs Barbecue W 8 - 3
Sat, July 5th vs Barbecue W 6 - 3
Sun, July 6th vs Barbecue W 6 - 5
Thu, July 10th vs Snow Leopards W 5 - 4
Fri, July 11th vs Snow Leopards W 4 - 1
Sat, July 12th vs Snow Leopards L 6 - 4
Sun, July 13th vs Snow Leopards L 5 - 4
Mon, July 14th @ Blizzard W 5 - 3
Tue, July 15th @ Blizzard L 10 - 2
Wed, July 16th @ Blizzard W 6 - 1
Thu, July 17th vs Griffins W 6 - 4
Fri, July 18th vs Griffins W 4 - 0
Sat, July 19th vs Griffins W 7 - 1
Sun, July 20th vs Griffins W 10 - 2
Tue, July 22nd @ Gorillas W 4 - 2
Wed, July 23rd @ Gorillas L 10 - 6
Thu, July 24th @ Gorillas L 7 - 6
Fri, July 25th @ Loud Mouths L 3 - 1
Sat, July 26th @ Loud Mouths L 3 - 2
Sun, July 27th @ Loud Mouths L 5 - 2
Mon, July 28th vs Bull Moose L 4 - 2
Tue, July 29th vs Bull Moose W 8 - 5
Wed, July 30th vs Bull Moose L 5 - 4
August (1 - 0)
Date Matchup Result Score
Fri, August 1st vs Magi W 7 - 1
Sat, August 2nd vs Magi
Sun, August 3rd vs Magi
Mon, August 4th vs Snow Leopards
Tue, August 5th vs Snow Leopards
Wed, August 6th vs Knights
Thu, August 7th vs Knights
Fri, August 8th @ Knights
Sat, August 9th @ Knights
Sun, August 10th @ Knights
Tue, August 12th @ Bull Moose
Wed, August 13th @ Bull Moose
Thu, August 14th @ Bull Moose
Fri, August 15th @ Gorillas
Sat, August 16th @ Gorillas
Sun, August 17th @ Gorillas
Mon, August 18th vs Loud Mouths
Tue, August 19th vs Loud Mouths
Wed, August 20th vs Loud Mouths
Fri, August 22nd @ Wallabies
Sat, August 23rd @ Wallabies
Sun, August 24th @ Wallabies
Mon, August 25th vs Blizzard
Tue, August 26th vs Blizzard
Wed, August 27th vs Blizzard
Thu, August 28th @ Magi
Fri, August 29th @ Magi
Sat, August 30th @ Magi
Sun, August 31st @ Magi
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd @ Barbecue
Wed, September 3rd @ Barbecue
Thu, September 4th @ Barbecue
Fri, September 5th vs Crawdads
Sat, September 6th vs Crawdads
Sun, September 7th vs Crawdads
Tue, September 9th @ Griffins
Wed, September 10th @ Griffins
Thu, September 11th @ Blizzard
Fri, September 12th @ Blizzard
Sat, September 13th @ Blizzard
Sun, September 14th @ Blizzard
Mon, September 15th vs Snow Leopards
Tue, September 16th vs Snow Leopards
Wed, September 17th vs Snow Leopards
Fri, September 19th vs Knights
Sat, September 20th vs Knights
Sun, September 21st vs Knights
Mon, September 22nd @ Griffins
Tue, September 23rd @ Griffins
Wed, September 24th @ Griffins
Thu, September 25th vs Magi
Fri, September 26th vs Magi
Sat, September 27th vs Magi
Sun, September 28th vs Magi
Franchise History
2025
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
56 - 53
2024
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
91 - 71
Postseason:
Wildcard Champion
2023
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
71 - 91
2022
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
54 - 108
2021
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
49 - 113
2020
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
93 - 71
2019
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
85 - 77
2018
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
104 - 58
Postseason:
Wildcard Champion
2017
Team:
Montreal Royals
Stadium:
Le Stade Olympique ('77)
Owner:
Bryan Hasho
Record:
81 - 81
Postseason:
Reulbach Division Champion
2016
Team:
Montreal Royals
Stadium:
Le Stade Olympique ('77)
Owner:
Bryan Hasho
Record:
50 - 112
2015
Team:
Montreal Royals
Stadium:
Le Stade Olympique ('77)
Owner:
Bryan Hasho
Record:
38 - 124
2014
Team:
Montreal Royals
Stadium:
Le Stade Olympique ('77)
Owner:
Bryan Hasho
Record:
40 - 122
2013
Team:
Montreal Royals
Stadium:
Le Stade Olympique ('77)
Owner:
Bryan Hasho
Record:
107 - 55
Postseason:
Wildcard Champion
2012
Team:
Montreal Royals
Stadium:
Parc Jarry ('76)
Owner:
Bryan Hasho
Record:
86 - 76
2011
Team:
Montreal Royals
Stadium:
Parc Jarry ('76)
Owner:
Bryan Hasho
Record:
52 - 110
2010
Team:
Montreal Royals
Stadium:
Parc Jarry ('76)
Owner:
Bryan Hasho
Record:
60 - 102
2009
Team:
Santa Fe Gamblers
Stadium:
Tiger Stadium ('99)
Owner:
Justin Sanger
Record:
63 - 99
2008
Team:
Santa Fe Gamblers
Stadium:
Tiger Stadium ('99)
Owner:
Justin Sanger
Record:
95 - 67
2007
Team:
Rock Creek Disco Dancers
Stadium:
Angel Stadium
Owner:
Cameron Bigler
Record:
89 - 73
2006
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
95 - 67
Postseason:
Wildcard Champion
2005
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
77 - 85
2004
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
90 - 72
2003
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
74 - 88
2002
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
74 - 88
2001
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
94 - 68
Postseason:
Wildcard Champion
2000
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
36 - 40
1999
Team:
Rock Creek Disco Dancers
Owner:
Cameron Bigler
Record:
93 - 69
Postseason:
Midwest Division Champion