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+/-
2001.Canada flagTerry Johnson (D)1987-198829NHL00000.0000
2002.Canada flagAdam Mair (RW)1998-199919NHL00000.0000
2003.Canada flagWes Jarvis (C)1986-198728NHL00000.000-
2004.Canada flagDaniel Marois (RW)1987-198819NHL00000.000-
2005.Canada flagBuzz Boll (LW)1932-193321NHL00000.000-
2006.Canada flagGaye Stewart (RW)1941-194218NHL00000.000-
2007.Canada flagJoe Klukay (LW)1942-194320NHL00000.000-
2008.Canada flagAut Erickson (D)1966-196728NHL00000.000-
2009.Canada flagLes Costello (LW)1947-194819NHL00000.000-
2010.Canada flagLes Costello (LW)1949-195021NHL00000.000-
2011.Canada flagDon Metz (RW)1938-193922NHL00000.000-
2012.Canada flagDon Metz (RW)1944-194528NHL00000.000-
2013.Canada flagPaul Jacobs (D)1918-191924NHL00000.000-
2014.Canada flagFred Robertson (D)1931-193220NHL00000.000-
2015.Canada flagNorman Mann (RW)1935-193621NHL00000.000-
2016.Canada flagPhil Samis (D)1947-194820NHL00000.000-
2017.Canada flagGary Collins (C)1958-195923NHL00000.000-
2018.Canada flagAl Arbour (D)1964-196532NHL00000.000-
2019.Canada flagMilan Marcetta (C)1966-196730NHL00000.000-
2020.Canada flagBob Warner (D/RW)1975-197625NHL00000.000-
2021.Canada flagNathan Horton (RW)2014-201529NHL00000.0000
2022.Canada flagStéphane Robidas (D)2015-201638NHL00000.0000
2023.Canada flagNathan Horton (RW)2015-201630NHL00000.0000
2024.Canada flagJared Cowen (D)2015-201624NHL00000.0000
2025.Canada flagNathan Horton (RW)2016-201731NHL00000.0000
2026.Canada flagStéphane Robidas (D)2016-201739NHL00000.0000
2027.Canada flagNathan Horton (RW)2017-201832NHL00000.0000
2028.Canada flagNathan Horton (RW)2018-201933NHL00000.0000
2029.Canada flagJoffrey Lupul (RW)2016-201733NHL00000.0000
2030.Canada flagJoffrey Lupul (RW)2017-201834NHL00000.0000
2031.Canada flagNathan Horton (RW)2019-202034NHL00000.0000
2032.Canada flagDavid Clarkson (RW)2019-202035NHL00000.0000
2033.Canada flagRiley Nash (C)2020-202131NHL00000.0000
2034.Canada flagJake Muzzin (D)2023-202434NHL00000.0000
2035.Canada flagGreg Johnston (D)1990-199125NHL10000.0000
2036.Canada flagDrake Berehowsky (D)1991-199219NHL10000.0000
2037.Canada flagPeter White (C)1995-199626NHL10000.0000
2038.Canada flagKyle Wellwood (C)2003-200420NHL10000.000-1
2039.Canada flagBrendan Bell (D)2005-200622NHL10000.0000
2040.Canada flagBrad Leeb (RW)2003-200424NHL10000.000-1
2041.Canada flagJosh Holden (C)2003-200425NHL10000.0000
2042.Canada flagBob Wren (C)2001-200227NHL10000.0001
2043.Canada flagBasil McRae (LW)1984-198523NHL10000.0000
2044.Canada flagDarryl Boyce (C/W)2007-200823NHL10000.0000
2045.Canada flagDoug Gilmour (C)2002-200339NHL10000.0000
2046.Canada flagDavid Harlock (D)1994-199523NHL10000.000-1
2047.Canada flagDavid Harlock (D)1995-199624NHL10000.0000
2048.Canada flagRon Ellis (RW)1963-196418NHL10000.000-
2049.Canada flagEric Nesterenko (RW)1951-195218NHL10000.000-
2050.Canada flagBill Derlago (C)1985-198627NHL10000.0000
2051.Canada flagJack Valiquette (C/LW)1974-197520NHL10000.000-4
2052.Canada flagGarry Monahan (C)1974-197528NHL10000.0000
2053.Canada flagDick Gamble (LW)1966-196738NHL10000.000-
2054.Canada flagGary Yaremchuk (C)1983-198422NHL10000.000-1
2055.Canada flagNazem Kadri (C/LW)2009-201019NHL10000.000-1
2056.Canada flagAndré Deveaux (RW/C)2009-201025NHL10000.000-1
2057.Canada flagTim Brent (C)2009-201025NHL10000.0000
2058.Canada flagMike Stevens (LW)1989-199024NHL10000.0000
2059.Canada flagWes Jarvis (C)1987-198829NHL10000.0000
2060.Canada flagFred Perlini (C)1983-198421NHL10000.0000
2061.Canada flagRod Willard (LW)1982-198322NHL10000.000-1
2062.Canada flagPat Hickey (F)1981-198228NHL10000.0000
2063.Canada flagEarl Balfour (LW)1957-195824NHL10000.000-
2064.Canada flagTod Sloan (C)1947-194820NHL10000.000-
2065.Canada flagPat Hannigan (LW)1959-196023NHL10000.000-
2066.Canada flagSid Smith (LW)1948-194923NHL10000.000-
2067.Canada flagBill Johansen (C)1949-195021NHL10000.000-
2068.Canada flagLarry McIntyre (D)1969-197020NHL10000.0003
2069.Canada flagErrol Thompson (LW)1970-197120NHL10000.000-1
2070.Canada flagMatt Frattin (RW/LW)2010-201122NHL10000.000-1
2071.Canada flagJimmy Jones (RW)1979-198026NHL10000.000-1
2072.Canada flagLyle Moffat (LW)1972-197324NHL10000.000-1
2073.Canada flagEddie Gerard (LW)1921-192231Stanley Cup10000.000-
2074.Canada flagBrian Conacher (LW/C)1961-196220NHL10000.0000
2075.Canada flagBrent Imlach (LW)1966-196720NHL10000.000-
2076.Canada flagParker MacDonald (LW)1952-195319NHL10000.000-
2077.Canada flagStan Jackson (LW)1921-192223NHL10000.000-
2078.Canada flagRudy Migay (C)1959-196031NHL10000.000-
2079.Canada flagChuck Blair (RW)1948-194920NHL10000.000-
2080.Canada flagFrank Sullivan (D)1949-195020NHL10000.000-
2081.Canada flagGerry Denoird (C)1922-192320NHL10000.000-
2082.Canada flagCliff McBride (RW)1929-193020NHL10000.000-
2083.Canada flagBob Dawes (D)1946-194722NHL10000.000-
2084.Canada flagJohn McCormack (C)1948-194923NHL10000.000-
2085.Canada flagAl Buchanan (LW)1949-195022NHL10000.000-
2086.Canada flagBob Hassard (C)1949-195020NHL10000.000-
2087.Canada flagDave Reid (C)1954-195520NHL10000.000-
2088.Canada flagGerry James (RW)1954-195520NHL10000.000-
2089.Canada flagPaul Knox (RW)1954-195521NHL10000.000-
2090.Canada flagKen Girard (RW)1959-196023NHL10000.000-
2091.Canada flagGary Jarrett (LW)1960-196118NHL10000.000-
2092.Canada flagJack Martin (RW)1960-196120NHL10000.000-
2093.Canada flagAlex Faulkner (C)1961-196225NHL10000.000-
2094.Canada flagBruce Draper (F)1962-196322NHL10000.000-
2095.Canada flagGary Marsh (LW)1968-196922NHL10000.0000
2096.Canada flagDan Johnson (C)1969-197025NHL10000.0000
2097.Canada flagSpencer Abbott (W/C)2013-201425NHL10000.000-2
2098.Canada flagGreg McKegg (C)2013-201421NHL10000.0000
2099.Canada flagColton Orr (RW)2014-201532NHL10000.0000
2100.Canada flagEric Fehr (C)2016-201731NHL10000.000-1