2024-25 Toronto Maple Leafs

Reg. Season
39-34-9 87 pts, 20th Ovr
Playoffs
DNQ
Skater Pos Age CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
Charlie Coyle C. Coyle C 33 81 45 86 86 82 78 99 79 92 80 81 86 72 81 86 78
Tomas Hertl T. Hertl C 31 76 44 87 83 79 84 84 86 98 79 82 80 38 75 75 76
Sam Bennett S. Bennett C 28 90 66 61 85 72 74 83 77 80 75 80 67 25 72 76 72
Jack McBain J. McBain C 25 95 89 79 77 83 63 92 63 76 72 62 75 25 60 60 67
Sheldon Dries S. Dries C 31 68 64 77 64 64 74 76 68 80 59 71 66 67 58 58 63
Pontus Holmberg P. Holmberg C 25 73 42 89 65 62 59 86 63 56 65 64 71 25 55 55 62
Steven Lorentz S. Lorentz C 29 83 45 91 73 73 52 76 63 58 55 56 71 25 64 65 61
Nikolaj Ehlers N. Ehlers L 29 68 51 90 93 66 75 82 85 32 90 83 60 25 72 74 74
Simon Holmstrom S. Holmstrom L 24 61 41 93 78 70 65 88 63 34 61 72 82 53 58 58 66
Tanner Jeannot T. Jeannot L 28 99 99 63 81 80 62 83 71 39 61 64 64 25 64 65 65
Luke Evangelista L. Evangelista R 23 62 40 91 80 61 70 89 83 28 75 76 60 25 56 56 68
Justin Brazeau J. Brazeau R 27 88 47 96 65 84 58 83 71 35 60 77 66 25 45 45 64
Alex Pietrangelo A. Pietrangelo D 35 69 43 88 84 77 88 86 80 25 70 48 94 25 86 93 77
Brandon Carlo B. Carlo D 28 83 46 84 83 81 79 93 65 25 50 48 96 25 73 76 75
Josh Morrissey J. Morrissey D 30 76 43 84 85 70 90 97 89 25 79 53 68 25 74 76 73
Alex Vlasic A. Vlasic D 24 69 66 83 79 80 83 85 66 25 53 48 92 25 56 56 71
Brett Pesce B. Pesce D 30 63 42 90 83 77 80 93 63 25 51 48 87 80 75 78 71
Shea Theodore S. Theodore D 29 59 41 95 85 72 85 68 90 25 81 51 71 77 70 75 70
Bowen Byram B. Byram D 24 78 54 79 87 70 80 75 69 25 59 58 77 25 60 62 69
Goalie Pos Age SK DU EN SZ AG RB SC HS RT PH PS EX LD OV
Jeremy Swayman J. Swayman G 26 81 70 68 74 83 78 84 82 86 81 93 59 60 75
Joel Hofer J. Hofer G 24 77 70 67 66 82 72 72 76 82 77 75 47 47 70
Goalie GP GS W L OTL GA SA SV% GAA SO MIN A PiM
Jeremy Swayman 65 65 34 25 6 156 1681 .907 2.47 7 3796 2 6
Joel Hofer 22 17 5 9 3 45 542 .917 2.32 1 1165 2 0
2 Goalies 87 82 39 34 9 201 2223 - - 8 4961 4 6
Skater GP G A P +/- PIM PPG SHG GWG GTG S S% HIT BkS FOW TOI
Charlie Coyle 82 30 29 59 +15 24 8 1 6 2 300 10.0 109 20 588 21:07
Tomas Hertl 79 23 33 56 -12 24 5 0 6 1 230 10.0 98 18 1076 19:53
Alex Pietrangelo 78 5 40 45 -5 26 2 0 3 0 79 6.3 81 100 1 22:52
Josh Morrissey 82 7 37 44 -20 72 7 0 1 0 62 11.3 133 56 0 21:39
Sam Bennett 79 19 23 42 -11 76 4 0 3 3 179 10.6 199 7 758 16:16
Shea Theodore 79 6 32 38 -4 20 4 0 0 1 55 10.9 43 55 0 18:51
Luke Evangelista 82 14 21 35 -18 2 6 0 1 1 145 9.7 11 5 25 15:50
Nikolaj Ehlers 82 16 18 34 -17 16 3 0 4 1 176 9.1 29 7 34 18:05
Lawson Crouse 58 12 17 29 +5 44 2 0 3 0 156 7.7 85 8 29 19:08
Brandon Carlo 82 4 20 24 +8 71 0 0 0 1 59 6.8 182 125 0 20:37
Alex Vlasic 73 8 14 22 +7 53 4 0 1 0 63 12.7 105 72 0 18:26
Pius Suter 63 11 10 21 +6 6 2 0 3 1 104 10.6 27 9 252 13:54
Simon Holmstrom 81 5 11 16 -2 4 0 1 2 0 96 5.2 11 18 26 15:28
Jack McBain 82 6 9 15 -2 69 1 0 0 1 56 10.7 82 5 382 9:25
Justin Brazeau 82 7 5 12 -4 22 1 0 2 2 58 12.1 68 2 12 10:25
Bowen Byram 29 3 9 12 -10 28 3 0 0 0 35 8.6 53 27 0 17:49
Jeremy Lauzon 43 3 8 11 +7 58 0 0 0 0 32 9.4 125 45 0 18:07
Tanner Jeannot 82 5 3 8 -2 66 0 0 1 0 63 7.9 132 8 17 10:11
Steven Lorentz 61 4 2 6 +1 12 0 0 0 0 22 18.2 14 1 31 9:07
Pontus Holmberg 50 3 3 6 -2 0 0 0 0 0 33 9.1 8 5 11 9:30
Brett Pesce 24 0 2 2 -11 2 0 0 0 0 16 0.0 17 30 0 19:31
Sheldon Dries 19 0 1 1 -4 0 0 0 0 0 18 0.0 2 0 94 10:17
Jacob Bernard-Docker 2 0 0 0 -2 0 0 0 0 0 1 0.0 4 3 0 13:48
Liam O'Brien 2 0 0 0 0 2 0 0 0 0 2 0.0 3 0 1 11:04
24 Skaters 1476 191 347 538 - 697 52 2 36 14 2040 - 1621 626 3337 -
Player Pos Age HT WT CNT Salary Yrs
C 28 6'1" 194 ONT ONT $4,500,000 3
RW 27 6'5" 220 ONT ONT $525,000 1
D 24 6'0" 194 BC BC $3,250,000 1
D 28 6'5" 211 USA USA $4,100,000 1
C 33 6'3" 220 USA USA $7,500,000 3
C 31 5'9" 180 USA USA $775,000 1
LW 29 6'0" 172 DEN DEN $6,500,000 3
RW 23 5'11" 165 ONT ONT $896,667 2
C 31 6'2" 216 CZE CZE $6,000,000 2
G 24 6'3" 161 CAN CAN $775,000 2
C 25 5'10" 174 SWE SWE $827,500 2
LW 24 6'0" 194 SWE SWE $950,000 2
LW 28 6'2" 207 SKW SKW $1,200,000 1
C 29 6'3" 191 ONT ONT $1,250,000 3
C 25 6'4" 218 ONT ONT $1,350,000 1
D 30 6'0" 194 AB AB $7,500,000 5
D 30 6'3" 205 USA USA $6,500,000 4
D 35 6'3" 209 ONT ONT $8,800,000 3
G 26 6'2" 187 USA USA $7,250,000 5
D 29 6'2" 194 BC BC $8,000,000 5
D 24 6'6" 200 USA USA $1,491,667 1
Avg (21 players) -- 27.8 6'1" 196 -- -- -