Toronto MapleLeafs

Garrett Hansford
39 - 6 - 4 (1st in Atlantic)
PP: 18.18% (15th)
PK: 84.46% (8th)
GF: 3.37 (7th)
GA: 2.24 (4th)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Kyle Turris C L R 61 41 89 82 71 70 76 76 75 77 68 64 66 76 79 30 $4,410,000 (2)
Brett Howden C L R 75 43 87 80 72 64 85 58 75 62 64 81 25 59 59 22 $1,500,000 (2)
Dylan Larkin C L 99.0 69 43 84 95 72 86 91 88 93 84 78 68 61 68 69 23 $4,941,000 (1)
Pierre-Luc Dubois C L 99.0 77 54 80 87 78 77 93 81 78 82 77 56 75 62 63 22 $2,000,000 (1)
Logan Couture C L 99.0 75 44 89 82 75 79 84 79 74 82 82 76 79 76 82 31 $7,560,000 (1)
Evgeny Kuznetsov C 99.0 67 43 82 90 75 77 87 81 79 86 81 61 79 70 73 28 $6,500,000 (5)
Miles Wood L R 80 54 76 92 74 64 83 66 25 64 70 69 25 62 63 24 $2,475,000 (2)
Denis Gurianov L R 75 54 93 78 76 63 89 73 25 62 82 53 25 55 55 23 $2,500,000 (1)
Kasperi Kapanen L R 76 63 89 87 70 72 91 68 29 76 71 75 25 61 62 23 $2,880,000 (1)
Connor Brown L R 65 42 89 78 68 84 94 73 40 79 74 89 25 66 67 26 $2,079,000 (2)
Filip Zadina L R 99.0 63 42 97 80 71 69 71 80 25 70 80 58 25 47 47 20 $1,400,000 (2)
Patric Hornqvist R 99.0 86 68 80 79 68 72 78 87 34 74 84 59 25 77 81 33 $4,000,000 (2)
Zach Werenski D 99.0 67 43 94 92 76 89 90 80 25 65 71 71 25 64 65 22 $4,050,000 (2)
Dmitry Orlov D 80 45 84 84 75 85 93 70 25 65 48 75 25 71 74 28 $3,500,000 (5)
Brady Skjei D 99.0 80 55 81 86 79 81 90 60 25 58 53 86 25 66 67 26 $4,488,750 (1)
Luca Sbisa D 86 59 76 77 77 74 51 59 25 53 48 82 25 72 74 30 $4,860,000 (3)
Erik Cernak D 91 56 75 80 76 76 84 59 25 49 49 89 25 62 63 23 $650,000 (1)
John Carlson D 71 44 88 85 80 91 92 97 25 88 62 78 63 77 82 30 $4,641,000 (1)
Scratches
Cody Glass C R 63 41 94 80 67 65 61 74 53 64 64 59 25 47 47 21 $1,500,000 (3)
Samuel Girard D 69 51 91 88 59 83 93 78 25 70 48 66 25 62 63 22 $1,500,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Thomas Greiss 77 70 69 83 80 74 68 79 83 77 95 65 66 34 $5,000,000 (2)
Anton Khudobin 97.0 92 68 67 70 99 84 83 91 95 91 95 64 65 34 $8,000,000 (3)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Ross Colton C L 73 74 72 65 74 77 81 62 78 64 57 63 54 44 44 23 $650,000 (2)
Kevin Stenlund C R 67 43 91 65 80 66 81 75 54 61 71 61 25 47 47 23 $725,000 (2)
Will Bitten C R 68 60 87 62 60 69 73 57 71 53 56 59 53 44 44 21 $700,000 (2)
Nikolai Prokhorkin C 73 43 95 78 69 62 62 65 62 68 59 59 75 47 47 26 $800,000 (3)
Tommy Novak C 73 66 90 68 66 67 68 63 79 65 57 63 54 44 44 23 $650,000 (1)
Stefan Noesen L R 84 45 77 74 75 59 69 64 37 55 71 61 25 58 59 27 $726,000 (1)
Adam Erne L R 90 46 85 72 77 61 78 65 57 55 56 66 75 60 61 25 $880,000 (3)
Miikka Salomaki L R 74 72 78 73 72 62 64 56 50 52 53 65 50 57 59 27 $900,000 (3)
Isaac Ratcliffe L 79 79 79 67 79 70 76 50 50 47 48 63 46 44 44 21 $800,000 (3)
Julien Gauthier R 73 44 86 69 84 51 85 56 34 64 55 53 25 47 47 22 $725,000 (1)
Jeremy Bracco R 74 64 98 60 64 73 77 61 50 71 47 64 45 47 47 23 $750,000 (1)
Austin Poganski R 80 75 90 65 75 73 77 60 50 59 57 66 54 44 44 24 $675,000 (2)
Ben Thomas D 75 69 88 65 69 72 79 50 25 41 41 64 39 55 55 24 $700,000 (2)
Jacob Middleton D 83 99 75 68 79 55 68 58 25 54 47 68 25 51 51 24 $735,000 (2)
Scott Harrington D 77 44 87 70 76 63 73 59 25 53 48 72 25 60 61 27 $743,000 (2)
Cal Foote D 83 83 82 61 83 78 85 52 25 48 42 66 40 44 44 21 $925,000 (2)
Brandon Davidson D 85 45 99 77 76 59 58 54 25 39 47 66 25 63 63 28 $882,000 (4)
Frank Corrado D 77 74 85 67 74 56 58 51 25 45 39 66 37 59 60 27 $791,000 (1)
Scratches
Jake Leschyshyn C 74 67 89 69 67 75 83 47 59 43 46 60 44 44 44 21 $725,000 (3)
Evan Polei L 73 82 53 62 82 56 58 50 50 47 46 62 44 51 51 24 $500,000 (1)
Riley Tufte L 85 88 78 61 88 62 65 51 50 51 46 66 44 44 44 22 $700,000 (3)
Brandon Crawley D 77 75 81 51 75 49 52 42 25 28 39 63 37 55 55 23 $650,000 (1)
Teemu Kivihalme D 73 67 86 66 67 69 75 50 25 43 41 60 39 44 44 25 $800,000 (3)
Pierre-Olivier Joseph D 69 63 82 65 63 69 74 50 25 44 41 58 39 44 44 20 $750,000 (3)
Kyle Capobianco D 67 66 69 64 66 64 64 64 25 59 55 61 52 45 45 22 $675,000 (1)
Alex Petrovic D 83 81 86 62 81 60 63 51 25 47 40 65 38 44 44 28 $1,313,000 (1)
Logan Stanley D 78 87 56 62 87 68 74 47 25 37 41 62 39 44 44 22 $750,000 (2)
Tobias Geisser D 84 77 99 52 77 46 48 41 25 28 39 63 37 44 44 21 $600,000 (2)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
GoaliePlug 12 35 35 35 35 35 35 35 35 35 35 35 35 35 51 $500,000 (1)
Cory Schneider 50 61 62 80 54 46 50 52 58 50 72 69 70 34 $1,490,000 (2)
Scratches
Calvin Pickard 54 58 73 77 53 58 52 58 57 56 30 57 57 28 $960,000 (2)

Prospects

Draft Picks

Alexander Barabanov
Jordan Spence
Matthew Robertson
J.D. Greenway
Serron Noel
Filip Johansson
Jacob Olofsson
Jay O'Brien
Olivier Rodrigue
Marcus Davidsson
Ilya Nikolayev
Joni Ikonen
Robin Salo
Kirill Ustimenko
Ethan Haider
Aapeli Rasanen
Tarmo Reunanen
Layton Ahac
Felix Sandstrom
Logan Hutsko
Curtis Douglas
Nico Gross
Tyler Inamoto
Clayton Phillips
Marcus Kallionkieli
Sebastian Walfridsson
Cedric Pare
Spencer Watson
Shawn St. Amant
Zachary Fucale
Year 2021 WIN 1
Year 2021 LVG 3
Year 2021 TOR 4
Year 2021 NYR 5
Year 2021 TOR 5
Year 2021 BOS 5
Year 2021 PIT 6
Year 2021 TOR 6
Year 2021 NYR 6
Year 2021 BOS 7
Year 2021 LVG 7
Year 2021 EDM 7
Year 2022 TOR 1
Year 2022 TOR 2
Year 2022 TOR 3
Year 2022 TOR 4
Year 2022 LVG 4
Year 2022 TOR 5
Year 2022 TOR 6
Year 2022 TOR 7
Year 2023 TOR 1
Year 2023 TOR 2
Year 2023 TOR 3
Year 2023 TOR 4
Year 2023 TOR 5
Year 2023 TOR 6
Year 2023 TOR 7
Year 2024 TOR 1
Year 2024 TOR 2
Year 2024 TOR 3
Year 2024 TOR 4
Year 2024 TOR 5
Year 2024 TOR 6
Year 2024 TOR 7
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