Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Joe Boyle 0.2 0.6
Corbin Burnes 3.3 3.8 4.4 5.0
Edward Cabrera 1.7 2.2
Kutter Crawford 1.3 1.7
Mitch Keller 2.7 3.3
Jesus Luzardo 2.3 2.8
Tylor Megill 1.8 2.3
Patrick Sandoval 1.0
Relief Pitchers
Player 2025 2026 2027 2028 2029
Aaron Ashby 1.8 2.3
Andrew Chafin 0.1
Jose Ferrer 0.1 0.5
Grant Holmes 0.4 0.8
Hoby Milner 1.0
Randy Rodriguez 0.2 1.0
Blake Treinen 2.3
Spencer Turnbull 1.5
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
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
Left Fielders
Player 2025 2026 2027 2028 2029
Tyler O'Neill 3.3 3.9
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
Designated Hitters
Player 2025 2026 2027 2028 2029
Giancarlo Stanton 1.5
Totals
Salary
2025 2026 2027 2028 2029
Payroll 58.6 55.1 20.8 22.9 10.4
Salary Cap 58.8
Available Salary Cap 0.2
Players
2025 2026 2027 2028 2029
Active Players 34 24 9 8 4
Inactive Players 0 0 0 0 0
Draft Picks
2026
Round 1
Montreal Royals
Round 2
Montreal Royals
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 69 228 28 40 5 0 15 25 12 86 0 0 0.175 0.226 0.395
Jason Heyward 5 18 2 2 1 0 0 0 2 3 0 0 0.111 0.200 0.167
Enrique Hernandez 51 120 17 25 6 0 5 16 9 21 0 0 0.208 0.267 0.383
Byron Buxton 87 358 48 93 21 3 12 50 21 96 12 6 0.260 0.310 0.436
Tyrone Taylor 83 301 32 70 17 2 7 27 14 70 6 3 0.233 0.270 0.372
Alex Bregman 87 340 42 74 8 0 15 38 26 68 1 0 0.218 0.275 0.374
Tyler O'Neill 56 135 27 45 11 0 16 24 26 54 2 0 0.333 0.444 0.770
Leody Taveras 1 2 0 0 0 0 0 0 1 1 0 0 0.000 0.333 0.000
William Contreras 87 324 33 97 25 1 10 41 36 83 4 1 0.299 0.370 0.475
Nico Hoerner 87 340 28 82 14 1 1 30 15 56 10 9 0.241 0.287 0.297
Michael Busch 85 315 43 82 27 0 10 43 42 104 3 2 0.260 0.354 0.441
Elly De La Cruz 87 319 47 75 12 5 12 37 40 109 42 7 0.235 0.325 0.417
Pete Crow-Armstrong 76 183 23 46 3 3 5 26 15 54 18 1 0.251 0.311 0.383
Totals 87 2983 370 731 150 15 108 357 259 805 98 29 0.245 0.311 0.414
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Blake Treinen 24 28.2 17 24 13 3 49 3 3 6 12 0 5 0.94 4.08
Andrew Chafin 1 2.0 0 1 0 0 1 0 0 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
Hoby Milner 3 3.1 2 2 2 1 2 0 0 1 1 0 0 0.90 5.40
Spencer Turnbull 14 19.0 2 6 2 7 21 1 2 0 0 3 0 0.68 0.95
Mitch Keller 17 97.0 70 106 62 22 82 5 5 10 0 0 0 1.32 5.75
Corbin Burnes 18 122.0 39 93 32 24 114 1 10 2 0 0 0 0.96 2.36
Jesus Luzardo 16 81.1 48 77 46 36 71 4 3 6 0 0 0 1.39 5.09
Edward Cabrera 2 10.0 6 5 6 9 11 1 2 0 0 0 0 1.40 5.40
Kutter Crawford 17 87.0 49 81 44 24 79 7 6 6 0 0 0 1.21 4.55
Patrick Sandoval 1 6.0 2 5 0 1 5 0 1 0 0 0 0 1.00 0.00
Edwin Uceta 32 42.2 11 26 9 11 53 2 2 3 6 7 2 0.87 1.90
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
Joe Boyle 17 32.1 21 28 20 35 41 3 0 0 0 1 0 1.95 5.57
Jose Ferrer 15 23.2 8 22 6 3 18 2 2 0 1 3 0 1.06 2.28
Randy Rodriguez 22 29.0 11 29 11 11 32 1 0 1 0 2 1 1.38 3.41
Totals 87 781.0 383 680 344 253 789 38 44 43 23 27 10 1.19 3.96
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 (4 - 1)
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
Thu, July 10th vs Snow Leopards
Fri, July 11th vs Snow Leopards
Sat, July 12th vs Snow Leopards
Sun, July 13th vs Snow Leopards
Mon, July 14th @ Blizzard
Tue, July 15th @ Blizzard
Wed, July 16th @ Blizzard
Thu, July 17th vs Griffins
Fri, July 18th vs Griffins
Sat, July 19th vs Griffins
Sun, July 20th vs Griffins
Tue, July 22nd @ Gorillas
Wed, July 23rd @ Gorillas
Thu, July 24th @ Gorillas
Fri, July 25th @ Loud Mouths
Sat, July 26th @ Loud Mouths
Sun, July 27th @ Loud Mouths
Mon, July 28th vs Bull Moose
Tue, July 29th vs Bull Moose
Wed, July 30th vs Bull Moose
August (0 - 0)
Date Matchup Result Score
Fri, August 1st vs Magi
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:
44 - 43
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