Toronto MapleLeafs
Garrett Hansford • 1st in Atlantic
Record 0-0-0
Pts 0
PP% 0
PK% 0
GF/G 0
GA/G 0
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)
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)
Thomas Novak C 57 41 90 74 71 67 99 69 65 76 72 68 41 65 66 29 $936,000 (2)
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)
Brandon Tanev L R 93 91 75 84 71 54 73 62 31 55 55 69 25 75 78 34 $3,307,000 (3)
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)
Joakim Kemell R 81 44 99 70 66 56 79 66 30 61 57 75 25 45 45 22 $997,499 (5)
William Carrier L 90 46 91 82 78 57 87 62 36 63 59 68 25 72 77 31 $1,000,000 (2)
77 51 88 78 75 66 84 72 55 70 67 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)
Matthew Robertson D 80 45 84 80 80 72 89 62 25 52 49 85 25 53 53 25 $775,000 (1)
70 45 88 78 71 81 90 70 25 64 49 82 25 71 73 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)
Michael Milne C L R 71 70 74 57 70 46 46 48 60 45 46 59 44 44 44 24 $775,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)
Riley Tufte L 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)
Simon Robertsson R 75 70 85 58 70 56 58 48 50 46 45 61 43 44 44 23 $750,000 (2)
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)
Isaac Ratcliffe L 76 78 70 62 78 68 72 56 50 54 54 63 51 44 44 27 $0 (0)
Raivis Ansons L 75 71 84 59 71 56 58 49 50 46 46 61 44 44 44 24 $0 (0)
Kasperi Kapanen R 83 45 89 95 71 68 60 64 25 67 72 74 25 73 76 29 $4,000,000 (1)
76 68 84 65 72 66 69 56 52 52 55 64 47 47 47 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)
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 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)
Tyler Inamoto D 78 76 81 59 76 36 34 47 25 40 39 62 37 44 44 27 $0 (0)
Cal Foote D 84 83 87 67 83 61 64 53 25 46 42 70 40 59 60 27 $0 (0)
Jake Boltmann D 80 74 94 58 74 56 59 44 25 34 39 62 37 44 44 24 $800,000 (3)
76 68 88 65 75 59 60 53 25 45 42 66 36 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)
Jesper Vikman 37 40 50 84 42 39 50 46 41 38 30 44 44 24 $600,000 (1)
Carson Bjarnason 39 51 64 84 43 43 50 48 41 38 30 44 44 21 $900,000 (3)
38 44 56 78 43 55 48 46 55 48 35 44 44 23