Toronto MapleLeafs
Garrett Hansford • 6th in Atlantic
Record 4-8-3
Pts 15
PP% 13.2
PK% 93.5
GF/G 2.24
GA/G 2.76
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)
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)
Mathieu Olivier R 99 99 56 74 86 67 78 63 30 64 76 75 25 66 67 29 $2,500,000 (4)
Joakim Kemell R 81 44 99 70 66 56 79 66 30 61 57 75 25 45 45 22 $997,499 (5)
Pierre-Luc Dubois C 85.1 71 44 81 73 83 74 52 81 83 82 70 69 70 75 78 28 $4,950,000 (1)
77 52 86 78 75 68 83 72 54 71 70 72 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)
Matthew Robertson D 80 45 84 80 80 72 89 62 25 52 49 85 25 53 53 25 $775,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)
70 46 88 77 71 82 92 71 25 65 49 82 25 70 72 28
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 99.0 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 97.0 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 96.0 76 70 89 63 70 74 80 55 69 47 57 65 54 54 54 27 $843,334 (2)
Brandon Tanev L R 93 91 75 84 71 54 73 62 31 55 55 69 25 75 78 34 $3,307,000 (3)
William Carrier L 96.0 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 99.0 76 71 87 60 71 79 87 50 50 47 47 62 45 44 44 21 $750,000 (1)
Carson Rehkopf L 98.0 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 99.0 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)
78 69 84 66 72 64 72 57 52 52 55 64 45 50 50 25
Defencemen
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Nick Jensen D 98.0 67 42 88 81 73 71 78 62 25 55 49 80 25 77 79 35 $2,800,000 (1)
Kyle Capobianco D 99.0 63 42 91 71 73 59 58 65 25 48 48 73 25 57 58 28 $838,750 (1)
Roland McKeown D 99.0 74 71 82 59 71 79 87 50 25 44 41 61 39 45 45 30 $750,000 (2)
Seamus Casey D 71 65 86 60 65 54 54 55 25 55 40 61 38 45 46 22 $900,000 (2)
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 99.0 67 42 91 83 70 62 54 63 25 52 48 76 25 64 64 27 $852,500 (3)
Josh Jacobs D 99.0 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)
73 62 88 67 73 63 65 55 25 46 44 68 34 53 53 27
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