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 R 75 43 87 80 72 64 85 58 75 62 64 81 25 59 59 22 $1,500,000 (2)
Cedric Paquette C L 94 46 80 82 72 64 88 58 85 64 60 82 53 69 73 26 $1,633,500 (3)
Pierre-Luc Dubois C L 77 54 80 87 78 77 93 81 78 82 77 56 75 62 63 22 $2,000,000 (1)
Cody Glass C R 63 41 94 80 67 65 61 74 53 64 64 59 25 47 47 21 $1,500,000 (3)
Dylan Larkin C 69 43 84 95 72 86 91 88 93 84 78 68 61 68 69 23 $4,941,000 (1)
Kyle Turris C 61 41 89 82 71 70 76 76 75 77 68 64 66 76 79 30 $4,410,000 (2)
Miles Wood L R 80 54 76 92 74 64 83 66 25 64 70 69 25 62 63 24 $2,475,000 (2)
Drake Caggiula L R 85 77 77 82 68 61 65 59 34 62 74 67 25 64 64 26 $1,620,000 (4)
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)
Brock McGinn L R 77 53 91 76 69 64 92 59 37 62 59 80 75 66 67 26 $976,000 (3)
Filip Zadina L R 63 42 97 80 71 69 71 80 25 70 80 58 25 47 47 20 $1,400,000 (2)
Zach Werenski D 67 43 94 92 76 89 90 80 25 65 71 71 25 64 65 22 $4,050,000 (2)
Brady Skjei D 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)
Samuel Girard D 69 51 91 88 59 83 93 78 25 70 48 66 25 62 63 22 $1,500,000 (1)
Scratches
Evgeny Kuznetsov C 67 43 82 90 75 77 87 81 79 86 81 61 79 70 73 28 $6,500,000 (5)
Patric Hornqvist R 86 68 80 79 68 72 78 87 34 74 84 59 25 77 81 33 $4,000,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)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Malcolm Subban 54 54 54 78 57 51 58 58 59 54 95 52 52 26 $971,000 (2)
Scratches
Thomas Greiss 77 70 69 83 80 74 68 79 83 77 95 65 66 34 $5,000,000 (2)
Anton Khudobin 92 68 67 70 99 84 83 91 95 91 95 64 65 34 $8,000,000 (3)
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)
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)
Brendan Perlini L R 67 43 91 84 79 57 71 65 25 58 56 61 75 64 64 24 $961,538 (5)
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)
Jesper Boqvist L 76 43 92 86 63 57 70 66 35 50 60 61 75 47 47 21 $1,000,000 (3)
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)
Logan Stanley D 78 87 56 62 87 68 74 47 25 37 41 62 39 44 44 22 $750,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
Will Bitten C R 68 60 87 62 60 69 73 57 71 53 56 59 53 44 44 21 $700,000 (2)
Jake Leschyshyn C 74 67 89 69 67 75 83 47 59 43 46 60 44 44 44 21 $725,000 (3)
Denis Gurianov L R 75 54 93 78 76 63 89 73 25 62 82 53 25 55 55 23 $0 (0)
Evan Polei L 73 82 53 62 82 56 58 50 50 47 46 62 44 51 51 24 $500,000 (1)
Isaac Ratcliffe L 79 79 79 67 79 70 76 50 50 47 48 63 46 44 44 21 $800,000 (3)
Riley Tufte L 85 88 78 61 88 62 65 51 50 51 46 66 44 44 44 22 $700,000 (3)
Julien Gauthier R 73 44 86 69 84 51 85 56 34 64 55 53 25 47 47 22 $725,000 (1)
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)
Travis Dermott D 79 56 81 82 78 72 77 59 25 50 49 72 25 58 59 23 $0 (0)
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)
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
Calvin Pickard 54 58 73 77 53 58 52 58 57 56 30 57 57 28 $960,000 (2)
Hunter Miska 63 56 70 63 67 67 58 67 66 64 30 44 44 24 $600,000 (1)
Scratches

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 TOR 1
Year 2021 WIN 1
Year 2021 TOR 3
Year 2021 TOR 4
Year 2021 TOR 5
Year 2021 TOR 6
Year 2021 TOR 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 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