Toronto MapleLeafs

Garrett Hansford
11 - 10 - 1 (7th in Atlantic)
PP: 17.07% (22nd)
PK: 84.38% (11th)
GF: 2.64 (22nd)
GA: 2.82 (17th)
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)
Alexander Kerfoot L R 69 42 88 83 66 68 99 67 45 72 62 82 75 71 73 28 $3,780,000 (2)
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)
Kasperi Kapanen R 80 44 91 90 71 66 90 69 40 74 74 71 25 68 70 26 $3,168,000 (3)
John Marino D 69 42 90 82 68 82 90 58 25 56 48 92 25 64 65 26 $4,752,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)
Jacob Middleton D 80 77 75 77 80 78 90 59 25 51 48 88 25 63 64 27 $750,000 (2)
Ryan McDonagh D 73 44 90 83 77 84 88 58 25 59 48 97 25 80 89 34 $9,352,000 (2)
Scratches
Pierre-Olivier Joseph D 77 44 83 72 70 67 87 66 25 55 49 69 25 56 56 24 $816,750 (3)
Cal Foote D 76 85 66 64 79 66 73 63 25 49 48 78 25 60 61 24 $765,000 (2)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
John Gibson 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 97.0 67 60 83 63 60 79 84 62 78 58 62 60 59 44 44 24 $756,000 (2)
Jake Leschyshyn C 99.0 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)
Riley Tufte L 99.0 78 85 61 68 85 76 81 60 50 53 62 65 59 45 45 25 $675,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)
Brandon Davidson D 78 76 83 72 76 47 48 48 25 35 41 67 39 63 63 31 $882,000 (1)
Matthew Robertson D 79 77 82 63 77 72 78 52 25 47 42 64 40 44 44 22 $600,000 (2)
Scratches
Brad Lambert C R 73 68 83 65 68 53 54 50 63 43 53 60 50 44 44 19 $900,000 (3)
Layton Ahac D 76 72 86 61 72 52 55 45 25 34 40 60 38 44 44 22 $700,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Olle Eriksson Ek 99.0 44 48 60 82 41 43 50 52 45 46 30 44 44 24 $750,000 (1)
Olivier Rodrigue 97.0 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 TOR 4
Year 2024 EDM 4
Year 2024 TOR 5
Year 2024 TOR 6
Year 2025 TOR 1
Year 2025 TOR 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 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