Toronto MapleLeafs
Garrett Hansford • 4th in Atlantic
Record 2-3-0
Pts 8
PP% 15.8
PK% 70.6
GF/G 2.57
GA/G 3.14
Pro Roster
Forwards
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Yakov Trenin C L R 99 60 86 85 75 65 99 62 42 66 58 79 25 70 72 29 $3,000,000 (5)
Brett Howden C L 82 56 80 87 75 68 75 66 82 63 72 76 25 71 74 28 $876,150 (1)
Thomas Novak C L 57 41 90 74 71 67 99 69 65 76 72 68 41 65 66 29 $936,000 (2)
Ryan Strome C R 63 53 81 71 71 65 69 71 73 70 68 67 47 83 85 32 $4,200,000 (2)
Anze Kopitar C 65 43 94 72 83 80 84 84 98 79 71 74 65 99 99 38 $6,500,000 (1)
Pierre-Luc Dubois C 71 44 81 73 83 74 52 81 83 82 70 69 70 75 78 28 $4,950,000 (1)
Shane Wright C 69 42 95 79 70 66 91 73 69 65 70 66 25 61 61 22 $1,000,000 (1)
Oliver Bjorkstrand L R 76 43 93 75 65 65 98 87 38 70 68 66 53 77 80 31 $4,000,000 (2)
Matthew Knies L R 84 56 88 78 85 79 96 81 29 84 80 75 25 64 66 23 $1,750,000 (1)
Taylor Hall L 69 43 84 84 77 68 97 73 38 79 74 66 50 85 88 34 $5,700,000 (1)
Kasperi Kapanen R 83 45 89 95 71 68 60 64 25 67 72 74 25 73 76 29 $4,000,000 (1)
Joakim Kemell R 81 44 99 70 66 56 79 66 30 61 57 75 25 45 45 22 $997,499 (5)
Brandon Tanev L R 93 91 75 84 71 54 73 62 31 55 55 69 25 75 78 34 $3,307,000 (3)
76 51 87 79 74 67 82 72 54 70 68 71 38 72 74 29
Defencemen
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Adam Larsson D 78 44 85 75 77 83 99 63 25 56 50 93 25 86 88 33 $4,000,000 (2)
Samuel Girard D 63 52 88 74 62 75 77 62 25 61 48 79 25 75 79 28 $4,950,000 (1)
Filip Hronek D 81 54 87 77 70 92 99 77 25 72 50 89 25 72 73 28 $9,135,000 (4)
Quinn Hughes D 57 40 87 81 65 99 94 99 25 84 50 74 25 72 74 26 $9,184,500 (5)
John Marino D 63 42 93 80 74 80 97 62 25 68 48 83 25 70 72 29 $4,752,000 (1)
Jordan Spence D 71 42 90 74 67 76 90 71 25 65 50 70 25 64 65 25 $1,485,000 (2)
Nick Jensen D 67 42 88 81 73 71 78 62 25 55 49 80 25 77 79 35 $2,800,000 (1)
69 45 88 77 70 82 91 71 25 66 49 81 25 74 76 29
Goalies
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
John Gibson 78 87 85 82 72 75 78 77 67 78 67 73 75 32 $8,640,000 (1)
Jakub Dobes 73 73 70 86 68 69 77 73 67 73 79 50 51 25 $600,000 (1)
Cam Talbot 68 64 65 81 65 63 76 68 65 68 73 73 75 38 $1,000,000 (2)
73 75 73 83 68 69 77 73 66 73 73 65 67 32
Farm Roster
Forwards
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Cedric Pare C L R 79 80 76 62 80 53 53 54 68 53 50 64 48 44 44 27 $930,000 (3)
Evan Vierling C L R 73 65 93 61 65 56 56 59 74 55 58 62 55 44 44 24 $750,000 (3)
Jake Leschyshyn C 76 70 89 63 70 74 80 55 69 47 57 65 54 54 54 27 $843,334 (2)
William Carrier L 90 46 91 82 78 57 87 62 36 63 59 68 25 72 77 31 $1,000,000 (2)
Riley Tufte L 98.0 82 88 69 69 88 80 84 67 50 59 71 69 67 46 46 28 $930,000 (2)
Nico Myatovic L 76 71 87 60 71 79 87 50 50 47 47 62 45 44 44 21 $750,000 (1)
Carson Rehkopf L 79 75 88 62 75 77 84 53 50 44 57 64 54 44 44 21 $900,000 (3)
Brad Lambert R 73 42 91 79 65 57 76 71 35 61 62 65 25 46 46 22 $975,000 (3)
Filip Mesar R 72 65 88 60 65 79 86 54 50 53 51 61 48 44 44 22 $975,000 (2)
Ethan Gauthier R 75 67 93 62 67 68 71 56 50 50 58 63 55 44 44 21 $900,000 (3)
Michael Milne C L R 71 70 74 57 70 46 46 48 60 45 46 59 44 44 44 24 $775,000 (3)
Simon Robertsson R 75 70 85 58 70 56 58 48 50 46 45 61 43 44 44 23 $750,000 (2)
77 67 85 65 72 65 72 56 54 52 55 64 47 48 48 24
Defencemen
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Kyle Capobianco D 63 42 91 71 73 59 58 65 25 48 48 73 25 57 58 28 $838,750 (1)
Roland McKeown D 74 71 82 59 71 79 87 50 25 44 41 61 39 45 45 30 $750,000 (2)
Matthew Robertson D 80 45 84 80 80 72 89 62 25 52 49 85 25 53 53 25 $775,000 (1)
Owen Pickering D 81 79 87 62 79 79 87 51 25 44 42 65 40 46 46 22 $975,000 (2)
Pierre-Olivier Joseph D 67 42 91 83 70 62 54 63 25 52 48 76 25 64 64 27 $852,500 (3)
Josh Jacobs D 84 82 89 62 82 45 45 48 25 40 41 65 39 44 44 30 $750,000 (1)
Jake Boltmann D 80 74 94 58 74 56 59 44 25 34 39 62 37 44 44 24 $800,000 (3)
Seamus Casey D 71 65 86 60 65 54 54 55 25 55 40 61 38 45 46 22 $900,000 (2)
75 62 88 67 74 63 67 55 25 46 44 68 34 50 50 26
Goalies
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Olivier Rodrigue 38 42 53 65 45 83 45 45 83 69 45 44 44 25 $775,000 (1)
Carson Bjarnason 39 51 64 84 43 43 50 48 41 38 30 44 44 21 $900,000 (3)
Jesper Vikman 37 40 50 84 42 39 50 46 41 38 30 44 44 24 $600,000 (1)
38 44 56 78 43 55 48 46 55 48 35 44 44 23