Toronto MapleLeafs

Garrett Hansford
41 - 32 - 9 (6th in Atlantic)
PP: 17.0% (25th)
PK: 84.5% (10th)
GF: 2.6 (21st)
GA: 2.8 (20th)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Brett Howden C L 85 56 72 80 75 65 68 59 66 61 60 75 25 65 65 25 $876,150 (4)
Ross Colton C L 88 58 82 79 70 63 97 71 62 65 72 66 79 62 65 26 $1,113,750 (3)
Logan Shaw C R 79 77 84 73 77 69 70 67 80 66 62 71 59 60 60 30 $700,000 (1)
Thomas Novak C 59 40 94 73 66 68 59 80 73 83 84 61 75 49 49 26 $936,000 (5)
Pierre-Luc Dubois C 75 54 71 87 81 79 94 90 85 82 86 63 79 69 71 25 $4,950,000 (4)
Denis Gurianov L R 69 43 94 85 76 64 87 66 25 62 60 62 25 65 66 26 $2,295,000 (1)
Alexander Barabanov L R 67 42 90 80 68 78 86 81 34 82 73 65 45 60 60 29 $950,000 (1)
Oliver Bjorkstrand L R 71 42 93 84 65 72 98 79 36 75 76 65 25 68 68 28 $4,000,000 (5)
Jonathan Huberdeau L R 71 43 86 86 74 75 97 80 34 83 71 62 66 77 79 30 $7,965,000 (3)
Taylor Hall L 67 43 88 88 75 72 88 77 38 76 77 62 55 78 80 31 $6,100,000 (2)
Riley Tufte L 78 85 61 68 85 76 81 60 50 53 62 65 59 45 45 25 $675,000 (2)
Kasperi Kapanen R 80 44 91 90 71 66 90 69 40 74 74 71 25 68 70 26 $3,168,000 (3)
Rasmus Ristolainen D 87 46 87 86 83 78 87 65 25 57 48 88 75 75 75 28 $5,440,000 (1)
John Marino D 69 42 90 82 68 82 90 58 25 56 48 92 25 64 65 26 $4,752,000 (4)
Jake McCabe D 86 59 79 83 74 78 93 63 25 63 48 86 25 71 71 29 $1,400,000 (4)
Luke Schenn D 99 98 67 72 85 70 85 58 25 60 48 83 25 82 84 33 $1,600,000 (3)
Erik Cernak D 95 58 78 82 85 78 80 59 25 54 48 90 25 67 71 26 $5,148,000 (3)
Samuel Girard D 73 42 92 88 62 83 89 66 25 69 49 82 25 68 71 25 $4,500,000 (1)
Scratches
Pierre-Olivier Joseph D 77 44 83 72 70 67 87 66 25 55 49 69 25 56 56 24 $816,750 (3)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
John Gibson 98.0 67 84 82 81 68 66 80 67 65 67 72 69 69 29 $8,640,000 (4)
Frederik Andersen 65 73 73 94 68 63 85 66 71 66 77 71 74 33 $5,800,000 (1)
Scratches
Pheonix Copley 69 67 65 83 74 65 86 71 71 69 85 52 52 31 $1,650,000 (2)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
James Greenway C L R D 70 82 41 75 82 52 54 45 45 35 39 57 37 44 44 25 $625,000 (2)
Will Bitten C R 67 60 83 63 60 79 84 62 78 58 62 60 59 44 44 24 $756,000 (2)
Jake Leschyshyn C 81 44 92 72 66 53 81 51 76 50 55 63 25 54 54 24 $690,000 (2)
Cedric Pare C 83 80 89 62 80 61 62 60 75 57 58 68 55 44 44 24 $650,000 (2)
Curtis Douglas C 78 94 42 63 94 74 81 50 63 45 51 63 48 44 44 23 $825,000 (1)
Logan Hutsko C 69 61 89 63 61 71 74 61 76 60 58 61 55 44 44 24 $625,000 (2)
Michael Milne L 75 67 92 65 67 70 76 49 50 45 48 61 46 44 44 20 $700,000 (3)
Raivis Ansons L 74 71 82 65 71 63 67 48 50 44 46 60 44 44 44 21 $650,000 (3)
Logan Lambdin L 72 63 92 63 63 65 69 52 50 52 48 60 46 44 44 27 $500,000 (2)
Isaac Ratcliffe L 78 86 60 67 86 70 74 54 50 56 48 64 46 44 44 24 $732,375 (2)
Joseph Gambardella L 77 69 97 64 69 74 78 61 50 61 57 65 54 45 45 30 $910,000 (2)
Austin Poganski R 77 72 87 65 72 78 84 55 50 56 50 64 48 46 46 27 $742,500 (2)
Jordan Spence D 69 63 82 80 63 77 82 57 25 58 41 60 39 46 47 22 $900,000 (2)
Gustav Lindstrom D 76 43 83 75 70 65 67 60 25 54 48 67 25 59 59 24 $841,500 (3)
Kyle Capobianco D 73 43 87 73 72 59 53 66 25 39 56 67 25 54 54 25 $775,000 (1)
Cal Foote D 76 85 66 64 79 66 73 63 25 49 48 78 25 60 61 24 $765,000 (2)
Matthew Robertson D 79 77 82 63 77 72 78 52 25 47 42 64 40 44 44 22 $600,000 (2)
Layton Ahac D 76 72 86 61 72 52 55 45 25 34 40 60 38 44 44 22 $700,000 (1)
Scratches
Brad Lambert C R 73 68 83 65 68 53 54 50 63 43 53 60 50 44 44 19 $900,000 (3)
Brandon Davidson D 96.4 78 76 83 72 76 47 48 48 25 35 41 67 39 63 63 31 $882,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Olle Eriksson Ek 44 48 60 82 41 43 50 52 45 46 30 44 44 24 $750,000 (1)
Olivier Rodrigue 55 43 54 59 60 56 53 59 57 56 30 44 44 22 $750,000 (1)
Scratches
Farm Goalie 2 35 35 35 35 35 35 35 35 35 35 35 35 35 43 $1,000,000 (1)

Prospects

Draft Picks

Benjamin Gaudreau
2024 Picks
Shane Wright
Matthew Knies
Filip Mesar
Filip Johansson
Jacob Olofsson
Jay O'Brien
Samu Tuomaala
Seamus Casey
Ilya Nikolayev
Joni Ikonen
Eemeli Rasanen
Simon Robertsson
Christian Kyrou
Anton Olsson
Rieger Lorenz
Topi Ronni
Ben Roger
Brent Johnson
Cameron Whynot
Ethan Haider
Evan Vierling
Jake Boltmann
Jakub Dobes
Sam Strange
Jesper Vikman
Daniel Ljungman
Bear Hughes
Nico Gross
Tyler Inamoto
Clayton Phillips
Cole Huckins
Marcus Kallionkieli
Liam Gilmartin
Sebastian Walfridsson
Maxim Mayorov
Kevin Reidler
Callan Foote
Tobias Geisser
Kirill Ustimenko
Year 2024 TOR 1
Year 2024 TOR 2
Year 2024 EDM 2
Year 2024 TOR 3
Year 2024 LAK 3
Year 2024 TOR 4
Year 2024 EDM 4
Year 2024 TOR 5
Year 2024 TOR 6
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