Toronto MapleLeafs

Garrett Hansford
0 - 0 - 0 (8th in Atlantic)
PP: 0% (32nd)
PK: 0% (32nd)
GF: 0 (32nd)
GA: 0 (32nd)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Pierre-Luc Dubois C L R 71 44 74 83 83 76 99 77 88 85 75 65 79 74 77 27 $4,950,000 (2)
Conor Sheary C L R 70 63 87 72 63 77 80 69 80 66 63 71 60 74 78 33 $500,000 (1)
Jonny Brodzinski C L R 65 42 97 78 76 59 68 65 55 62 75 67 25 63 64 32 $500,000 (1)
Brett Howden C L 80 58 83 81 75 68 97 59 78 66 80 71 25 69 71 27 $876,150 (2)
Vladislav Namestnikov C R 76 43 85 81 67 69 95 68 77 77 66 65 45 80 83 32 $0 (0)
Thomas Novak C 57 40 97 78 66 64 71 68 55 63 75 60 75 63 64 28 $936,000 (3)
Ross Colton C 89 45 90 76 70 67 78 72 43 66 77 64 80 67 71 28 $1,113,750 (1)
Matthew Knies L R 88 57 84 86 84 79 95 78 25 78 86 72 25 60 61 22 $1,750,000 (2)
Jonathan Huberdeau L R 67 42 87 78 74 81 98 80 36 80 85 70 61 83 85 32 $7,965,000 (1)
Oliver Bjorkstrand R 73 56 92 73 66 69 96 79 34 76 78 64 53 75 78 30 $4,000,000 (3)
John Marino D 61 42 97 71 74 82 56 62 25 67 48 83 25 68 70 28 $4,752,000 (2)
Jake McCabe D 83 65 82 96 78 83 83 62 25 65 48 92 25 76 77 31 $2,800,000 (2)
Gustav Lindstrom D 73 70 80 63 70 57 60 47 25 36 42 59 40 44 44 26 $841,500 (1)
Luke Schenn D 99 91 83 68 84 68 93 61 25 47 47 84 25 88 91 35 $1,600,000 (1)
Erik Cernak D 86 61 81 77 86 75 93 61 25 58 48 88 25 70 74 28 $5,148,000 (1)
Samuel Girard D 71 42 93 84 62 81 90 64 25 63 48 80 25 73 76 27 $4,950,000 (2)
Scratches
Taylor Hall L 67 43 86 79 77 69 94 72 44 75 74 66 52 83 85 33 $0 (0)
Riley Tufte L 83 88 72 77 88 76 80 64 50 58 65 69 62 46 46 27 $930,000 (3)
Jordan Spence D 75 43 93 78 66 70 96 67 25 64 48 72 25 61 62 24 $1,485,000 (3)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Pheonix Copley 56 53 66 84 56 57 59 63 59 59 30 54 55 33 $0 (0)
John Gibson 77 59 61 81 82 72 70 76 82 77 75 72 74 31 $8,640,000 (2)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Shane Wright C L 69 42 92 83 70 67 96 73 77 76 75 64 25 56 56 21 $1,000,000 (2)
Devin Shore C L 79 44 96 79 75 52 87 61 51 57 55 67 75 71 72 30 $500,000 (1)
Jake Leschyshyn C 75 70 85 65 70 78 85 54 68 47 57 62 54 44 44 26 $843,334 (3)
Brad Lambert C 71 65 86 73 65 77 83 57 71 61 48 61 46 44 44 21 $900,000 (1)
Cedric Pare C 78 77 79 66 77 53 53 57 71 52 58 64 55 44 44 26 $930,000 (4)
Curtis Douglas C 81 94 50 65 94 53 53 55 69 50 56 65 53 44 44 25 $775,000 (2)
Joe Gambardella C 78 71 95 65 71 50 49 54 68 53 51 64 48 44 44 31 $0 (0)
Michael Milne L 71 67 79 72 67 73 78 57 50 48 61 61 58 44 44 22 $700,000 (1)
Samu Tuomaala R 70 65 81 66 65 63 64 62 50 61 60 62 57 44 44 22 $750,000 (2)
Austin Poganski R 80 76 89 67 76 80 86 60 50 57 58 66 55 44 44 29 $0 (0)
Kyle Capobianco D 73 74 69 67 74 76 81 57 25 56 41 64 39 53 54 27 $838,750 (2)
Matthew Robertson D 78 80 74 70 80 73 79 51 25 49 39 63 37 44 44 24 $0 (0)
Scratches
Conor Geekie C 84 45 90 78 78 62 93 64 51 61 68 65 25 49 49 21 $0 (0)
Nico Myatovic L 78 73 90 65 73 73 79 53 50 47 54 63 51 44 44 20 $750,000 (2)
Isaac Ratcliffe L 69 78 49 61 78 42 41 49 50 47 46 58 44 44 44 26 $0 (0)
Zach Sanford L 78 77 81 68 77 57 56 62 50 58 62 66 59 44 44 30 $0 (0)
Raivis Ansons R 69 71 64 60 71 38 37 46 50 38 48 57 46 44 44 23 $650,000 (1)
Simon Robertsson R 75 70 86 64 70 51 50 59 50 54 59 63 56 44 44 22 $0 (0)
Filip Mesar R 71 65 86 64 65 59 60 55 50 58 47 60 45 44 44 21 $0 (0)
Christian Kyrou D 73 62 97 64 62 55 56 52 25 46 43 61 41 44 44 21 $750,000 (2)
Seamus Casey D 69 41 99 69 59 60 62 64 25 63 68 63 25 45 45 21 $0 (0)
Pierre-Olivier Joseph D 71 55 73 79 71 67 64 61 25 45 47 76 25 62 62 26 $0 (0)
Tyler Inamoto D 76 72 85 61 72 36 34 49 25 43 39 61 37 44 44 26 $0 (0)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Jesper Vikman 44 40 50 72 45 89 45 49 90 81 45 44 44 23 $600,000 (2)
Jakub Dobes 67 54 53 86 71 64 73 68 77 68 75 45 45 24 $600,000 (2)
Scratches
Olivier Rodrigue 50 53 66 59 49 51 50 55 50 50 30 44 44 24 $775,000 (2)
Ethan Haider 44 40 50 78 45 89 45 49 90 81 45 44 44 24 $0 (0)

Prospects

Draft Picks

Benjamin Gaudreau
Dmitri Simashev
Cayden Lindstrom
Ethan Gauthier
Ben Danford
Carson Bjarnason
Brady Cleveland
E.J. Emery
Jack Berglund
Anton Olsson
Dylan MacKinnon
Rieger Lorenz
Jiri Felcman
Will Bitten
Topi Ronni
Ben Roger
Brent Johnson
Cameron Whynot
Juha Jatkola
Evan Vierling
Jake Boltmann
Sam Strange
Daniel Ljungman
Bear Hughes
Jack Phelan
Cole Huckins
Eemil Vinni
Alexandre Blais
Marcus Kallionkieli
Liam Gilmartin
Maxim Mayorov
Kevin Reidler
Steven Kampfer
Denis Gurianov
Cameron Gaunce
Ilya Nikolayev
Filip Johansson
Taylor Fedun
Josh Wesley
Layton Ahac
Cal Foote
Hiroka Gojsic
Mikus Vecvanags
Year 2026 TOR 1
Year 2026 TOR 2
Year 2026 BUF 2
Year 2026 TOR 3
Year 2026 TOR 4
Year 2026 TOR 5
Year 2026 TOR 6
Year 2026 CAL 6
Year 2026 TOR 7
Year 2027 TOR 1
Year 2027 TOR 2
Year 2027 TOR 3
Year 2027 TOR 4
Year 2027 TOR 5
Year 2027 TOR 6
Year 2027 TOR 7
Year 2028 TOR 1
Year 2028 TOR 2
Year 2028 TOR 3
Year 2028 TOR 4
Year 2028 TOR 5
Year 2028 TOR 6
Year 2028 TOR 7
Year 2029 TOR 1
Year 2029 TOR 2
Year 2029 TOR 3
Year 2029 TOR 4
Year 2029 TOR 5
Year 2029 TOR 6
Year 2029 TOR 7
Year 2030 TOR 1
Year 2030 TOR 2
Year 2030 TOR 3
Year 2030 TOR 4
Year 2030 TOR 5
Year 2030 TOR 6
Year 2030 TOR 7