Assists per Game
Assists divided by games played. Pair with PSPL to separate genuine creators from point-collectors on good lines.
2024-25 regular season · 30+ GP · top 50
- 1

Connor McDavid
EDM · C · 67 GP
1.10 - 2

Nikita Kucherov
TBL · RW · 78 GP
1.08 - 3

Nathan MacKinnon
COL · C · 79 GP
1.06 - 4

Mitch Marner
TOR · RW · 81 GP
0.93 - 5

Quinn Hughes
VAN · D · 68 GP
0.88 - 6

Jack Eichel
VGK · C · 77 GP
0.86 - 7

Robert Thomas
STL · C · 70 GP
0.86 - 8

Jesper Bratt
NJD · LW · 81 GP
0.83 - 9

Cale Makar
COL · D · 80 GP
0.78 - 10

David Pastrnak
BOS · RW · 82 GP
0.77 - 11

Aleksander Barkov
FLA · C · 67 GP
0.76 - 12

Leon Draisaitl
EDM · C · 71 GP
0.76 - 13

Kirill Kaprizov
MIN · LW · 41 GP
0.76 - 14

Shea Theodore
VGK · D · 67 GP
0.75 - 15

Clayton Keller
UTA · RW · 81 GP
0.74 - 16

Lane Hutson
MTL · D · 82 GP
0.73 - 17

Zach Werenski
CBJ · D · 81 GP
0.73 - 18

Mark Stone
VGK · RW · 66 GP
0.73 - 19

Sidney Crosby
PIT · C · 80 GP
0.72 - 20

Nick Suzuki
MTL · C · 82 GP
0.72 - 21

Martin Necas
COL · C · 79 GP
0.71 - 22

Sean Monahan
CBJ · C · 54 GP
0.70 - 23

Rasmus Dahlin
BUF · D · 73 GP
0.70 - 24

Jack Hughes
NJD · C · 62 GP
0.69 - 25

Adam Fox
NYR · D · 74 GP
0.69 - 26

Kyle Connor
WPG · LW · 82 GP
0.68 - 27

Mikko Rantanen
DAL · RW · 82 GP
0.68 - 28

Matthew Tkachuk
FLA · LW · 52 GP
0.67 - 29

Auston Matthews
TOR · C · 67 GP
0.67 - 30

Brandon Hagel
TBL · LW · 82 GP
0.67 - 31

Tim Stützle
OTT · C · 82 GP
0.67 - 32

J.T. Miller
NYR · C · 72 GP
0.67 - 33

Artemi Panarin
NYR · LW · 80 GP
0.65 - 34

Dylan Strome
WSH · C · 82 GP
0.65 - 35

Lucas Raymond
DET · LW · 82 GP
0.65 - 36

Evan Bouchard
EDM · D · 82 GP
0.65 - 37

Victor Hedman
TBL · D · 79 GP
0.65 - 38

Matt Duchene
DAL · C · 82 GP
0.63 - 39

Travis Konecny
PHI · RW · 82 GP
0.63 - 40

Jonathan Drouin
COL · LW · 43 GP
0.60 - 41

Josh Morrissey
WPG · D · 80 GP
0.60 - 42

Mark Scheifele
WPG · C · 82 GP
0.59 - 43

John Carlson
WSH · D · 79 GP
0.58 - 44

Jake Sanderson
OTT · D · 80 GP
0.57 - 45

Sebastian Aho
CAR · C · 79 GP
0.57 - 46

Anze Kopitar
LAK · C · 81 GP
0.57 - 47

Nikolaj Ehlers
WPG · LW · 69 GP
0.57 - 48

Matt Boldy
MIN · LW · 82 GP
0.56 - 49

Pierre-Luc Dubois
WSH · C · 82 GP
0.56 - 50

Jason Robertson
DAL · LW · 82 GP
0.55