Loading page

Toronto Maple Leafs All Time Regular Season Stats

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

All Time Player Stats

Regular Season
From season
To season
#PlayerLeagueGPGATPPPGPIMPeriodYears
1.Canada flagDarryl Sittler (C)NHL8443895279161.097631970 - 198212
2.Canada flagDave Keon (C)NHL10623654938580.81751960 - 197515
3.Canada flagMitchell Marner (RW/C)NHL6572215207411.131982016 - 20259
4.Canada flagGeorge Armstrong (RW/C)NHL11882964177130.607211949 - 197121
5.Canada flagRon Ellis (RW)NHL10343323086400.622071963 - 198116
6.Canada flagFrank Mahovlich (LW)NHL7202963015970.837821956 - 196812
7.Canada flagJohn Tavares (C/LW)NHL5972533115640.942422018 - 20268
8.Canada flagBob Pulford (LW)NHL9472513125630.596911956 - 197014
9.Canada flagTed Kennedy (C)NHL6962303305600.804321942 - 195714
10.Canada flagMorgan Rielly (D)NHL951984515490.582792013 - 202613
11.Canada flagRick Vaive (RW)NHL5342992385371.019401979 - 19878
12.Canada flagNorm Ullman (C)NHL5351663054710.881601967 - 19758
13.Canada flagLanny McDonald (RW)NHL4772192404590.963721973 - 19807
14.Canada flagTim Horton (D)NHL11851093494580.3913891949 - 197020
15.Canada flagDoug Gilmour (C)NHL3931313214521.153861991 - 20037
16.Canada flagWendel Clark (LW)NHL6082601814410.7315351985 - 200013
17.Canada flagSyl Apps (C)NHL4232012314321.02561936 - 194810
18.Canada flagIan Turnbull (D)NHL5801123014140.716511973 - 19829
19.Canada flagGary Leeman (RW)NHL5451762314070.754631982 - 199210
20.Canada flagJohn Anderson (RW/LW)NHL5341892043930.741661977 - 19858
21.Canada flagSid Smith (LW)NHL6011861833690.61941946 - 195812
22.Canada flagRon Stewart (C)NHL8381861823680.444131952 - 196513
23.Canada flagTyler Bozak (C)NHL5941362293650.611822009 - 20189
24.Canada flagNazem Kadri (C/LW)NHL5611611963570.643872009 - 201910
25.Canada flagBusher Jackson (LW)NHL4331861653510.813551929 - 193910
26.Canada flagRed Kelly (D/C)NHL4701192323510.75741959 - 19678
27.Canada flagTod Sloan (C)NHL5491621843460.636501947 - 195810
28.Canada flagDick Duff (LW)NHL5821741683420.595351954 - 196410
29.Canada flagBill Derlago (C)NHL3781581763340.881791979 - 19867
30.Canada flagVincent Damphousse (C)NHL3941182213290.842621986 - 19915
31.Canada flagJim McKenny (D)NHL594812463270.552921965 - 197813
32.Canada flagCharlie Conacher (RW)NHL3282001243240.994111929 - 19389
33.Canada flagDarcy Tucker (LW)NHL5311481713190.607561999 - 20088
34.Canada flagPaul Henderson (RW)NHL4081621563180.781661967 - 19747
35.Canada flagBryan McCabe (D)NHL523832142970.577852000 - 20087
36.Canada flagSteve Thomas (RW)NHL3771181732910.772991984 - 20016
37.Canada flagBilly Harris (C)NHL6101061812870.471871955 - 196510
38.Canada flagHarry Watson (LW)NHL5001631222850.571111946 - 19559
39.Canada flagTodd Gill (D)NHL639592102690.429221984 - 199612
40.Canada flagMax Bentley (C)NHL3541221342560.721361947 - 19536
41.Canada flagMark Osborne (LW)NHL426941602540.605631986 - 19948
42.Canada flagBob Davidson (LW)NHL491941602540.524081934 - 194612
43.Canada flagDan Daoust (C)NHL518871662530.495401982 - 19908
44.Canada flagNick Metz (LW)NHL5181311192500.481491934 - 194812
45.Canada flagGordie Drillon (RW)NHL2631271182450.93421936 - 19426
46.Canada flagErrol Thompson (LW)NHL3651261192450.67701970 - 19787
47.Canada flagJoe Primeau (C)NHL310661772430.781051927 - 19369
48.Canada flagTiger Williams (LW)NHL4071091322410.5916701974 - 19806
49.Canada flagAllan Stanley (D)NHL633471862330.373181958 - 196810
50.Canada flagLorne Carr (RW)NHL2361051242290.97371941 - 19465
51.Canada flagMatt Stajan (C)NHL445871362230.502472002 - 20107
52.Canada flagDave Ellett (D)NHL446511722230.503711990 - 19977
53.Canada flagJimmy Thomson (D)NHL717152082230.318451945 - 195712
54.Canada flagBabe Dye (RW)NHL177175442191.241891919 - 19318
55.Canada flagDave Andreychuk (LW/RW)NHL223120992190.981941992 - 19964
56.Canada flagRuss Courtnall (RW)NHL309901282180.712431983 - 19896
57.Canada flagHap Day (D/LW)NHL543861182040.385831924 - 193713
58.Canada flagWilf Paiement (RW)NHL187781252031.094201979 - 19823
59.Canada flagTie Domi (RW)NHL777841121960.2522651989 - 200612
60.Canada flagDion Phaneuf (D)NHL423451511960.465982009 - 20167
61.Canada flagEddie Shack (LW)NHL50499961950.396761960 - 19759
62.Canada flagAce Bailey (RW)NHL316111811920.614881926 - 19348
63.Canada flagDavid Schriner (LW)NHL244109831920.79751939 - 19466
64.Canada flagMike Walton (C)NHL257841071910.741841965 - 19716
65.Canada flagDaniel Marois (RW)NHL285106801860.653461987 - 19925
66.Canada flagZach Hyman (W/C)NHL34586991850.542012015 - 20216
67.Canada flagHowie Meeker (RW)NHL346831021850.533291946 - 19548
68.Canada flagBilly Taylor (C)NHL222661171830.82601939 - 19465
69.Canada flagJoffrey Lupul (RW)NHL28088941820.651612010 - 20188
70.Canada flagReg Noble (C)NHL160124571811.133331917 - 19258
71.Canada flagJim Benning (D)NHL364371361730.482891981 - 19876
72.Canada flagJoe Klukay (LW)NHL41676941700.411381942 - 19569
73.Canada flagGreg Terrion (LW)NHL427661031690.402171982 - 19886
74.Canada flagBob Baun (D)NHL739291401690.2311551956 - 197314
75.Canada flagGeorge Ferguson (C)NHL359571101670.472361972 - 19786
76.Canada flagBert Olmstead (LW)NHL246561091650.672311958 - 19624
77.Canada flagBill Thoms (C)NHL27968931610.581131932 - 19397
78.Canada flagBabe Pratt (D/LW)NHL179521081600.891671942 - 19464
79.Canada flagTerry Martin (LW)NHL31783761590.501521979 - 19845
80.Canada flagAndy Blair (C)NHL35874841580.442921928 - 19368
81.Canada flagGary Roberts (LW)NHL23783741570.662662000 - 20044
82.Canada flagGlenn Anderson (RW)NHL22163941570.712671991 - 19943
83.Canada flagHarold Cotton (LW)NHL28568881560.552711928 - 19357
84.Canada flagBob Nevin (RW)NHL250551001550.62551957 - 19646
85.Canada flagCarl Brewer (D)NHL473191361550.339171957 - 19809
86.Canada flagGus Bodnar (C)NHL187481061540.82601943 - 19474
87.Canada flagCal Gardner (C)NHL22058951530.701291948 - 19524
88.Canada flagRed Horner (D)NHL490421101520.3112881928 - 194012
89.Canada flagRudy Migay (C)NHL41859921510.362931949 - 196010
90.Canada flagDan Maloney (LW)NHL27065841490.555381977 - 19825
91.Canada flagWalt Poddubny (RW)NHL18659861450.781781981 - 19865
92.Canada flagPat Boutette (C/LW)NHL34959821410.405201975 - 19805
93.Canada flagCorb Denneny (C)NHL13598421401.041301917 - 19277
94.Canada flagBill Ezinicki (RW)NHL27156791350.505231944 - 19506
95.Canada flagGarry Monahan (C)NHL37555801350.362741970 - 19796
96.Canada flagMurray Oliver (C)NHL22644901340.59501967 - 19703
97.Canada flagAlexander Kerfoot (C/W)NHL28540941340.47942019 - 20234
98.Canada flagGaye Stewart (RW)NHL16581521330.81631941 - 19485
99.Canada flagRick Kehoe (RW)NHL18459721310.71321971 - 19743
100.Canada flagKing Clancy (D)NHL28652781300.453811930 - 19377

* Some data is missing to provide a correct summary.