Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Aaron Ashby 1.3 1.8
Edward Cabrera 1.2 1.7
Kutter Crawford 0.9 1.3 1.7
Kyle Gibson 3.8
Mitch Keller 2.1 2.7
Jesus Luzardo 1.8 2.3 2.8
Tylor Megill 1.3 1.8
Spencer Turnbull 1.0 1.5
Tyler Wells 1.1 1.6
Relief Pitchers
Player 2024 2025 2026 2027 2028
Matt Brash 0.7 1.1
Aroldis Chapman 3.0
Kevin Kelly 0.2 1.0
Andres Munoz 2.0 2.6
Taylor Rogers 1.3
Josh Sborz 0.9
George Soriano 0.1
Keegan Thompson 0.1
Andrew Wantz 0.1
Closers
Player 2024 2025 2026 2027 2028
Clay Holmes 3.3
Hitters
Catchers
Player 2024 2025 2026 2027 2028
William Contreras 1.2 1.6 2.0
Gabriel Moreno 0.9 1.3 1.7 2.1 2.5
First Basemen
Player 2024 2025 2026 2027 2028
Wilmer Flores 4.7
Second Basemen
Player 2024 2025 2026 2027 2028
Zack Gelof 0.4 0.8
Nico Hoerner 2.1 2.6 3.1
Andy Ibanez 3.7
Gavin Lux 2.1 2.5
Third Basemen
Player 2024 2025 2026 2027 2028
Michael Busch 0.3 0.7
Josh Jung 0.9 1.3 1.7 2.1 2.5
Shortstops
Player 2024 2025 2026 2027 2028
Elly De La Cruz 0.5 0.9
Left Fielders
Player 2024 2025 2026 2027 2028
Stuart Fairchild 1.0
Mitch Haniger 1.0 1.5
Center Fielders
Player 2024 2025 2026 2027 2028
Luis Matos 0.4 0.8
Austin Slater 2.0
Leody Taveras 1.7 2.2 2.7
Alek Thomas 0.8 1.2 1.6 2.0 2.4
Right Fielders
Player 2024 2025 2026 2027 2028
Max Kepler 3.5 4.3
Designated Hitters
Player 2024 2025 2026 2027 2028
Giancarlo Stanton 1.0 1.5
Totals
Salary
2024 2025 2026 2027 2028
Payroll 54.4 42.6 17.3 6.2 7.4
Salary Cap 57.4
Available Salary Cap 3.0
Players
2024 2025 2026 2027 2028
Active Players 35 25 8 3 3
Inactive Players 2 0 0 0 0
Draft Picks
2025
Round 1
Montreal Royals
Round 2
Montreal Royals
Round 3
Montreal Royals
Round 4
Delmarva Dogfish
Round 4
South Slope Speakeasies
Round 4
Montreal Royals
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 14 31 6 10 4 0 4 10 1 4 0 0 0.323 0.344 0.839
Wilmer Flores 73 192 22 44 13 0 9 23 19 35 0 0 0.229 0.300 0.438
Max Kepler 92 285 38 68 11 2 13 49 30 75 0 0 0.239 0.316 0.428
Kyle Schwarber 79 201 29 25 6 1 10 24 51 84 2 0 0.124 0.303 0.313
Austin Slater 57 103 11 19 4 0 2 10 9 41 1 0 0.184 0.254 0.282
Andy Ibanez 91 308 38 85 23 3 9 31 24 59 2 0 0.276 0.332 0.458
Leody Taveras 93 320 41 78 11 2 8 32 30 71 24 6 0.244 0.307 0.366
Stuart Fairchild 65 153 17 32 10 3 3 16 21 50 8 1 0.209 0.315 0.373
William Contreras 92 330 40 83 10 0 11 41 29 85 10 2 0.252 0.317 0.382
Nico Hoerner 93 387 54 114 17 4 7 44 29 59 31 9 0.295 0.350 0.413
Gabriel Moreno 88 133 14 37 8 0 4 17 12 33 2 1 0.278 0.342 0.429
Alek Thomas 50 135 13 31 6 3 1 8 6 32 8 0 0.230 0.262 0.341
Josh Jung 61 218 31 68 7 1 9 31 17 60 0 3 0.312 0.368 0.477
Elly De La Cruz 41 136 18 23 3 3 5 14 15 63 11 3 0.169 0.257 0.346
Zack Gelof 77 259 38 80 29 2 18 44 18 67 10 1 0.309 0.355 0.645
Totals 93 3191 410 797 162 24 113 394 311 818 109 26 0.250 0.320 0.422
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Aroldis Chapman 36 35.1 23 29 22 30 49 1 2 4 1 9 8 1.67 5.60
Kyle Gibson 18 107.2 51 110 46 26 89 5 4 9 0 0 0 1.26 3.85
Josh Sborz 14 13.1 7 13 5 1 17 0 4 0 2 1 1 1.05 3.38
Clay Holmes 32 38.0 7 27 6 17 47 3 1 3 15 3 0 1.16 1.42
Mitch Keller 19 119.2 40 111 40 22 113 7 11 2 0 0 0 1.11 3.01
Tyler Wells 10 40.0 34 39 33 13 43 1 0 5 0 1 0 1.30 7.43
Jesus Luzardo 19 103.2 48 86 43 36 118 3 7 4 0 0 0 1.18 3.73
Keegan Thompson 5 7.2 3 5 3 4 3 1 1 0 0 0 0 1.17 3.52
Edward Cabrera 18 90.2 35 66 34 62 96 4 3 6 0 0 0 1.41 3.38
Kutter Crawford 13 68.2 43 73 42 22 72 4 5 6 0 0 0 1.38 5.50
Andres Munoz 33 42.2 13 30 11 17 61 3 3 1 3 7 1 1.10 2.32
Andrew Wantz 35 49.1 29 44 29 28 39 2 1 1 1 6 0 1.46 5.29
Matt Brash 29 29.0 20 31 18 23 28 4 2 3 0 5 2 1.86 5.59
Kevin Kelly 23 34.1 9 26 9 7 29 7 1 2 4 2 0 0.96 2.36
George Soriano 30 59.1 21 43 21 22 48 1 2 0 1 0 0 1.10 3.19
Totals 93 839.1 383 733 362 330 852 46 47 46 27 34 12 1.27 3.88
Schedule
April (12 - 15)
Date Matchup Result Score
Mon, April 1st vs Griffins L 6 - 5
Tue, April 2nd vs Griffins W 6 - 2
Wed, April 3rd vs Griffins L 7 - 6
Thu, April 4th @ Snow Leopards W 6 - 5
Fri, April 5th @ Snow Leopards L 7 - 3
Sat, April 6th @ Snow Leopards W 5 - 0
Sun, April 7th @ Snow Leopards W 9 - 3
Tue, April 9th vs Magi W 3 - 1
Wed, April 10th vs Magi L 7 - 5
Thu, April 11th @ Knights L 7 - 1
Fri, April 12th @ Knights W 5 - 3
Sat, April 13th @ Knights W 5 - 2
Sun, April 14th @ Knights L 3 - 2
Mon, April 15th @ Skywalkers L 6 - 3
Tue, April 16th @ Skywalkers L 5 - 2
Wed, April 17th @ Skywalkers W 3 - 2
Fri, April 19th vs Winter Wheats W 4 - 1
Sat, April 20th vs Winter Wheats W 2 - 0
Sun, April 21st vs Winter Wheats L 8 - 2
Mon, April 22nd vs Bull Moose L 7 - 6
Tue, April 23rd vs Bull Moose W 7 - 6
Wed, April 24th vs Bull Moose L 3 - 1
Thu, April 25th vs Knights L 5 - 4
Fri, April 26th vs Knights L 10 - 4
Sat, April 27th vs Knights L 5 - 3
Sun, April 28th vs Knights W 4 - 3
Tue, April 30th vs Loud Mouths L 5 - 3
May (14 - 14)
Date Matchup Result Score
Wed, May 1st vs Loud Mouths W 6 - 1
Thu, May 2nd vs Loud Mouths L 9 - 5
Fri, May 3rd @ Barbecue L 11 - 4
Sat, May 4th @ Barbecue W 8 - 0
Sun, May 5th @ Barbecue W 5 - 3
Mon, May 6th @ Gorillas W 13 - 2
Tue, May 7th @ Gorillas W 16 - 3
Wed, May 8th @ Gorillas L 2 - 0
Fri, May 10th @ Wallabies L 4 - 1
Sat, May 11th @ Wallabies W 4 - 2
Sun, May 12th @ Wallabies L 10 - 5
Mon, May 13th vs Skywalkers W 2 - 1
Tue, May 14th vs Skywalkers L 4 - 2
Wed, May 15th vs Skywalkers L 11 - 5
Thu, May 16th vs Magi W 3 - 1
Fri, May 17th vs Magi W 7 - 1
Sat, May 18th vs Magi W 4 - 1
Sun, May 19th vs Magi W 3 - 2
Tue, May 21st vs Snow Leopards L 5 - 4
Wed, May 22nd vs Snow Leopards L 9 - 7
Thu, May 23rd @ Griffins L 5 - 2
Fri, May 24th @ Griffins L 4 - 2
Sat, May 25th vs Winter Wheats W 7 - 2
Sun, May 26th vs Winter Wheats L 5 - 3
Tue, May 28th @ Bull Moose W 3 - 0
Wed, May 29th @ Bull Moose L 5 - 0
Thu, May 30th @ Bull Moose L 2 - 1
Fri, May 31st @ Loud Mouths W 6 - 0
June (13 - 14)
Date Matchup Result Score
Sat, June 1st @ Loud Mouths L 3 - 0
Sun, June 2nd @ Loud Mouths W 10 - 2
Tue, June 4th @ Skywalkers L 8 - 4
Wed, June 5th @ Skywalkers L 8 - 3
Thu, June 6th @ Skywalkers W 4 - 2
Fri, June 7th vs Wallabies L 7 - 3
Sat, June 8th vs Wallabies W 6 - 3
Sun, June 9th vs Wallabies L 12 - 5
Tue, June 11th @ Winter Wheats L 3 - 2
Wed, June 12th @ Winter Wheats L 3 - 2
Thu, June 13th @ Magi W 4 - 3
Fri, June 14th @ Magi W 5 - 2
Sat, June 15th @ Magi W 8 - 1
Sun, June 16th @ Magi L 4 - 1
Mon, June 17th vs Barbecue L 6 - 5
Tue, June 18th vs Barbecue W 7 - 5
Wed, June 19th vs Barbecue L 4 - 2
Fri, June 21st @ Bull Moose L 6 - 0
Sat, June 22nd @ Bull Moose L 3 - 2
Sun, June 23rd @ Bull Moose L 4 - 0
Mon, June 24th @ Snow Leopards W 9 - 7
Tue, June 25th @ Snow Leopards W 5 - 4
Wed, June 26th vs Knights W 11 - 3
Thu, June 27th vs Knights W 3 - 2
Fri, June 28th vs Gorillas L 8 - 6
Sat, June 29th vs Gorillas W 8 - 2
Sun, June 30th vs Gorillas W 6 - 5
July (8 - 3)
Date Matchup Result Score
Tue, July 2nd @ Griffins W 6 - 3
Wed, July 3rd @ Griffins L 3 - 0
Thu, July 4th @ Griffins W 2 - 1
Fri, July 5th vs Loud Mouths W 8 - 6
Sat, July 6th vs Loud Mouths W 4 - 1
Sun, July 7th vs Loud Mouths W 6 - 4
Mon, July 8th vs Griffins W 6 - 5
Tue, July 9th vs Griffins W 6 - 1
Wed, July 10th vs Griffins W 7 - 1
Thu, July 11th vs Griffins L 5 - 2
Fri, July 12th vs Snow Leopards L 9 - 5
Sat, July 13th vs Snow Leopards
Sun, July 14th vs Snow Leopards
Thu, July 18th @ Winter Wheats
Fri, July 19th @ Winter Wheats
Sat, July 20th @ Winter Wheats
Sun, July 21st @ Winter Wheats
Tue, July 23rd vs Barbecue
Wed, July 24th vs Barbecue
Thu, July 25th vs Barbecue
Fri, July 26th @ Wallabies
Sat, July 27th @ Wallabies
Sun, July 28th @ Wallabies
Mon, July 29th @ Magi
Tue, July 30th @ Magi
Wed, July 31st @ Magi
August (0 - 0)
Date Matchup Result Score
Fri, August 2nd vs Bull Moose
Sat, August 3rd vs Bull Moose
Sun, August 4th vs Bull Moose
Mon, August 5th @ Knights
Tue, August 6th @ Knights
Wed, August 7th vs Griffins
Thu, August 8th vs Griffins
Fri, August 9th @ Snow Leopards
Sat, August 10th @ Snow Leopards
Sun, August 11th @ Snow Leopards
Tue, August 13th vs Skywalkers
Wed, August 14th vs Skywalkers
Thu, August 15th vs Skywalkers
Fri, August 16th @ Loud Mouths
Sat, August 17th @ Loud Mouths
Sun, August 18th @ Loud Mouths
Mon, August 19th vs Magi
Tue, August 20th vs Magi
Wed, August 21st vs Magi
Fri, August 23rd @ Barbecue
Sat, August 24th @ Barbecue
Sun, August 25th @ Barbecue
Mon, August 26th @ Knights
Tue, August 27th @ Knights
Wed, August 28th @ Knights
Thu, August 29th vs Winter Wheats
Fri, August 30th vs Winter Wheats
Sat, August 31st vs Winter Wheats
September (0 - 0)
Date Matchup Result Score
Sun, September 1st vs Winter Wheats
Tue, September 3rd @ Gorillas
Wed, September 4th @ Gorillas
Thu, September 5th @ Gorillas
Fri, September 6th vs Wallabies
Sat, September 7th vs Wallabies
Sun, September 8th vs Wallabies
Mon, September 9th vs Gorillas
Tue, September 10th vs Gorillas
Wed, September 11th vs Gorillas
Thu, September 12th vs Snow Leopards
Fri, September 13th vs Snow Leopards
Sat, September 14th vs Snow Leopards
Sun, September 15th vs Snow Leopards
Tue, September 17th @ Magi
Wed, September 18th @ Magi
Thu, September 19th @ Griffins
Fri, September 20th @ Griffins
Sat, September 21st @ Griffins
Sun, September 22nd @ Griffins
Mon, September 23rd vs Knights
Tue, September 24th vs Knights
Wed, September 25th vs Knights
Thu, September 26th @ Winter Wheats
Fri, September 27th @ Winter Wheats
Sat, September 28th @ Winter Wheats
Franchise History
2024
Team:
Montreal Royals
Stadium:
Parc Jarry ('71)
Owner:
Bryan Hasho
Record:
47 - 46
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