NHL & WHA Yearly Leaders and Records for Assists

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

NHL Leaders

NHL Leaders Table
Season Player A
2023-24 Connor McDavid 100
  Nikita Kucherov 100
2022-23 Connor McDavid 89
2021-22 Jonathan Huberdeau 85
2020-21 Connor McDavid 72
2019-20 Leon Draisaitl 67
2018-19 Nikita Kucherov 87
2017-18 Blake Wheeler 68
  Claude Giroux 68
2016-17 Connor McDavid 70
2015-16 Erik Karlsson 66
2014-15 Nicklas Bäckström 60
2013-14 Sidney Crosby 68
2012-13 Martin St. Louis* 43
2011-12 Henrik Sedin* 67
2010-11 Henrik Sedin* 75
2009-10 Henrik Sedin* 83
2008-09 Evgeni Malkin 78
2007-08 Joe Thornton 67
2006-07 Joe Thornton 92
2005-06 Joe Thornton 96
2003-04 Martin St. Louis* 56
  Scott Gomez 56
2002-03 Peter Forsberg* 77
2001-02 Adam Oates* 64
2000-01 Adam Oates* 69
  Jaromír Jágr 69
1999-00 Mark Recchi* 63
1998-99 Jaromír Jágr 83
1997-98 Jaromír Jágr 67
  Wayne Gretzky* 67
1996-97 Mario Lemieux* 72
  Wayne Gretzky* 72
1995-96 Mario Lemieux* 92
  Ron Francis* 92
1994-95 Ron Francis* 48
1993-94 Wayne Gretzky* 92
1992-93 Adam Oates* 97
1991-92 Wayne Gretzky* 90
1990-91 Wayne Gretzky* 122
1989-90 Wayne Gretzky* 102
1988-89 Mario Lemieux* 114
  Wayne Gretzky* 114
1987-88 Wayne Gretzky* 109
1986-87 Wayne Gretzky* 121
1985-86 Wayne Gretzky* 163
1984-85 Wayne Gretzky* 135
1983-84 Wayne Gretzky* 118
1982-83 Wayne Gretzky* 125
1981-82 Wayne Gretzky* 120
1980-81 Wayne Gretzky* 109
1979-80 Wayne Gretzky* 86
1978-79 Bryan Trottier* 87
1977-78 Bryan Trottier* 77
1976-77 Guy Lafleur* 80
1975-76 Bobby Clarke* 89
1974-75 Bobby Orr* 89
  Bobby Clarke* 89
1973-74 Bobby Orr* 90
1972-73 Phil Esposito* 75
1971-72 Bobby Orr* 80
1970-71 Bobby Orr* 102
1969-70 Bobby Orr* 87
1968-69 Phil Esposito* 77
1967-68 Phil Esposito* 49
1966-67 Stan Mikita* 62
1965-66 Bobby Rousseau 48
  Stan Mikita* 48
  Jean Béliveau* 48
1964-65 Stan Mikita* 59
1963-64 Andy Bathgate* 58
1962-63 Henri Richard* 50
1961-62 Andy Bathgate* 56
1960-61 Jean Béliveau* 58
1959-60 Don McKenney 49
1958-59 Dickie Moore* 55
1957-58 Henri Richard* 52
1956-57 Ted Lindsay* 55
1955-56 Bert Olmstead* 56
1954-55 Bert Olmstead* 48
1953-54 Gordie Howe* 48
1952-53 Gordie Howe* 46
1951-52 Elmer Lach* 50
1950-51 Ted Kennedy* 43
  Gordie Howe* 43
1949-50 Ted Lindsay* 55
1948-49 Doug Bentley* 43
1947-48 Doug Bentley* 37
1946-47 Billy Taylor 46
1945-46 Elmer Lach* 34
1944-45 Elmer Lach* 54
1943-44 Clint Smith* 49
1942-43 Bill Cowley* 45
1941-42 Phil Watson 37
1940-41 Bill Cowley* 47
1939-40 Milt Schmidt* 30
1938-39 Bill Cowley* 34
1937-38 Syl Apps* 29
1936-37 Syl Apps* 29
1935-36 Art Chapman 28
1934-35 Art Chapman 34
1933-34 Joe Primeau* 32
1932-33 Frank Boucher* 28
1931-32 Joe Primeau* 37
1930-31 Joe Primeau* 32
1929-30 Frank Boucher* 36
1928-29 Frank Boucher* 16
1927-28 Howie Morenz* 18
1926-27 Dick Irvin* 18
1925-26 Frank Nighbor* 14
1924-25 Hap Day* 17
1923-24 Lionel Hitchman 10
  King Clancy* 10
1922-23 Edmond Bouchard 15
1921-22 Harry Cameron* 17
1920-21 Jack Darragh* 14
1919-20 Frank Nighbor* 16
1918-19 Frank Nighbor* 9
  Newsy Lalonde* 9
  Eddie Gerard* 9
1917-18 Reg Noble* 10
  Cy Denneny* 10
  Corb Denneny 10
  Harry Cameron* 10

WHA Leaders

WHA Leaders Table
Season Player A
1978-79 Robbie Ftorek 77
1977-78 Marc Tardif 89
  Ulf Nilsson 89
1976-77 Ulf Nilsson 85
1975-76 J.C. Tremblay 77
  Marc Tardif 77
1974-75 André Lacroix 106
1973-74 André Lacroix 80
1972-73 J.C. Tremblay 75