Loading page

Toronto Maple Leafs All-Time Player Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (872 players)

Toronto Maple Leafs All-Time Player Totals Per Season

Regular Season
From season
To season
Toronto Maple Leafs — All-Time Skater Stats by Season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
1.Canada flagDoug Gilmour (C)1992-199329NHL8332951271.5310032
2.Canada flagDarryl Sittler (C)1977-197827NHL8045721171.4610034
3.Canada flagDoug Gilmour (C)1993-199430NHL8327841111.3410527
4.Canada flagMitchell Marner (RW/C)2024-202527NHL8127751021.261418
5.Canada flagDarryl Sittler (C)1975-197625NHL7941591001.279012
6.Canada flagDave Andreychuk (LW/RW)1993-199430NHL835346991.199822
7.Canada flagMitchell Marner (RW/C)2022-202325NHL803069991.242818
8.Canada flagDarryl Sittler (C)1979-198029NHL734057971.33623
9.Canada flagWilf Paiement (RW)1980-198125NHL774057971.26145-7
10.Canada flagMitchell Marner (RW/C)2021-202224NHL723562971.351623
11.Canada flagDarryl Sittler (C)1980-198130NHL804353961.2077-8
12.Canada flagGary Leeman (RW)1989-199025NHL805144951.19634
13.Canada flagVincent Damphousse (C)1989-199022NHL803361941.18562
14.Canada flagMitchell Marner (RW/C)2018-201921NHL822668941.152222
15.Canada flagRick Vaive (RW)1983-198424NHL765241931.22114-14
16.Canada flagLanny McDonald (RW)1975-197622NHL753756931.247024
17.Canada flagLanny McDonald (RW)1976-197723NHL804644901.137712
18.Canada flagDarryl Sittler (C)1976-197726NHL733852901.23898
19.Canada flagRick Vaive (RW)1981-198222NHL775435891.1615712
20.Canada flagJohn Tavares (C/LW)2018-201928NHL824741881.073419
21.Canada flagLanny McDonald (RW)1977-197824NHL744740871.185434
22.Canada flagDarryl Sittler (C)1978-197928NHL703651871.24699
23.Canada flagLanny McDonald (RW)1978-197925NHL794342851.083212
24.Canada flagNorm Ullman (C)1970-197135NHL733451851.162414
25.Canada flagMitchell Marner (RW/C)2023-202426NHL692659851.231821
26.Canada flagFrank Mahovlich (LW)1960-196122NHL704836841.20131-
27.Canada flagDarryl Sittler (C)1973-197423NHL783846841.085512
28.Canada flagBill Derlago (C)1981-198223NHL753450841.12425
29.Canada flagErrol Thompson (LW)1975-197625NHL754337801.072628
30.Canada flagDarryl Sittler (C)1974-197524NHL723644801.1147-10
31.Canada flagJohn Tavares (C/LW)2022-202332NHL803644801.0034-7
32.Canada flagJohn Anderson (RW/LW)1982-198325NHL803149801.0024-7
33.Canada flagRick Vaive (RW)1982-198323NHL785128791.01105-13
34.Canada flagIan Turnbull (D)1976-197723NHL802257790.998447
35.Canada flagNorm Ullman (C)1968-196933NHL753542771.034119
36.Canada flagDarryl Sittler (C)1972-197322NHL782948770.9969-11
37.Canada flagWendel Clark (LW)1993-199427NHL644630761.1911510
38.Canada flagDaniel Marois (RW)1989-199021NHL683937761.12821
39.Canada flagDave Keon (C)1970-197130NHL763838761.00424
40.Canada flagJohn Tavares (C/LW)2021-202231NHL792749760.9632-8
41.Canada flagRick Kehoe (RW)1972-197321NHL773342750.9720-11
42.Canada flagGary Leeman (RW)1988-198924NHL613243751.23665
43.Canada flagJohn Tavares (C/LW)2024-202534NHL753836740.994610
44.Canada flagLorne Carr (RW)1943-194433NHL503638741.489-
45.Canada flagBill Derlago (C)1980-198122NHL803539740.9326-11
46.Canada flagDan Daoust (C)1983-198423NHL781856740.9588-16
47.Canada flagDave Keon (C)1972-197332NHL763736730.9624
48.Canada flagFrank Mahovlich (LW)1962-196324NHL673637731.0956-
49.Canada flagRuss Courtnall (RW)1986-198721NHL792944730.9290-20
50.Canada flagSteve Thomas (RW)1998-199935NHL782845730.943326
51.Canada flagVincent Damphousse (C)1990-199123NHL792657730.9265-31
52.Canada flagNorm Ullman (C)1971-197236NHL772350730.95268
53.Canada flagMark Osborne (LW)1989-199028NHL782350730.94912
54.Canada flagDoug Gilmour (C)1995-199632NHL813240720.8977-5
55.Canada flagMorgan Rielly (D)2018-201924NHL822052720.881424
56.Canada flagFrank Mahovlich (LW)1961-196223NHL703338711.0187-
57.Canada flagJohn Tavares (C/LW)2025-202635NHL823140710.8728-28
58.Canada flagRed Kelly (D/C)1960-196133NHL642050701.0912-
59.Canada flagNorm Ullman (C)1973-197438NHL782247690.881210
60.Canada flagMitchell Marner (RW/C)2017-201820NHL822247690.8426-1
61.Canada flagJohn Anderson (RW/LW)1983-198426NHL733731680.9320-12
62.Canada flagRick Vaive (RW)1984-198525NHL723533680.94112-26
63.Canada flagVincent Damphousse (C)1988-198921NHL802642680.8575-8
64.Canada flagBryan McCabe (D)2005-200630NHL731949680.93116-1
65.Canada flagMorgan Rielly (D)2021-202227NHL821058680.834016
66.Canada flagJoffrey Lupul (RW)2011-201228NHL662542671.02481
67.Canada flagMitchell Marner (RW/C)2020-202123NHL552047671.222021
68.Canada flagMitchell Marner (RW/C)2019-202022NHL591651671.14166
69.Canada flagTod Sloan (C)1955-195628NHL703729660.94100-
70.Canada flagRick Vaive (RW)1986-198727NHL733234660.906112
71.Canada flagIan Turnbull (D)1980-198127NHL801946660.831040
72.Canada flagJohn Tavares (C/LW)2023-202433NHL802936650.81302
73.Canada flagGlenn Anderson (RW)1992-199332NHL762243650.8611719
74.Canada flagRick Vaive (RW)1985-198626NHL613331641.0585-19
75.Canada flagJohn Anderson (RW/LW)1984-198527NHL753231630.8427-20
76.Canada flagSteve Thomas (RW)1999-200036NHL812637630.78681
77.Canada flagMichael Bunting (LW/RW)2021-202226NHL792340630.808027
78.Canada flagIan Turnbull (D)1978-197925NHL801251630.7980-7
79.Canada flagSteve Thomas (RW)1986-198723NHL783527620.79114-3
80.Canada flagRick Vaive (RW)1980-198121NHL753329620.83229-16
81.Canada flagDave Keon (C)1969-197029NHL723230620.866-15
82.Canada flagBill Derlago (C)1984-198526NHL623131621.0021-15
83.Canada flagGus Bodnar (C)1943-194418NHL502240621.2418-
84.Canada flagMax Bentley (C)1950-195130NHL672141620.9334-
85.Canada flagClarke MacArthur (LW)2010-201125NHL822141620.7637-3
86.Canada flagRon Ellis (RW)1974-197529NHL793229610.77259
87.Canada flagNazem Kadri (C/LW)2016-201726NHL823229610.7495-7
88.Canada flagGary Leeman (RW)1987-198823NHL803031610.7662-6
89.Canada flagDarcy Tucker (LW)2005-200630NHL742833610.82100-12
90.Canada flagDave Keon (C)1968-196928NHL752734610.811217
91.Canada flagDave Keon (C)1961-196221NHL642635610.952-
92.Canada flagWalt McKechnie (C)1978-197931NHL792536610.771821
93.Canada flagMitchell Marner (RW/C)2016-201719NHL771942610.79380
94.Canada flagTed Kennedy (C)1950-195125NHL631843610.9732-
95.Canada flagIan Turnbull (D)1977-197824NHL771447610.79776
96.Canada flagLarry Murphy (D)1995-199634NHL821249610.7434-2
97.Canada flagBill Derlago (C)1983-198425NHL794020600.7650-8
98.Canada flagWendel Clark (LW)1986-198720NHL803723600.75271-23
99.Canada flagPaul Henderson (RW)1970-197127NHL723030600.833414
100.Canada flagTed Kennedy (C)1946-194721NHL602832601.0027-