FANTASY HOCKEY RANKINGS

Fantasy hockey rankings for the entire 2020-21 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: 11 May 2021 by Joseph Mamone ( @josephmamone)

On a mobile device? Scroll the filtered options and rankings from left-to-right to view all of the data.
SHOW PLAYERS MIN GAMES SHOW Z SCORE POSITION POSITION FROM NHL TEAM SHOW DATA AND RANKINGS FROM BASED ON G +/-
TOTAL: Adjusted total based on selected categories and impact multipliers | COLOR GUIDE: Elite Very Good Good Average Below Average Not good | ICONS: Currently injured In doubt (check injury status)
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
1 Connor McDavid CEDM5422.39 0.61
1.28
0.46
3.61
1.13
0.65
0.00
0.00
0.00 (0.00/0.00)
0.00
15.09
2 Leon Draisaitl C,LWEDM5422.30 0.56
0.94
0.56
3.00
0.67
0.57
0.00
0.00
0.00 (0.00/0.00)
0.00
11.17
3 Nathan MacKinnon CCOL4820.37 0.42
0.94
0.46
4.29
0.79
0.52
0.00
0.00
0.00 (0.00/0.00)
0.00
11.02
4 Auston Matthews CTOR5021.29 0.80
0.50
0.52
4.28
1.12
0.26
0.00
0.00
0.00 (0.00/0.00)
0.00
9.64
5 Mikko Rantanen RWCOL5020.08 0.60
0.62
0.50
3.42
0.52
0.46
0.00
0.00
0.00 (0.00/0.00)
0.00
8.86
6 Jeremy Swayman GBOS960.19 0.00
0.00
0.00
0.00
0.00
0.00
0.22
0.78
0.95 (25.11/26.56)
1.44
8.01
7 Brad Marchand LWBOS5318.91 0.55
0.75
0.47
2.70
1.25
0.34
0.00
0.00
0.00 (0.00/0.00)
0.00
7.90
8 Artemi Panarin LWNYR4219.64 0.40
0.98
0.52
2.52
0.31
0.43
0.00
0.00
0.00 (0.00/0.00)
0.00
7.70
9 Alexander Radulov LW,RWDAL1117.79 0.36
0.73
0.73
2.27
0.36
0.55
0.00
0.00
0.00 (0.00/0.00)
0.00
7.54
10 Alex Ovechkin LWWSH4419.51 0.55
0.41
-0.16
4.05
2.14
0.39
0.00
0.00
0.00 (0.00/0.00)
0.00
7.30
11 Aleksander Barkov CFLO5020.92 0.52
0.64
0.28
3.50
0.62
0.38
0.00
0.00
0.00 (0.00/0.00)
0.00
7.15
12 Cale Makar DCOL4224.32 0.19
0.83
0.33
2.45
1.17
0.52
0.00
0.00
0.00 (0.00/0.00)
0.00
6.57
13 Roope Hintz C,LWDAL4118.24 0.39
0.68
0.24
2.27
1.27
0.44
0.00
0.00
0.00 (0.00/0.00)
0.00
6.09
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
14 Alex DeBrincat LW,RWCHI5220.57 0.62
0.44
0.06
2.96
1.35
0.35
0.00
0.00
0.00 (0.00/0.00)
0.00
6.01
15 Jonathan Huberdeau LWFLO5518.40 0.36
0.76
0.27
2.22
0.93
0.44
0.00
0.00
0.00 (0.00/0.00)
0.00
5.92
16 Sidney Crosby CPIT5520.40 0.44
0.69
0.04
2.89
0.80
0.40
0.00
0.00
0.00 (0.00/0.00)
0.00
5.71
17 Max Pacioretty LWVGK4817.73 0.48
0.56
0.44
3.58
0.69
0.23
0.00
0.00
0.00 (0.00/0.00)
0.00
5.64
18 Mitchell Marner RWTOR5422.09 0.37
0.87
0.48
2.83
0.43
0.24
0.00
0.00
0.00 (0.00/0.00)
0.00
5.47
19 Vincent Trocheck CCAR4718.23 0.36
0.55
-0.06
2.62
2.28
0.38
0.00
0.00
0.00 (0.00/0.00)
0.00
5.33
20 David Pastrnak RWBOS4818.62 0.42
0.58
0.19
3.67
0.73
0.29
0.00
0.00
0.00 (0.00/0.00)
0.00
5.28
21 Joe Pavelski C,RWDAL5619.03 0.45
0.46
0.36
2.48
1.14
0.38
0.00
0.00
0.00 (0.00/0.00)
0.00
5.19
22 Brady Tkachuk LWOTT5518.23 0.31
0.33
-0.29
3.89
4.40
0.18
0.00
0.00
0.00 (0.00/0.00)
0.00
5.18
23 Patrick Kane RWCHI5622.29 0.27
0.91
-0.11
3.34
0.21
0.39
0.00
0.00
0.00 (0.00/0.00)
0.00
4.98
24 Patrice Bergeron CBOS5418.22 0.43
0.44
0.48
3.37
0.91
0.24
0.00
0.00
0.00 (0.00/0.00)
0.00
4.84
25 Gabriel Landeskog C,LWCOL5220.08 0.37
0.58
0.21
2.85
1.48
0.29
0.00
0.00
0.00 (0.00/0.00)
0.00
4.76
26 Steven Stamkos C,LW,RWTBL3818.24 0.45
0.45
0.24
2.39
1.00
0.39
0.00
0.00
0.00 (0.00/0.00)
0.00
4.66
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
27 Sebastian Aho CCAR5619.47 0.43
0.59
0.29
2.64
0.68
0.32
0.00
0.00
0.00 (0.00/0.00)
0.00
4.65
28 Mika Zibanejad CNYR5620.10 0.43
0.46
0.27
3.05
1.34
0.25
0.00
0.00
0.00 (0.00/0.00)
0.00
4.53
29 Nikolaj Ehlers LW,RWWPJ4716.97 0.45
0.53
0.28
3.15
0.55
0.28
0.00
0.00
0.00 (0.00/0.00)
0.00
4.51
30 Tyler Bertuzzi LW,RWDET919.61 0.56
0.22
0.00
2.22
1.44
0.44
0.00
0.00
0.00 (0.00/0.00)
0.00
4.35
31 Dougie Hamilton DCAR5522.72 0.18
0.58
0.36
3.27
0.95
0.33
0.00
0.00
0.00 (0.00/0.00)
0.00
4.13
32 Mark Stone RWVGK5418.88 0.37
0.72
0.48
1.78
0.57
0.30
0.00
0.00
0.00 (0.00/0.00)
0.00
4.08
33 Victor Hedman DTBL5425.05 0.17
0.65
0.17
2.56
0.94
0.44
0.00
0.00
0.00 (0.00/0.00)
0.00
4.01
34 David Perron LW,RWSTL5418.73 0.30
0.67
0.06
2.65
0.83
0.35
0.00
0.00
0.00 (0.00/0.00)
0.00
3.86
35 Evander Kane LW,RWSJS5519.88 0.40
0.49
0.11
3.51
1.71
0.13
0.00
0.00
0.00 (0.00/0.00)
0.00
3.80
36 Semyon Varlamov GNYI3658.80 0.00
0.03
0.00
0.00
0.00
0.00
0.19
0.53
0.93 (26.33/28.33)
2.03
3.74
37 Alex Nedeljkovic GCAR2360.52 0.00
0.04
0.00
0.00
0.00
0.00
0.13
0.65
0.93 (26.26/28.17)
1.91
3.71
38 Andrei Svechnikov LW,RWCAR5517.54 0.27
0.49
0.02
2.67
2.07
0.31
0.00
0.00
0.00 (0.00/0.00)
0.00
3.70
39 Jake Guentzel LW,RWPIT5620.27 0.39
0.61
0.04
2.52
0.77
0.32
0.00
0.00
0.00 (0.00/0.00)
0.00
3.68
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
40 Petr Mrazek GCAR1254.25 0.00
0.00
0.00
0.00
0.00
0.00
0.25
0.50
0.92 (22.92/24.83)
1.92
3.60
41 Matthew Tkachuk LW,RWCGY5218.15 0.21
0.50
0.08
2.69
2.50
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
3.60
42 Kirill Kaprizov LW,RWMIN5418.28 0.50
0.44
0.20
2.81
0.54
0.24
0.00
0.00
0.00 (0.00/0.00)
0.00
3.45
43 Marc-Andre Fleury GVGK3559.62 0.00
0.03
0.00
0.00
0.00
0.03
0.14
0.71
0.93 (25.69/27.71)
2.03
3.43
44 Darnell Nurse DEDM5425.71 0.30
0.37
0.57
2.76
2.15
0.13
0.00
0.00
0.00 (0.00/0.00)
0.00
3.38
45 Tyson Barrie DEDM5421.49 0.15
0.70
0.15
2.67
0.48
0.41
0.00
0.00
0.00 (0.00/0.00)
0.00
3.35
46 Patric Hornqvist RWFLO4416.80 0.32
0.41
-0.09
3.30
1.75
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
3.32
47 John Tavares CTOR5417.99 0.33
0.57
0.26
2.85
0.87
0.22
0.00
0.00
0.00 (0.00/0.00)
0.00
3.31
48 Ondrej Palat LWTBL5517.41 0.27
0.56
0.09
1.98
1.49
0.36
0.00
0.00
0.00 (0.00/0.00)
0.00
3.29
49 Filip Forsberg LWNSH3918.21 0.31
0.51
-0.26
3.28
1.21
0.33
0.00
0.00
0.00 (0.00/0.00)
0.00
3.22
50 Adam Fox DNYR5524.71 0.09
0.76
0.45
1.85
0.42
0.42
0.00
0.00
0.00 (0.00/0.00)
0.00
3.18
51 Tyler Toffoli LW,RWMTL5217.26 0.54
0.31
-0.04
3.04
1.44
0.19
0.00
0.00
0.00 (0.00/0.00)
0.00
3.16
52 Kris Letang DPIT5524.65 0.13
0.71
0.20
2.38
1.67
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
3.13
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
53 Anders Lee LWNYI2717.52 0.44
0.26
0.41
2.96
1.44
0.15
0.00
0.00
0.00 (0.00/0.00)
0.00
3.01
54 Shea Theodore DVGK5222.43 0.15
0.62
0.48
3.02
0.42
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
2.97
55 Kevin Fiala LW,RWMIN4916.93 0.41
0.41
0.00
3.29
0.53
0.29
0.00
0.00
0.00 (0.00/0.00)
0.00
2.96
56 Anze Kopitar CLAK5421.06 0.22
0.69
-0.09
2.07
0.81
0.43
0.00
0.00
0.00 (0.00/0.00)
0.00
2.93
57 Philipp Grubauer GCOL3959.13 0.00
0.05
0.00
0.00
0.00
0.03
0.15
0.74
0.92 (23.03/25.00)
2.00
2.91
58 Zach Hyman C,LW,RWTOR4319.36 0.35
0.42
0.49
2.67
1.60
0.12
0.00
0.00
0.00 (0.00/0.00)
0.00
2.91
59 Elias Lindholm C,RWCGY5219.89 0.33
0.50
0.13
2.37
1.02
0.31
0.00
0.00
0.00 (0.00/0.00)
0.00
2.88
60 Ryan O'Reilly CSTL5420.98 0.44
0.50
0.43
2.28
0.44
0.20
0.00
0.00
0.00 (0.00/0.00)
0.00
2.87
61 Jeff Petry DMTL5522.38 0.22
0.55
0.15
2.33
1.76
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
2.82
62 Jordan Staal CCAR5318.49 0.30
0.42
0.04
1.94
2.55
0.26
0.00
0.00
0.00 (0.00/0.00)
0.00
2.79
63 J.T. Miller C,LW,RWVAN4721.13 0.28
0.55
-0.21
2.02
1.81
0.36
0.00
0.00
0.00 (0.00/0.00)
0.00
2.76
64 Mark Scheifele CWPJ5421.10 0.37
0.72
-0.24
2.22
0.56
0.31
0.00
0.00
0.00 (0.00/0.00)
0.00
2.62
65 Ryan Strome C,RWNYR5618.28 0.25
0.63
0.25
2.29
0.39
0.32
0.00
0.00
0.00 (0.00/0.00)
0.00
2.61
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
66 Jack Eichel CBUF2120.50 0.10
0.76
-0.43
2.90
0.95
0.43
0.00
0.00
0.00 (0.00/0.00)
0.00
2.58
67 Jack Campbell GTOR2159.05 0.00
0.00
0.00
0.00
0.00
0.00
0.10
0.81
0.92 (24.71/26.76)
2.05
2.58
68 Jared McCann C,LWPIT1015.01 0.20
0.50
1.10
1.70
1.40
0.10
0.00
0.00
0.00 (0.00/0.00)
0.00
2.45
69 Jared McCann C,LWPIT3313.84 0.36
0.36
0.12
2.30
0.79
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
2.45
70 T.J. Oshie RWWSH5318.07 0.42
0.40
-0.06
2.00
1.32
0.32
0.00
0.00
0.00 (0.00/0.00)
0.00
2.45
71 Chris Kreider LWNYR5017.40 0.40
0.20
0.06
2.04
2.30
0.28
0.00
0.00
0.00 (0.00/0.00)
0.00
2.44
72 Nicklas Backstrom CWSH5418.59 0.28
0.70
-0.07
1.67
0.44
0.41
0.00
0.00
0.00 (0.00/0.00)
0.00
2.39
73 Andrei Vasilevskiy GTBL4358.69 0.00
0.09
0.00
0.00
0.00
0.07
0.09
0.72
0.93 (26.70/28.86)
2.16
2.30
74 Pavel Buchnevich RWNYR5418.73 0.37
0.52
0.37
2.22
0.91
0.15
0.00
0.00
0.00 (0.00/0.00)
0.00
2.18
75 Sean Couturier CPHI4519.33 0.42
0.49
-0.09
2.69
0.76
0.22
0.00
0.00
0.00 (0.00/0.00)
0.00
2.15
76 Aaron Ekblad DFLO3525.09 0.31
0.31
0.14
2.91
0.66
0.31
0.00
0.00
0.00 (0.00/0.00)
0.00
2.14
77 Martin Necas C,RWCAR5317.29 0.26
0.51
0.47
2.15
0.85
0.21
0.00
0.00
0.00 (0.00/0.00)
0.00
2.04
78 Jakob Chychrun DARI5623.11 0.32
0.41
-0.13
3.14
1.05
0.25
0.00
0.00
0.00 (0.00/0.00)
0.00
2.03
R#PLAYERPOSTEAMGPTOIGOAAST+/-SOGHITPTS(PP)SHUWINSA%GAATOTAL
79 Brayden Point C,RWTBL5618.39 0.41
0.45
0.11
2.34
0.41
0.27
0.00
0.00
0.00 (0.00/0.00)
0.00
2.02
80 Bryan Rust LW,RWPIT5619.72 0.41
0.34
0.07
2.77
1.11
0.20
0.00
0.00
0.00 (0.00/0.00)
0.00
2.00
81 Tomas Hertl C,LWSJS4918.83 0.39
0.49
0.16
2.27
0.80
0.20
0.00
0.00
0.00 (0.00/0.00)
0.00
2.00
82 Jonathan Marchessault C,LWVGK5417.24 0.31
0.46
0.31
3.15
0.80
0.11
0.00
0.00
0.00 (0.00/0.00)
0.00
1.96
83 Ryan Nugent-Hopkins C,LWEDM5020.77 0.30
0.38
-0.06
2.62
0.52
0.38
0.00
0.00
0.00 (0.00/0.00)
0.00
1.87
84 Anthony Stolarz GANA853.04