CARDVIPER CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10% Thank you, CardViper
CARDVIPER CardViper.com has Teamed up with BCW Supplies to bring you savings! use CARDVIPER at checkout to save 10% Thank you, CardViper
← All Sports
CardViper Intelligence
TL Toronto Maple Leafs
Hockey · Toronto Maple Leafs Full System Updated: Apr 26, 2026
Sport Team
NHL Roster
Sort
35Players
Ages2038
Youngest: Easton Cowan (20)
Oldest: Ryan Reaves (38)
Positions:
AS
Alex Steeves
C · Age 25
Pending update
AN
Alexander Nylander
L
Pending update
AS
Anthony Stolarz
G · Age 31
Pending update
AA
Artur Akhtyamov
G · Age 24
Pending update
AM
Auston Matthews
C · Age 28
Pending update
BM
Bobby McMann
C · Age 29
Pending update
BC
Brandon Carlo
D · Age 28
Pending update
CJ
Calle Jarnkrok
C · Age 34
Pending update
CT
Chris Tanev
D · Age 35
Pending update
DM
Dakota Mermis
D · Age 31
Pending update
DK
David Kampf
C
Pending update
DH
Dennis Hildeby
G · Age 24
Pending update
EC
Easton Cowan
RW · Age 20
Pending update
JQ
Jacob Quillan
C
Pending update
JM
Jake McCabe
D · Age 32
Pending update
JH
Jani Hakanpää
D
Pending update
JT
John Tavares
C · Age 35
Pending update
JW
Joseph Woll
G · Age 27
Pending update
MM
Matt Murray
G · Age 31
Pending update
MK
Matthew Knies
L · Age 23
Pending update
MD
Max Domi
C · Age 30
Pending update
MP
Max Pacioretty
L
Pending update
MM
Mitch Marner
R · Age 28
Pending update
MR
Morgan Rielly
D · Age 31
Pending update
NR
Nicholas Robertson
L · Age 24
Pending update
NG
Nikita Grebenkin
R · Age 22
Pending update
OE
Oliver Ekman-Larsson
D · Age 34
Pending update
PM
Philippe Myers
D · Age 28
Pending update
PH
Pontus Holmberg
R · Age 26
Pending update
RR
Ryan Reaves
R · Age 38
Pending update
SB
Sammy Blais
LW · Age 29
Pending update
SL
Scott Laughton
C · Age 31
Pending update
SB
Simon Benoit
D · Age 27
Pending update
SL
Steven Lorentz
C · Age 29
Pending update
WN
William Nylander
R · Age 29
Pending update