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)
Brad Lambert C R 72 68 82 71 68 60 59 64 80 63 62 63 59 44 44 20 $900,000 (2)
Thomas Novak C 57 40 96 77 66 67 78 78 70 79 76 65 75 58 58 27 $936,000 (4)
Shane Wright C 77 72 90 76 72 68 70 64 80 60 64 66 61 44 44 20 $1,000,000 (3)
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)
Matthew Knies R 86 56 83 80 81 65 77 68 25 70 71 69 25 54 55 21 $1,750,000 (3)
Conor Sheary R 61 40 92 82 61 58 87 63 35 65 58 69 53 74 77 32 $500,000 (2)
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)
Gustav Lindstrom D 79 44 84 75 72 67 62 63 25 51 49 77 25 61 61 25 $841,500 (2)
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)
Samuel Girard D 78 43 94 91 60 78 85 69 25 59 48 86 25 70 73 26 $4,950,000 (3)
Scratches
Jonny Brodzinski C 67 43 95 73 78 58 85 71 70 68 60 65 25 60 61 31 $500,000 (2)
Jordan Spence D 73 42 94 80 62 64 83 73 25 64 48 64 25 56 57 23 $900,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Pheonix Copley 65 58 73 83 68 65 70 68 68 67 45 54 55 32 $1,650,000 (1)
John Gibson 65 79 78 82 65 64 69 64 65 65 61 71 71 30 $8,640,000 (3)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Joe Gambardella C L 77 69 96 64 69 66 68 58 73 57 54 64 51 44 44 30 $545,000 (1)
Will Bitten C R 68 60 86 65 60 78 83 59 74 51 62 60 59 44 44 25 $756,000 (1)
Devin Shore C R 78 44 93 79 75 50 73 62 52 62 57 61 75 69 70 29 $500,000 (2)
Jake Leschyshyn C 69 66 77 72 66 64 67 57 71 52 56 62 53 54 54 25 $690,000 (1)
Ilya Nikolayev C 76 70 90 59 70 54 56 49 61 45 47 61 45 44 44 23 $700,000 (3)
Cedric Pare C 78 80 74 66 80 67 69 61 76 59 58 65 55 44 44 25 $650,000 (1)
Denis Gurianov L R 71 43 99 85 76 62 61 71 25 56 57 63 25 66 67 27 $850,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)
Samu Tuomaala R 72 62 94 65 62 69 72 61 50 60 58 62 55 44 44 21 $750,000 (3)
Austin Poganski R 74 72 77 62 72 77 82 58 50 53 59 63 56 46 46 28 $742,500 (1)
Christian Kyrou D 70 62 88 62 62 62 65 53 25 43 48 59 46 44 44 20 $750,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)
Kyle Capobianco D 75 72 82 65 72 60 60 62 25 55 52 67 49 54 55 26 $838,750 (3)
Filip Johansson D 74 66 93 59 66 61 64 50 25 43 42 61 40 44 44 24 $800,000 (3)
Matthew Robertson D 78 77 79 65 77 73 79 50 25 43 41 63 39 44 44 23 $600,000 (1)
Scratches
Nico Myatovic C L 77 70 93 64 70 48 50 44 55 38 44 61 42 44 44 19 $750,000 (3)
Curtis Douglas C 76 94 35 66 94 71 76 53 66 54 47 62 45 44 44 24 $0 (0)
Zachary Sanford R 71 43 92 77 78 57 77 66 53 66 55 67 25 67 69 29 $500,000 (1)
Steven Kampfer D 73 70 81 65 70 65 68 55 25 50 41 66 39 64 65 35 $500,000 (2)
Callan Foote D 78 77 80 74 77 57 59 53 25 46 41 67 39 60 61 25 $0 (0)
Taylor Fedun D 74 74 73 65 74 65 69 51 25 44 39 65 37 59 60 36 $500,000 (1)
Josh Wesley D 83 76 99 64 76 48 49 45 25 35 39 64 37 44 44 28 $500,000 (2)
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
Jesper Vikman 59 47 59 72 64 66 58 64 68 66 30 44 44 22 $600,000 (3)
Jakub Dobes 59 47 59 83 64 66 58 64 68 66 30 44 44 23 $600,000 (3)
Scratches
Olivier Rodrigue 58 49 61 59 62 59 54 61 59 58 30 44 44 23 $775,000 (3)

Prospects

Draft Picks

Benjamin Gaudreau
2024 Picks
Dmitri Simashev
Ethan Gauthier
Filip Mesar
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