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
Brett Howden C L 77 44 84 80 74 64 80 64 62 62 60 78 25 67 69 26 $876,150 (3)
Ross Colton C L 83 54 78 81 69 65 98 75 86 74 72 70 79 65 68 27 $1,113,750 (2)
Thomas Novak C 57 40 96 77 66 67 78 78 70 79 76 65 75 58 58 27 $936,000 (4)
Pierre-Luc Dubois C 77 45 76 85 80 70 95 79 84 74 72 61 80 71 73 26 $4,950,000 (3)
Oliver Bjorkstrand L R 71 42 94 80 65 73 99 82 35 82 75 66 36 70 71 29 $4,000,000 (4)
Taylor Hall L 82 75 99 88 75 54 57 47 50 38 44 73 42 79 81 32 $6,100,000 (1)
Riley Tufte L 78 85 63 68 85 79 84 62 50 57 62 66 59 45 45 26 $675,000 (1)
Jonathan Huberdeau R 69 53 82 82 74 76 97 82 42 82 68 64 63 79 81 31 $7,965,000 (2)
John Marino D 65 52 84 82 68 81 87 62 25 62 48 91 25 67 69 27 $4,752,000 (3)
Jake McCabe D 95 61 78 83 76 81 92 64 25 61 51 86 25 73 74 30 $2,800,000 (3)
Luke Schenn D 97 95 80 72 85 66 84 63 25 49 47 80 25 84 87 34 $1,600,000 (2)
Erik Cernak D 94 78 75 82 86 77 87 63 25 52 48 92 25 69 73 27 $5,148,000 (2)
Scratches
Logan Shaw C R 80 77 87 65 77 80 84 65 80 59 68 67 65 44 44 31 $0 (0)
Denis Gurianov L R 71 43 99 85 76 62 61 71 25 56 57 63 25 66 67 27 $0 (0)
Alexander Barabanov L R 67 42 91 80 68 72 74 77 35 65 59 65 38 63 63 30 $0 (0)
Rasmus Ristolainen D 83 46 91 82 83 70 70 66 25 49 48 76 75 75 75 29 $0 (0)
Samuel Girard D 78 43 94 91 60 78 85 69 25 59 48 86 25 70 73 26 $4,950,000 (3)
Pierre-Olivier Joseph D 73 43 91 74 70 66 82 63 25 52 48 74 25 60 60 25 $816,750 (2)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
John Gibson 65 79 78 82 65 64 69 64 65 65 61 71 71 30 $8,640,000 (3)
Scratches
Pheonix Copley 65 58 73 83 68 65 70 68 68 67 45 54 55 32 $1,650,000 (1)
Frederik Andersen 70 55 57 94 77 64 75 70 77 70 74 71 74 34 $0 (0)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Will Bitten C R 68 60 86 65 60 78 83 59 74 51 62 60 59 44 44 25 $756,000 (1)
Jake Leschyshyn C 69 66 77 72 66 64 67 57 71 52 56 62 53 54 54 25 $690,000 (1)
Cedric Pare C 78 80 74 66 80 67 69 61 76 59 58 65 55 44 44 25 $650,000 (1)
Michael Milne L 70 67 76 60 67 63 64 59 50 57 57 61 54 44 44 21 $700,000 (2)
Raivis Ansons L 73 71 78 63 71 56 58 49 50 47 46 60 44 44 44 22 $650,000 (2)
Isaac Ratcliffe L 82 86 74 64 86 66 71 47 50 41 48 64 46 44 44 25 $732,375 (1)
Austin Poganski R 74 72 77 62 72 77 82 58 50 53 59 63 56 46 46 28 $742,500 (1)
Jordan Spence D 73 42 94 80 62 64 83 73 25 64 48 64 25 56 57 23 $900,000 (1)
Gustav Lindstrom D 79 44 84 75 72 67 62 63 25 51 49 77 25 61 61 25 $841,500 (2)
Kyle Capobianco D 75 72 82 65 72 60 60 62 25 55 52 67 49 54 55 26 $838,750 (3)
Matthew Robertson D 78 77 79 65 77 73 79 50 25 43 41 63 39 44 44 23 $600,000 (1)
Scratches
Joe Gambardella C L 77 69 96 64 69 66 68 58 73 57 54 64 51 44 44 30 $545,000 (1)
Brad Lambert C R 72 68 82 71 68 60 59 64 80 63 62 63 59 44 44 20 $900,000 (2)
Shane Wright C 77 72 90 76 72 68 70 64 80 60 64 66 61 44 44 20 $0 (0)
Ilya Nikolayev C 76 70 90 59 70 54 56 49 61 45 47 61 45 44 44 23 $0 (0)
Curtis Douglas C 76 94 35 66 94 71 76 53 66 54 47 62 45 44 44 24 $0 (0)
Matthew Knies R 86 56 83 80 81 65 77 68 25 70 71 69 25 54 55 21 $0 (0)
Samu Tuomaala R 72 62 94 65 62 69 72 61 50 60 58 62 55 44 44 21 $0 (0)
Callan Foote D 78 77 80 74 77 57 59 53 25 46 41 67 39 60 61 25 $0 (0)
Christian Kyrou D 70 62 88 62 62 62 65 53 25 43 48 59 46 44 44 20 $0 (0)
Filip Johansson D 74 66 93 59 66 61 64 50 25 43 42 61 40 44 44 24 $0 (0)
Layton Ahac D 76 72 86 65 72 63 68 44 25 33 39 60 37 44 44 23 $0 (0)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Olivier Rodrigue 58 49 61 59 62 59 54 61 59 58 30 44 44 23 $775,000 (3)
Scratches
Jesper Vikman 59 47 59 72 64 66 58 64 68 66 30 44 44 22 $0 (0)
Jakub Dobes 59 47 59 83 64 66 58 64 68 66 30 44 44 23 $0 (0)

Prospects

Draft Picks

Benjamin Gaudreau
2024 Picks
Dmitri Simashev
Ethan Gauthier
Filip Mesar
Nico Myatovic
Carson Bjarnason
Brady Cleveland
Seamus Casey
Simon Robertsson
Anton Olsson
Dylan MacKinnon
Rieger Lorenz
Jiri Felcman
Topi Ronni
Ben Roger
Brent Johnson
Cameron Whynot
Ethan Haider
Juha Jatkola
Evan Vierling
Jake Boltmann
Sam Strange
Daniel Ljungman
Bear Hughes
Tyler Inamoto
Jack Phelan
Cole Huckins
Marcus Kallionkieli
Liam Gilmartin
Maxim Mayorov
Kevin Reidler
Cal Foote
Year 2025 TOR 1
Year 2025 TOR 2
Year 2025 BUF 2
Year 2025 TOR 3
Year 2025 TOR 4
Year 2025 TOR 5
Year 2025 TOR 6
Year 2025 TOR 7
Year 2025 DET 7
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 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