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+/-
2201.Canada flagWilliam Villeneuve (D)2025-202623NHL30000.0001
2202.Canada flagNathan Perrott (RW)2005-200629NHL30000.002-5
2203.Canada flagÉric Lacroix (LW)1993-199422NHL30000.0020
2204.Canada flagCraig Muni (D)1981-198219NHL30000.002-4
2205.Canada flagDerek King (LW)1999-200032NHL30000.002-2
2206.Canada flagDick Duff (LW)1954-195518NHL30000.002-
2207.Canada flagDave Tomlinson (C)1991-199222NHL30000.002-1
2208.Canada flagDave Tomlinson (C)1992-199323NHL30000.0020
2209.Canada flagKevin Dahl (D)1998-199930NHL30000.0020
2210.Canada flagGary Yaremchuk (C)1982-198321NHL30000.002-1
2211.Canada flagRocky Saganiuk (RW)1982-198325NHL30000.002-3
2212.Canada flagEarl Balfour (LW)1951-195218NHL30000.002-
2213.Canada flagFleming Mackell (C)1947-194818NHL30000.002-
2214.Canada flagStan Jackson (LW)1924-192526NHL30000.002-
2215.Canada flagRay Hannigan (RW)1948-194921NHL30000.002-
2216.Canada flagRandy Murray (D)1969-197024NHL30000.0020
2217.Canada flagBarry Cullen (RW)1955-195620NHL30000.004-
2218.Canada flagSam Carrick (C/RW)2015-201623NHL30000.004-2
2219.Canada flagD.J. Smith (D)1999-200022NHL30000.005-1
2220.Canada flagLeigh Verstraete (RW)1982-198320NHL30000.0050
2221.Canada flagDerek Laxdal (RW)1984-198518NHL30000.006-1
2222.Canada flagShayne Toporowski (RW)1996-199721NHL30000.0070
2223.Canada flagJohn Kordic (RW/D)1990-199125NHL30000.0090
2224.Canada flagKen Belanger (LW)1994-199520NHL30000.0090
2225.Canada flagJohn Arundel (D)1949-195022NHL30000.009-
2226.Canada flagGord Nelson (D)1969-197022NHL30000.00112
2227.Canada flagChris McRae (LW)1988-198923NHL30000.00120
2228.Canada flagPaul Higgins (RW)1981-198219NHL30000.0017-1
2229.Canada flagBasil McRae (LW)1983-198422NHL30000.0019-3
2230.Canada flagMike Foligno (RW)1993-199434NHL40000.0000
2231.Canada flagMarty Dallman (C)1988-198925NHL40000.0000
2232.Canada flagJason Podollan (RW)1998-199922NHL40000.0000
2233.Canada flagBob Nevin (RW)1957-195819NHL40000.000-
2234.Canada flagAlbert Pudas (F)1926-192727NHL40000.000-
2235.Canada flagGeorge Carey (RW)1923-192431NHL40000.000-
2236.Canada flagTed Stackhouse (D)1921-192227Stanley Cup40000.000-
2237.Canada flagGerald Munro (D)1925-192628NHL40000.000-
2238.Canada flagDave Reid (C)1955-195621NHL40000.000-
2239.Canada flagGeorge Harris (RW)1967-196825NHL40000.000-4
2240.Canada flagAndre Hinse (LW)1967-196822NHL40000.000-2
2241.Canada flagKen Murray (D)1970-197122NHL40000.0001
2242.Canada flagBen Hutton (D)2020-202127NHL40000.0000
2243.Canada flagWillie Brossart (D)1974-197525NHL40000.0020
2244.Canada flagAl MacNeil (D)1959-196024NHL40000.002-
2245.Canada flagPaul Evans (RW)1977-197822NHL40000.002-1
2246.Canada flagEric Fehr (C)2017-201832NHL40000.002-1
2247.Canada flagFraser Minten (C/LW)2023-202419NHL40000.0020
2248.Canada flagArnie Brown (D)1963-196421NHL40000.006-
2249.Canada flagBrian Curran (D)1990-199127NHL40000.007-2
2250.Canada flagTim Horton (D)1951-195221NHL40000.008-
2251.Canada flagGerry Foley (RW)1954-195522NHL40000.008-
2252.Canada flagDave Ritchie (D)1918-191926NHL40000.009-
2253.Canada flagFrank Bialowas (LW)1993-199423NHL40000.00120
2254.Canada flagTodd Warriner (LW)1994-199520NHL50000.000-3
2255.Canada flagJamie Heward (D)1995-199624NHL50000.000-1
2256.Canada flagYannick Tremblay (D)1996-199721NHL50000.000-4
2257.Canada flagRené Robert (C)1970-197122NHL50000.000-2
2258.Canada flagDarryl Maggs (D)1979-198030NHL50000.000-4
2259.Canada flagJack Marks (LW)1917-191832NHL50000.000-
2260.Canada flagRod Smylie (F)1925-192630NHL50000.000-
2261.Canada flagGanton Scott (RW)1923-192420NHL50000.000-
2262.Canada flagGeorge Parsons (LW)1936-193722NHL50000.000-
2263.Canada flagCharlie Cotch (LW)1924-192524NHL50000.000-
2264.Canada flagLarry Hillman (D)1962-196325NHL50000.002-
2265.Canada flagFrank Sullivan (D)1952-195323NHL50000.002-
2266.Canada flagMike Byers (RW)1968-196922NHL50000.0020
2267.Canada flagJoe Colborne (C/W)2012-201322NHL50000.002-1
2268.Canada flagJim Benning (D)1986-198723NHL50000.0040
2269.Canada flagLarry Hillman (D)1961-196224NHL50000.004-
2270.Canada flagDoc Prentice (LW)1943-194417NHL50000.004-
2271.Canada flagTroy Bodie (RW/LW)2014-201529NHL50000.0050
2272.Canada flagJay Harrison (D)2006-200724NHL50000.006-5
2273.Canada flagDerek Laxdal (RW)1987-198821NHL50000.0060
2274.Canada flagBob Davidson (LW)1934-193522NHL50000.006-
2275.Canada flagRocky Dundas (RW)1989-199022NHL50000.0014-1
2276.Canada flagSean McKenna (RW)1989-199027NHL50000.0020-3
2277.Canada flagDavid Harlock (D)1993-199422NHL60000.000-2
2278.Canada flagRod Schutt (LW)1985-198629NHL60000.000-2
2279.Canada flagWillie Marshall (C)1955-195624NHL60000.000-
2280.Canada flagBabe Dye (RW)1930-193132NHL60000.000-
2281.Canada flagRobert Heron (LW)1938-193921NHL60000.000-
2282.Canada flagJack McDonald (LW)1920-192133NHL60000.002-
2283.Canada flagHugh Bolton (D)1956-195727NHL60000.002-
2284.Canada flagDave Burrows (D)1980-198131NHL60000.002-4
2285.Canada flagNicolas Aubé-Kubel (RW)2022-202326NHL60000.004-1
2286.Canada flagBob Bailey (RW)1955-195624NHL60000.006-
2287.Canada flagPaul Lawless (LW)1988-198924NHL70000.000-2
2288.Canada flagMark Kolesar (C)1996-199723NHL70000.000-3
2289.Canada flagReg Hamilton (D)1935-193621NHL70000.000-
2290.Canada flagCarter Ashton (RW/LW)2014-201523NHL70000.000-3
2291.Canada flagLarry Landon (LW)1984-198526NHL70000.002-4
2292.Canada flagJim McKenny (D)1968-196922NHL70000.0021
2293.Canada flagBenoit-Olivier Groulx (C/LW)2026-202726NHL70000.0021
2294.Canada flagLuca Caputi (LW)2010-201122NHL70000.004-2
2295.Canada flagLeo Boivin (D)1954-195522NHL70000.008-
2296.Canada flagCraig Muni (D)1984-198522NHL80000.0000
2297.Canada flagMickey Blake (LW)1935-193623NHL80000.002-
2298.Canada flagJack Adams (C)1917-191823NHL80000.0031-
2299.Canada flagMurray Armstrong (C)1937-193821NHL90000.000-
2300.Canada flagGlenn Smith (F)1921-192226NHL90000.000-