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
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)
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)
Melker Karlsson C R 71 42 89 78 65 59 92 59 51 55 68 74 75 65 67 28 $2,200,000 (1)
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 71 43 92 90 76 87 97 78 25 70 54 73 25 60 61 21 $2,000,000 (1)
Dion Phaneuf D 84 76 78 80 86 66 90 64 25 47 47 69 25 87 89 34 $4,500,000 (2)
Erik Cernak D 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)
Morgan Rielly D 69 43 94 90 78 88 96 80 25 81 64 73 25 68 69 25 $4,500,000 (1)
Scratches
Sam Gagner C R 69 43 86 76 72 68 92 74 61 67 71 63 61 78 79 29 $761,000 (2)
Adam Erne L R 89 66 82 72 78 57 82 62 41 65 60 70 75 56 56 24 $880,000 (4)
Luca Sbisa D 83 76 99 77 76 45 46 44 25 28 39 70 37 71 73 29 $4,860,000 (4)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Calvin Pickard 47 57 57 77 51 44 43 51 52 47 87 56 56 27 $960,000 (3)
Malcolm Subban 66 53 52 78 72 59 60 68 69 65 95 48 48 25 $971,000 (3)
Scratches
Jonathan Quick 59 85 83 80 59 58 50 58 58 59 55 74 79 33 $4,500,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 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)
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)
Warren Foegele L R 81 44 91 67 72 63 93 58 41 56 64 68 25 54 54 23 $700,000 (2)
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)
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)
Travis Dermott D 81 45 89 79 77 72 67 62 25 55 48 67 25 51 52 22 $650,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)
Brandon Davidson D 82 99 60 77 79 64 55 60 25 50 47 83 25 62 62 27 $1,475,000 (1)
Scratches
Stephen Perfetto C L 69 61 87 55 61 51 53 46 58 41 46 57 44 44 44 27 $675,000 (3)
Matt Gaudreau L R 66 55 91 65 55 52 51 57 50 59 51 58 48 44 44 24 $500,000 (2)
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)
Austin Poganski R 80 75 93 65 75 67 69 59 50 59 54 66 51 44 44 23 $675,000 (3)
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)
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

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