Toronto MapleLeafs

Garrett Hansford
4 - 14 - 4 (7th in Atlantic)
PP: 16.25% (20th)
PK: 81.4% (20th)
GF: 2.32 (27th)
GA: 3.77 (31st)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Marcus Kruger C L R 69 42 87 79 68 57 88 61 64 60 57 87 25 71 76 29 $1,431,000 (1)
Brett Howden C L R 75 43 92 72 72 69 55 67 81 71 59 73 25 52 52 21 $1,500,000 (3)
Cedric Paquette C L 99 60 72 82 73 62 85 58 87 55 70 85 53 67 71 25 $812,000 (1)
Pierre-Luc Dubois C L 79 45 78 82 77 77 99 78 80 80 84 55 75 59 60 21 $2,000,000 (2)
Jason Spezza C R 98.0 59 52 88 70 79 65 94 77 93 70 60 59 70 87 91 36 $2,000,000 (2)
Kyle Turris C 63 53 82 82 71 72 77 73 84 74 64 54 71 74 76 29 $4,410,000 (3)
Miles Wood L R 80 76 61 92 75 65 87 70 25 67 70 67 25 58 59 23 $900,000 (1)
Drake Caggiula L R 90 67 85 82 67 68 78 62 38 65 73 66 25 61 61 25 $750,000 (1)
Brendan Perlini L R 71 44 87 88 79 59 88 62 29 60 72 58 75 63 63 23 $1,250,000 (1)
Kasperi Kapanen L R 77 54 89 84 70 74 79 67 52 75 77 72 25 57 58 22 $2,880,000 (2)
Connor Brown L R 63 41 93 78 68 66 99 60 38 71 59 81 25 64 65 25 $2,079,000 (3)
Brock McGinn L R 82 44 91 76 68 67 98 57 39 65 62 78 75 64 64 25 $976,000 (4)
Alexander Petrovic D 98 48 79 74 78 70 68 58 25 46 47 78 25 65 66 27 $1,313,000 (2)
Zach Werenski D 99.0 71 43 92 90 76 87 97 78 25 70 54 73 25 60 61 21 $2,000,000 (1)
Erik Cernak D 99.0 99 69 72 73 77 78 86 60 25 55 50 85 25 58 58 22 $650,000 (2)
Samuel Girard D 71 42 97 88 59 79 95 72 25 63 48 63 25 58 59 21 $1,500,000 (2)
Brandon Davidson D 82 99 60 77 79 64 55 60 25 50 47 83 25 62 62 27 $1,475,000 (1)
Morgan Rielly D 69 43 94 90 78 88 96 80 25 81 64 73 25 68 69 25 $4,500,000 (1)
Scratches
Adam Erne L R 89 66 82 72 78 57 82 62 41 65 60 70 75 56 56 24 $880,000 (4)
Warren Foegele L R 81 44 91 67 72 63 93 58 41 56 64 68 25 54 54 23 $700,000 (2)
Travis Dermott D 81 45 89 79 77 72 67 62 25 55 48 67 25 51 52 22 $650,000 (1)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Jonathan Quick 99.0 59 85 83 80 59 58 50 58 58 59 55 74 79 33 $4,500,000 (3)
Malcolm Subban 66 53 52 78 72 59 60 68 69 65 95 48 48 25 $971,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 77 74 84 59 74 66 68 58 73 53 58 64 55 44 44 22 $650,000 (3)
Kevin Stenlund C R 84 80 92 65 80 69 73 57 71 48 62 67 59 44 44 22 $725,000 (3)
Will Bitten C R 69 60 89 58 60 74 78 58 73 53 58 60 55 44 44 20 $700,000 (3)
Denis Gurianov L R 76 44 99 69 76 58 92 63 44 62 57 63 25 46 46 22 $700,000 (1)
Matt Gaudreau L R 66 55 91 65 55 52 51 57 50 59 51 58 48 44 44 24 $500,000 (2)
Stefan Noesen L R 88 46 80 74 75 64 74 64 41 61 58 69 25 55 56 26 $726,000 (2)
Miikka Salomaki L R 84 45 92 73 72 57 66 61 33 60 58 71 25 56 58 26 $674,300 (1)
Filip Zadina L R 76 71 89 80 71 74 78 61 50 57 60 64 57 44 44 19 $1,400,000 (3)
Evan Polei L 74 82 56 67 82 69 73 56 50 49 57 64 54 51 51 23 $500,000 (2)
Julien Gauthier R 82 84 78 65 84 80 86 59 50 49 64 67 61 45 45 21 $725,000 (2)
Jeremy Bracco R 72 64 92 73 64 76 78 69 50 74 60 65 57 47 47 22 $750,000 (2)
Austin Poganski R 80 75 93 65 75 67 69 59 50 59 54 66 51 44 44 23 $675,000 (3)
Dion Phaneuf D 84 76 78 80 86 66 90 64 25 47 47 69 25 87 89 34 $4,500,000 (2)
Matt Irwin D 83 75 76 73 77 57 64 58 25 52 47 62 25 65 67 31 $1,495,000 (1)
Ben Thomas D 75 69 88 62 69 77 85 49 25 40 40 64 38 55 55 23 $575,000 (1)
Scott Harrington D 75 54 89 70 77 61 70 55 25 56 48 73 25 58 58 26 $743,000 (3)
Cal Foote D 83 83 83 69 83 80 87 54 25 46 48 66 46 44 44 20 $925,000 (3)
Logan Stanley D 83 87 72 64 87 75 83 48 25 39 41 65 39 44 44 21 $750,000 (3)
Scratches
Stephen Perfetto C L 69 61 87 55 61 51 53 46 58 41 46 57 44 44 44 27 $675,000 (3)
Shawn St. Amant L R 72 70 78 67 70 59 62 47 50 43 46 59 44 44 44 22 $625,000 (3)
Spencer Watson R 72 62 94 66 62 55 57 49 50 47 46 59 44 44 44 23 $650,000 (2)
Brandon Crawley D 68 75 51 66 75 68 73 51 25 43 41 61 39 55 55 22 $650,000 (2)
Mitchell Vande Sompel D 74 68 87 66 68 74 80 53 25 46 45 61 43 44 44 22 $700,000 (2)
Luca Sbisa D 83 76 99 77 76 45 46 44 25 28 39 70 37 71 73 29 $4,860,000 (4)
Jacob Middleton D 73 76 67 60 76 74 80 51 25 43 42 62 40 49 49 23 $700,000 (1)
Kyle Capobianco D 66 66 65 64 66 63 64 62 25 58 52 60 49 44 44 21 $675,000 (2)
Andrew O'Brien D 67 78 41 62 78 47 48 44 25 28 43 58 41 55 55 26 $715,000 (2)
Tobias Geisser D 82 77 94 67 77 55 59 42 25 30 39 63 37 44 44 20 $600,000 (3)
Frank Corrado D 78 74 86 69 74 55 58 47 25 35 41 66 39 59 60 26 $791,000 (2)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Al Montoya 46 47 59 78 44 45 50 52 46 47 30 61 61 34 $500,000 (1)
Zachary Fucale 56 46 58 74 59 56 58 62 59 59 30 44 44 24 $715,000 (5)
Scratches
Calvin Pickard 47 57 57 77 51 44 43 51 52 47 87 56 56 27 $960,000 (3)

Prospects

Draft Picks

Cody Glass
Riley Tufte
Isaac Ratcliffe
J.D. Greenway
Serron Noel
Filip Johansson
Jacob Olofsson
Jay O'Brien
Olivier Rodrigue
Pierre-Olivier Joseph
Marcus Davidsson
Jesper Boqvist
Joni Ikonen
Jake Leschyshyn
Thomas Novak
Robin Salo
Kirill Ustimenko
Aapeli Rasanen
Tarmo Reunanen
Felix Sandstrom
Erik Foley
Logan Hutsko
Teemu Kivikalme
Curtis Douglas
Nico Gross
Tyler Inamoto
Clayton Phillips
Sebastian Walfridsson
Year 2020 TOR 1
Year 2020 TOR 2
Year 2020 CHI 3
Year 2020 TOR 3
Year 2020 TOR 4
Year 2020 WAS 4
Year 2020 TOR 5
Year 2020 LVG 5
Year 2020 TOR 6
Year 2021 TOR 1
Year 2021 WIN 1
Year 2021 TOR 2
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 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