Fantasy Hockey Rankings

Fantasy Hockey Rankings

Fantasy hockey rankings for the entire 2023-24 NHL season and rankings over the last 7, 14, and 30 days. Updated daily.

Want to create your own ratings and rankings? You can use any of the 24 categories available by ticking the categories on or off (below).

Think a category is worth more than the others? Use the multiplier below each category option to add adjust the impact of it.

Last updated: 04 September 2023 by Thomas Nestico ( @TJStats)

Unlock our premium Yahoo & ESPN league tools with an active Patreon subscription for $2/mo MORE INFORMATION

SHOW MIN GP Z SCORE POSITION FROM NHL TEAM DATA AND RANKINGS FROM BASED ON G +/-
Definitions
Total
Color Guide
Elite Very Good Good Average Below Average Not Good
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
1 Connor McDavid CEDM82 23.0
0.72
1.10
0.18
4.22
1.10
0.77


(/)

14.51
2 Nathan MacKinnon CCOL76 22.3
0.55
0.93
0.41
5.00
0.79
0.49


(/)

12.00
3 Matthew Tkachuk LWFLO75 21.6
0.52
0.88
0.51
3.96
0.99
0.43


(/)

10.65
4 Auston Matthews CTOR76 22.3
0.65
0.63
0.47
4.84
1.05
0.37


(/)

10.58
5 Leon Draisaitl CEDM82 22.4
0.65
0.95
0.07
3.06
0.78
0.67


(/)

10.00
6 David Pastrnak RWBOS77 18.8
0.68
0.57
0.36
4.57
1.00
0.40


(/)

9.69
7 Jason Robertson LWDAL79 19.9
0.56
0.75
0.37
3.57
0.70
0.42


(/)

8.46
8 Mikko Rantanen RWCOL80 22.2
0.64
0.65
0.26
3.65
0.86
0.44


(/)

8.32
9 Nikita Kucherov RWTBL77 20.1
0.38
0.94
0.17
3.29
0.73
0.60


(/)

8.14
10 Kirill Kaprizov LWMIN78 23.2
0.65
0.56
0.15
4.09
1.10
0.44


(/)

8.03
11 Cale Makar DCOL75 28.8
0.31
0.73
0.33
3.12
1.28
0.45


(/)

6.82
12 Brady Tkachuk LWOTT82 19.8
0.44
0.57
0.00
4.06
3.05
0.31


(/)

6.68
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
13 Mitchell Marner RWTOR79 22.0
0.41
0.86
0.32
2.58
0.67
0.39


(/)

6.30
14 Alex Ovechkin LWWSH74 18.7
0.50
0.41
0.01
4.03
2.53
0.34


(/)

5.93
15 Steven Stamkos CTBL76 19.2
0.43
0.59
0.17
3.07
1.21
0.43


(/)

5.65
16 Jack Hughes C,LWNJD75 21.0
0.53
0.72
0.08
3.81
0.13
0.35


(/)

5.34
17 Brad Marchand LWBOS75 19.3
0.32
0.65
0.33
2.87
1.19
0.36


(/)

5.31
18 Aleksander Barkov CFLO72 20.9
0.38
0.74
0.19
3.01
0.74
0.40


(/)

5.28
19 Timo Meier RWNJD80 21.6
0.50
0.39
0.05
4.05
2.10
0.30


(/)

5.28
20 Roope Hintz CDAL74 19.6
0.54
0.53
0.32
2.76
0.76
0.32


(/)

5.25
21 Tage Thompson CBUF78 19.3
0.58
0.54
0.06
3.60
0.74
0.36


(/)

5.15
22 Alexandar Georgiev GCOL55 60.0






0.07
0.60
0.918 (28.2/30.7)
2.51
5.05
23 Sidney Crosby CPIT79 18.7
0.35
0.66
0.22
3.24
0.81
0.38


(/)

4.99
24 Igor Shesterkin GNYR60 60.0






0.07
0.58
0.919 (27.2/29.6)
2.40
4.88
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
25 Ilya Sorokin GNYI62 60.0






0.07
0.53
0.920 (27.5/29.8)
2.39
4.87
26 Elias Pettersson CVAN82 21.3
0.49
0.71
0.11
2.96
0.83
0.32


(/)

4.74
27 William Nylander RWTOR82 19.2
0.49
0.56
0.17
3.56
0.22
0.35


(/)

4.61
28 Mika Zibanejad CNYR82 19.0
0.43
0.57
0.20
2.85
0.84
0.38


(/)

4.51
29 John Tavares CTOR82 16.7
0.40
0.50
0.05
3.34
1.33
0.42


(/)

4.44
30 Andrei Svechnikov RWCAR75 19.0
0.32
0.57
0.19
3.04
2.28
0.24


(/)

4.42
31 Linus Ullmark GBOS41 60.0






0.05
0.61
0.919 (27.3/29.7)
2.42
4.37
32 Connor Hellebuyck GWPG62 60.0






0.07
0.52
0.919 (28.2/30.7)
2.50
4.29
33 Artemi Panarin LWNYR76 19.7
0.36
0.75
0.15
2.54
0.32
0.45


(/)

4.25
34 Andrei Vasilevskiy GTBL60 60.0






0.07
0.58
0.917 (28.7/31.3)
2.60
4.23
35 J.T. Miller C,RWVAN82 20.9
0.38
0.65
-0.07
2.65
2.37
0.35


(/)

4.20
36 Jake Guentzel LWPIT72 20.9
0.49
0.50
0.14
3.28
1.06
0.29


(/)

4.20
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
37 Brayden Point CTBL78 19.8
0.59
0.47
0.14
2.78
0.55
0.35


(/)

4.13
38 Roman Josi DNSH74 24.1
0.26
0.58
0.23
3.80
0.73
0.32


(/)

4.02
39 Joe Pavelski CDAL82 16.7
0.33
0.51
0.38
2.37
1.20
0.32


(/)

3.99
40 Jake Oettinger GDAL60 60.0






0.07
0.58
0.916 (26.3/28.7)
2.40
3.92
41 Jeremy Swayman GBOS41 60.0






0.05
0.61
0.917 (27.3/29.8)
2.46
3.83
42 Ryan Nugent-Hopkins CEDM75 18.4
0.36
0.59
0.12
2.28
0.53
0.51


(/)

3.71
43 Filip Gustavsson GMIN50 60.0






0.06
0.54
0.917 (27.6/30.1)
2.50
3.64
44 Kyle Connor LWWPG82 22.4
0.45
0.57
0.00
3.63
0.51
0.34


(/)

3.63
45 Kevin Fiala LWLAK77 18.1
0.34
0.73
0.09
3.05
0.74
0.31


(/)

3.60
46 Tim Stützle LWOTT80 22.1
0.48
0.63
-0.05
2.68
1.38
0.33


(/)

3.57
47 Max Pacioretty LWWSH50 15.4
0.42
0.38
0.32
3.48
0.68
0.24


(/)

3.57
48 Filip Forsberg LWNSH72 16.8
0.43
0.46
0.08
3.00
1.51
0.31


(/)

3.56
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
49 Juuse Saros GNSH62 60.0






0.07
0.45
0.917 (30.1/32.8)
2.71
3.53
50 Chris Kreider LWNYR80 18.7
0.48
0.24
0.19
2.98
1.73
0.28


(/)

3.30
51 Brandon Montour DFLO76 23.0
0.18
0.61
0.24
2.83
1.07
0.36


(/)

3.23
52 Matt Boldy LWMIN77 21.1
0.43
0.43
0.16
3.17
0.78
0.30


(/)

3.12
53 Sebastian Aho CCAR80 20.4
0.50
0.46
0.15
2.95
0.81
0.24


(/)

3.06
54 Jack Eichel CVGK72 18.9
0.38
0.50
0.24
3.29
0.93
0.19


(/)

3.06
55 Zach Hyman LWEDM76 19.1
0.41
0.50
0.12
3.21
0.95
0.26


(/)

3.05
56 Ilya Samsonov GTOR52 60.0






0.06
0.60
0.914 (25.9/28.3)
2.42
3.01
57 Alex DeBrincat RWDET82 22.4
0.40
0.54
-0.12
3.37
1.37
0.34


(/)

3.01
58 Adam Fox DNYR82 29.5
0.16
0.79
0.24
2.13
0.34
0.42


(/)

2.99
59 Rasmus Dahlin DBUF82 28.8
0.18
0.73
0.04
2.61
1.43
0.37


(/)

2.91
60 Nico Hischier CNJD77 21.1
0.39
0.64
0.18
3.07
0.48
0.21


(/)

2.90
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
61 Mark Stone RWVGK72 20.4
0.38
0.54
0.26
2.63
0.72
0.24


(/)

2.82
62 Alex Tuch RWBUF72 18.7
0.43
0.54
0.17
2.82
0.69
0.22


(/)

2.68
63 Nikolaj Ehlers LWWPG72 17.4
0.36
0.47
0.19
3.36
0.67
0.24


(/)

2.66
64 Logan Thompson GVGK34 60.0






0.03
0.65
0.915 (26.4/28.8)
2.44
2.63
65 Sam Reinhart CFLO82 21.3
0.43
0.49
-0.01
2.92
0.74
0.37


(/)

2.60
66 Evgeni Malkin CPIT72 16.6
0.31
0.57
0.00
2.90
0.63
0.42


(/)

2.51
67 Dougie Hamilton DNJD76 21.5
0.24
0.51
0.20
3.26
0.87
0.28


(/)

2.46
68 Adin Hill GVGK48 60.0






0.06
0.58
0.913 (25.4/27.9)
2.44
2.42
69 Joel Eriksson Ek CMIN81 19.1
0.30
0.43
0.11
3.10
1.59
0.26


(/)

2.42
70 Pavel Francouz GCOL27 60.0






0.04
0.59
0.915 (28.2/30.8)
2.63
2.36
71 Miro Heiskanen DDAL78 26.7
0.13
0.69
0.19
2.45
0.63
0.39


(/)

2.33
72 Adrian Kempe CLAK82 18.4
0.49
0.29
0.09
2.96
1.37
0.23


(/)

2.25
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
73 Stuart Skinner GEDM50 60.0






0.06
0.60
0.912 (28.0/30.7)
2.70
2.23
74 Mats Zuccarello RWMIN73 20.4
0.25
0.59
0.06
2.74
0.71
0.38


(/)

2.18
75 Jake DeBrusk LWBOS72 16.7
0.39
0.33
0.28
2.86
1.21
0.17


(/)

2.13
76 Vincent Trocheck CNYR80 19.0
0.26
0.49
0.10
2.61
2.23
0.20


(/)

2.11
77 Pavel Buchnevich LWSTL73 18.0
0.30
0.59
0.29
2.08
0.74
0.23


(/)

2.08
78 Drake Batherson RWOTT72 21.4
0.31
0.53
-0.13
3.11
1.51
0.33


(/)

2.06
79 Vitek Vanecek GNJD52 60.0






0.06
0.64
0.911 (23.3/25.6)
2.29
2.03
80 Mathew Barzal CNYI72 18.8
0.24
0.63
0.22
2.33
0.49
0.31


(/)

1.98
81 Joonas Korpisalo GOTT45 60.0






0.07
0.51
0.912 (28.2/30.9)
2.71
1.96
82 Elias Lindholm CCGY82 19.9
0.31
0.49
0.18
2.50
1.22
0.23


(/)

1.91
83 Johnny Gaudreau LWCBJ82 21.1
0.31
0.71
0.01
3.04
0.07
0.31


(/)

1.89
84 Quinn Hughes DVAN80 26.9
0.09
0.81
0.19
1.93
0.35
0.40


(/)

1.88
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
85 Charlie McAvoy DBOS75 24.3
0.11
0.59
0.41
1.65
1.36
0.25


(/)

1.86
86 Martin Necas CCAR81 19.5
0.33
0.56
0.10
2.73
0.72
0.26


(/)

1.85
87 Jamie Benn LWDAL82 14.1
0.32
0.39
0.21
2.12
1.17
0.31


(/)

1.75
88 Rickard Rakell RWPIT78 18.7
0.33
0.33
0.09
2.96
1.69
0.23


(/)

1.75
89 Valeri Nichushkin RWCOL72 19.7
0.28
0.46
0.24
2.82
1.06
0.19


(/)

1.74
90 Patrik Laine LWCBJ72 19.7
0.40
0.51
0.00
3.10
0.50
0.26


(/)

1.70
91 Jesper Bratt LWNJD78 19.4
0.41
0.50
0.15
2.65
0.31
0.23


(/)

1.66
92 Carter Verhaeghe CFLO77 16.7
0.47
0.33
0.30
3.08
0.38
0.12


(/)

1.65
93 Pierre-Luc Dubois LWLAK76 20.0
0.34
0.38
0.13
2.82
1.01
0.25


(/)

1.55
94 Sam Bennett CFLO72 17.4
0.25
0.36
0.15
3.04
2.21
0.13


(/)

1.50
95 Mark Scheifele CWPG78 22.0
0.51
0.37
0.00
2.65
0.64
0.27


(/)

1.44
96 Tyler Toffoli RWNJD79 15.7
0.35
0.35
0.15
3.08
0.76
0.23


(/)

1.42
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
97 Tristan Jarry GPIT50 60.0






0.06
0.56
0.910 (27.4/30.1)
2.70
1.32
98 Dylan Larkin CDET74 19.7
0.39
0.53
-0.15
2.99
0.65
0.32


(/)

1.30
99 Claude Giroux RWOTT81 17.4
0.37
0.47
0.04
2.56
0.88
0.26


(/)

1.25
100 Jonathan Marchessault RWVGK79 17.5
0.37
0.38
0.05
3.20
0.99
0.20


(/)

1.21
101 Jordan Kyrou CSTL79 18.8
0.47
0.49
-0.09
3.25
0.15
0.25


(/)

1.18
102 Nazem Kadri CCGY80 16.7
0.30
0.40
0.01
3.33
1.19
0.23


(/)

1.15
103 Jeff Skinner LWBUF81 15.4
0.37
0.47
0.17
2.79
0.25
0.20


(/)

1.12
104 Evander Kane LWEDM72 18.5
0.42
0.19
-0.01
3.60
2.78
0.01


(/)

1.11
105 John Carlson DWSH72 23.9
0.25
0.44
-0.01
3.31
1.14
0.26


(/)

1.10
106 Antti Raanta GCAR41 60.0






0.05
0.63
0.908 (21.7/23.9)
2.20
1.05
107 Jared McCann LWSEA78 14.6
0.42
0.35
0.18
2.47
0.73
0.19


(/)

1.04
108 Mikhail Sergachev DTBL81 24.8
0.11
0.61
0.14
1.94
1.63
0.27


(/)

1.03
R#PLAYERPOSTEAMGPTOIGA+/-SOGHITPPPSHOWSV%GAATOTAL
109 Evan Bouchard DEDM82 23.9
0.17
0.56
0.07
2.32
1.27
0.29


(/)

1.00
110 Clayton Keller RWARI78 20.3
0.44
0.60
0.00
2.54
0.21
0.21


(/)

0.96
111 Josh Morrissey DWPG81 23.2
0.17
0.57
0.11
2.15
1.20
0.28


(/)

0.95
112 Frederik Andersen GCAR41 60.0






0.05
0.63
0.908 (22.6/24.9)
2.29
0.92
113 Erik Karlsson DPIT72 23.5
0.25
0.69
0.00
2.42
0.38
0.29


(/)

0.90
114 Connor Bedard CCHI80 20.0
0.45
0.45
-0.19
3.50
0.50
0.25


(/)

0.84
115 Scott Wedgewood GDAL22 60.0