Montreal Royals
ECFL · MRS

Montreal Royals

GM: Randy Kennedy

-10.017M
cap space
$117.517M used$107.5M cap
Varsity17/21
IR0/7
JV27/30
Promotions0/15
Buyouts0/15
Free Drops3/3
Dropped0/7
Forwards9
12 max
Seth Jarvis
Seth Jarvis
C · CAR · 375 GP
$7.420M
UFA 2032-33
Mackie Samoskevich
Mackie Samoskevich
R · FLA · 156 GP
$0.775M
RFA 2026-27
Auston Matthews
Auston Matthews
C · TOR · 689 GP
$13.250M
UFA 2028-29
Collin Graf
Collin Graf
R · SJS · 121 GP
$1.283M
RFA 2026-27
Alex DeBrincat
Alex DeBrincat
R · DET · 696 GP
$7.875M
UFA 2027-28
Kiefer Sherwood
Kiefer Sherwood
L · SJS · 337 GP
$1.500M
UFA 2026-27
Steven Stamkos
Steven Stamkos
C · NSH · 1246 GP
$8.000M
UFA 2028-29
Mark Scheifele
Mark Scheifele
C · WPG · 961 GP
$8.500M
UFA 2031-32
Dylan Strome
Dylan Strome
C · WSH · 598 GP
$5.000M
UFA 2028-29
Defense5
6 min
MacKenzie Weegar
MacKenzie Weegar
D · UTA · 629 GP
$6.250M
UFA 2031-32
Kaedan Korczak
Kaedan Korczak
D · VGK · 155 GP
$0.825M
RFA 2026-27
Darren Raddysh
Darren Raddysh
D · TBL · 249 GP
$0.975M
UFA 2026-27
Mikhail Sergachev
Mikhail Sergachev
D · UTA · 630 GP
$8.500M
UFA 2031-32
Braden Schneider
Braden Schneider
D · NYR · 368 GP
$2.200M
RFA 2026-27
Goalies3
2 min
Lukas Dostal
Lukas Dostal
G · ANA · 177 GP
$6.500M
UFA 2030-31
Mackenzie Blackwood
Mackenzie Blackwood
G · COL · 291 GP
$5.250M
UFA 2030-31
Jacob Markstrom
Jacob Markstrom
G · NJD · 578 GP
$6.000M
UFA 2026-27
Junior Varsity27
30 max
Trent Miner
Trent Miner
G · COL · 6 GP
$0.775M
RFA 2027-28
Daniil Prokhorov
Daniil Prokhorov
RW · NYI · 0 GP
$0.975M
RFA 2029-30
Matthew Robertson
Matthew Robertson
D · NYR · 74 GP
$0.775M
RFA 2027-28
Tanner Molendyk
Tanner Molendyk
D · NSH · 0 GP
$0.887M
RFA 2028-29
Ivan Miroshnichenko
Ivan Miroshnichenko
L · WSH · 52 GP
$1.700M
RFA 2026-27
Alfons Freij
Alfons Freij
D · WPG · 0 GP
$0.975M
RFA 2029-30
Nikita Grebenkin
Nikita Grebenkin
R · PHI · 62 GP
$0.875M
RFA 2026-27
Jani Nyman
Jani Nyman
R · SEA · 40 GP
$0.918M
RFA 2027-28
Joshua Roy
Joshua Roy
R · MTL · 38 GP
$0.854M
RFA 2026-27
Lenni Hameenaho
Lenni Hameenaho
R · NJD · 33 GP
$1.233M
RFA 2028-29
Oliver Bonk
Oliver Bonk
D · PHI · 1 GP
$1.137M
RFA 2028-29
Emil Andrae
Emil Andrae
D · PHI · 107 GP
$0.925M
RFA 2026-27
David Edstrom
David Edstrom
C · NSH · 0 GP
$0.887M
RFA 2028-29
Jacob Melanson
Jacob Melanson
R · SEA · 37 GP
$0.826M
RFA 2026-27
Maveric Lamoureux
Maveric Lamoureux
D · UTA · 20 GP
$0.887M
RFA 2027-28
Felix Sandstrom
Felix Sandstrom
G · BUF · 30 GP
William Wallinder
William Wallinder
D · DET · 0 GP
$0.925M
RFA 2026-27
Jonathan Aspirot
Jonathan Aspirot
D · BOS · 61 GP
$0.775M
UFA 2026-27
Tyson Gross
Tyson Gross
C · CGY · 6 GP
$0.975M
RFA 2027-28
Jack Berglund
Jack Berglund
C · PHI · 0 GP
Kim Saarinen
Kim Saarinen
G · SEA · 0 GP
$0.943M
RFA 2029-30
Gleb Trikozov
Gleb Trikozov
L · CAR · 0 GP
$0.875M
RFA 2027-28
Nikita Chibrikov
Nikita Chibrikov
R · WPG · 16 GP
$0.925M
RFA 2026-27
Nikita Artamonov
Nikita Artamonov
R · CAR · 0 GP
Ben Danford
Ben Danford
D · TOR · 0 GP
$0.932M
RFA 2029-30
Oscar Fisker Molgaard
Oscar Fisker Molgaard
C · SEA · 13 GP
$0.918M
RFA 2028-29
Rasmus Kumpulainen
Rasmus Kumpulainen
C · MIN · 0 GP
$0.918M
RFA 2028-29