Skip to main content

April keeper league fantasy player rankings

Need to know who to pick up in your keeper league? THN.com fantasy expert Darryl Dobbs lays out the top 300 players in the NHL based on their potential-points value.
The Hockey News

The Hockey News

Need to know who to pick up in your keeper league? THN.com fantasy expert Darryl Dobbs lays out the top 300 players in the NHL based on their potential-points value.

Ratings are a reflection of a player's trade value in keeper league fantasy hockey pools. They reflect a player's predicted points, historical points, injury risk, playoff value, power play time, and long-term potential.

April

Player

Team

D?

Rating

March

Feb

Change

1

Sidney Crosby

PIT

272.0

1

1

0

2

Evgeni Malkin

PIT

206.9

2

2

0

3

Alex Ovechkin

WAS

187.8

3

3

0

4

John Tavares

NYI

163.0

5

4

1

5

Steven Stamkos

TB

162.6

8

8

3

6

Claude Giroux

PHI

162.6

10

11

4

7

Ryan Getzlaf

ANA

158.1

7

7

0

8

Nicklas Backstrom

WAS

156.0

6

6

-2

9

Tyler Seguin

DAL

148.4

13

13

4

10

Phil Kessel

TOR

144.7

9

9

-1

11

Corey Perry

ANA

142.5

11

10

0

12

Patrick Kane

CHI

141.3

4

5

-8

13

Taylor Hall

EDM

138.7

12

12

-1

14

Joe Thornton

SJ

131.3

17

14

3

15

Anze Kopitar

LA

131.0

14

16

-1

16

Jamie Benn

DAL

130.6

16

17

0

17

Jonathan Toews

CHI

130.5

15

15

-2

18

Matt Duchene

COL

129.1

21

22

3

19

Erik Karlsson

OTT

y

125.8

22

21

3

20

Nathan MacKinnon

COL

121.8

23

30

3

21

James Neal

PIT

116.4

19

18

-2

22

Eric Staal

CAR

114.0

20

20

-2

23

Jordan Eberle

EDM

113.8

25

23

2

24

Ryan Nugent-Hopkins

EDM

112.3

24

26

0

25

Joe Pavelski

SJ

112.0

28

35

3

26

Chris Kunitz

PIT

111.7

26

25

0

27

Patrick Sharp

CHI

111.0

27

28

0

28

Martin St Louis

NYR

108.5

18

19

-10

29

Patrick Marleau

SJ

102.1

31

36

2

30

Kyle Okposo

NYI

102.0

30

32

0

31

Blake Wheeler

WPG

101.5

35

39

4

32

Gabriel Landeskog

COL

100.8

32

53

0

33

Jason Spezza

OTT

100.0

34

38

1

34

Thomas Vanek

MTL

99.4

40

41

6

35

James van Riemsdyk

TOR

98.1

29

34

-6

36

David Krejci

BOS

98.0

41

42

5

37

Zach Parise

MIN

97.5

38

37

1

38

Alexander Steen

STL

94.0

45

40

7

39

T.J. Oshie

STL

93.9

47

47

8

40

Jakub Voracek

PHI

91.6

48

45

8

41

Logan Couture

SJ

91.0

44

44

3

42

Duncan Keith

CHI

y

90.9

42

43

0

43

Derek Stepan

NYR

89.1

50

50

7

44

Alex Pietrangelo

STL

y

87.8

52

55

8

45

Bobby Ryan

OTT

87.7

37

27

-8

46

Jarome Iginla

BOS

86.9

72

81

26

47

Bryan Little

WPG

86.6

49

49

2

48

Henrik Sedin

VAN

86.4

36

31

-12

49

Marian Hossa

CHI

85.6

46

46

-3

50

David Backes

STL

85.6

55

52

5

51

Henrik Zetterberg

DET

84.7

43

24

-8

52

Ryan O'Reilly

COL

83.9

75

90

23

53

Kyle Turris

OTT

82.0

53

48

0

54

Valtteri Filppula

TB

82.0

68

59

14

55

Dustin Byfuglien

WPG

y

81.5

57

57

2

56

P.K. Subban

MTL

y

81.5

67

54

11

57

Ryan Johansen

CBJ

81.5

51

58

-6

58

Jaden Schwartz

STL

81.3

64

69

6

59

Patrice Bergeron

BOS

80.6

90

86

31

60

Paul Stastny

COL

80.6

54

75

-6

61

Keith Yandle

PHO

y

79.5

62

66

1

62

Milan Lucic

BOS

78.4

70

67

8

63

Max Pacioretty

MTL

78.3

77

91

14

64

Pavel Datsyuk

DET

78.1

33

33

-31

65

Rick Nash

NYR

77.3

56

51

-9

66

Jason Pominville

MIN

76.3

58

60

-8

67

Jeff Carter

LA

75.1

63

115

-4

68

Daniel Sedin

VAN

75.0

39

29

-29

69

Gustav Nyquist

DET

72.7

138

142

69

70

Jeff Skinner

CAR

71.8

60

63

-10

71

Ondrej Palat

TB

71.7

106

147

35

72

Kevin Shattenkirk

STL

y

71.2

83

83

11

73

Vladimir Tarasenko

STL

70.2

69

71

-4

74

Andrew Ladd

WPG

69.6

74

73

0

75

David Perron

EDM

69.4

81

88

6

76

Mikko Koivu

MIN

69.4

101

93

25

77

Wayne Simmonds

PHI

69.4

87

94

10

78

Mikkel Boedker

PHO

69.3

73

72

-5

79

Mats Zuccarello

NYR

68.8

95

82

16

80

Brad Marchand

BOS

68.0

94

97

14

81

Nazem Kadri

TOR

67.3

59

61

-22

82

David Desharnais

MTL

67.1

118

126

36

83

Jiri Hudler

CGY

66.8

61

56

-22

84

Scott Hartnell

PHI

66.8

104

106

20

85

Teddy Purcell

TB

65.9

88

85

3

86

Mike Richards

LA

65.8

76

68

-10

87

Shea Weber

NSH

y

65.6

96

101

9

88

Mike Ribeiro

PHO

65.0

65

65

-23

89

Brayden Schenn

PHI

64.5

78

74

-11

90

Oliver Ekman-Larsson

PHO

y

64.5

120

98

30

91

Brandon Saad

CHI

64.0

71

70

-20

92

Tyler Johnson

TB

63.7

105

134

13

93

Frans Nielsen

NYI

63.7

97

84

4

94

Jonathan Huberdeau

FLA

63.6

93

96

-1

95

Radim Vrbata

PHO

63.5

79

80

-16

96

Brad Richards

NYR

62.6

80

77

-16

97

Tyler Ennis

BUF

62.6

89

79

-8

98

Valeri Nichushkin

DAL

62.4

91

92

-7

99

Evander Kane

WPG

62.3

82

78

-17

100

Jussi Jokinen

PIT

61.9

100

105

0

101

Jaromir Jagr

NJ

61.4

115

121

14

102

Alex Galchenyuk

MTL

61.2

66

62

-36

103

Matt Moulson

MIN

61.0

136

145

33

104

Drew Doughty

LA

y

60.0

99

99

-5

105

Patrik Elias

NJ

59.9

124

125

19

106

Alexander Semin

CAR

59.5

98

95

-8

107

Nick Bonino

ANA

59.4

85

76

-22

108

Nail Yakupov

EDM

57.7

103

103

-5

109

Victor Hedman

TB

y

57.6

123

138

14

110

Derick Brassard

NYR

57.2

107

118

-3

111

Joffrey Lupul

TOR

57.2

84

64

-27

112

Mikael Granlund

MIN

56.9

130

130

18

113

Reilly Smith

BOS

56.7

114

104

1

114

Cody Hodgson

BUF

56.6

86

87

-28

115

Mark Scheifele

WPG

55.2

108

110

-7

116

Clarke MacArthur

OTT

54.8

128

116

12

117

Derek Roy

STL

54.6

102

107

-15

118

Jordan Staal

CAR

54.6

113

109

-5

119

Tyler Bozak

TOR

54.5

111

117

-8

120

Loui Eriksson

BOS

54.4

121

119

1

121

Tomas Plekanec

MTL

54.3

122

124

1

122

Alex Killorn

TB

54.2

119

143

-3

123

Chris Kreider

NYR

53.9

116

100

-7

124

Craig Smith

NSH

53.6

125

135

1

125

Brendan Gallagher

MTL

53.3

126

128

1

126

Marcus Johansson

WAS

53.1

110

112

-16

127

Brent Burns

SJ

y

52.5

131

102

4

128

Brandon Dubinsky

CBJ

52.4

132

131

4

129

Antoine Vermette

PHO

51.8

127

140

-2

130

Ryan Kesler

VAN

50.8

92

89

-38

131

Sean Monahan

CGY

50.6

134

132

3

132

Adam Henrique

NJ

50.2

171

183

39

133

Sean Couturier

PHI

49.5

141

146

8

134

Mike Cammalleri

CGY

49.3

168

167

34

135

PA Parenteau

COL

49.1

112

123

-23

136

Carl Soderberg

BOS

48.6

177

192

41

137

Martin Hanzal

PHO

48.3

117

108

-20

138

Justin Williams

LA

47.7

135

122

-3

139

Patric Hornqvist

NSH

47.7

153

153

14

140

Matt Read

PHI

46.9

139

137

-1

141

Mathieu Perreault

ANA

46.5

145

139

4

142

Mike Green

WAS

y

46.4

142

144

0

143

Nick Bjugstad

FLA

45.3

146

158

3

144

Jonathan Drouin

TB

44.7

147

148

3

145

Troy Brouwer

WAS

44.6

170

172

25

146

Cam Atkinson

CBJ

44.4

129

129

-17

147

Patrik Berglund

STL

43.9

180

178

33

148

Sam Gagner

EDM

43.8

149

151

1

149

Jakob Silfverberg

ANA

43.7

150

127

1

150

Michael Frolik

WPG

43.7

148

149

-2

151

Mikhail Grabovski

WAS

43.6

109

111

-42

152

Aleksander Barkov

FLA

43.5

140

133

-12

153

Tyler Toffoli

LA

43.0

158

162

5

154

Vincent Lecavalier

PHI

42.5

162

141

8

155

Niklas Kronwall

DET

y

41.6

143

155

-12

156

Kris Letang

PIT

y

41.5

152

114

-4

157

Nino Niederreiter

MIN

41.3

160

169

3

158

Artem Anisimov

CBJ

41.0

155

160

-3

159

Colin Wilson

NSH

41.0

137

113

-22

160

Ryan Strome

NYI

41.0

163

164

3

161

Mikael Backlund

CGY

41.0

178

190

17

162

Daniel Alfredsson

DET

40.2

133

120

-29

163

Mika Zibanejad

OTT

40.1

159

163

-4

164

Ryan Callahan

TB

39.4

201

208

37

165

Ryan Suter

MIN

y

39.3

151

152

-14

166

Johan Franzen

DET

39.2

144

176

-22

167

Cody Eakin

DAL

39.1

164

161

-3

168

Ales Hemsky

OTT

38.7

175

175

7

169

Mason Raymond

TOR

37.8

157

154

-12

170

Marian Gaborik

LA

37.4

154

156

-16

171

David Legwand

DET

37.4

169

168

-2

172

Shane Doan

PHO

37.0

174

170

2

173

Milan Michalek

OTT

36.9

183

181

10

174

Tomas Fleischmann

FLA

36.3

156

136

-18

175

Brent Seabrook

CHI

y

36.2

165

165

-10

176

Kyle Palmieri

ANA

36.1

172

157

-4

177

Evgeny Kuznetsov

WAS

35.7

211

210

34

178

James Wisniewski

CBJ

y

35.6

181

180

3

179

Matt Niskanen

PIT

y

34.7

176

200

-3

180

Tomas Tatar

DET

34.6

186

204

6

181

Charlie Coyle

MIN

34.5

187

185

6

182

Ryan McDonagh

NYR

y

33.9

197

189

15

183

Andrew Cogliano

ANA

33.9

190

171

7

184

Justin Schultz

EDM

y

33.8

184

182

0

185

Dustin Brown

LA

33.7

191

199

6

186

Andrej Sekera

CAR

y

33.5

188

195

2

187

Travis Zajac

NJ

33.3

225

216

38

188

Kris Versteeg

CHI

33.2

185

184

-3

189

Tomas Hertl

SJ

33.1

193

191

4

190

Tommy Wingels

SJ

33.1

173

174

-17

191

Sven Bärtschi

CGY

30.9

202

205

11

192

Mike Fisher

NSH

30.7

203

206

11

193

Alex Chiasson

DAL

30.7

204

173

11

194

Andrew Shaw

CHI

30.7

205

194

11

195

Nathan Gerbe

CAR

30.6

161

159

-34

196

Mikhail Grigorenko

BUF

30.4

207

207

11

197

Mark Giordano

CGY

y

30.1

256

268

59

198

Drew Stafford

BUF

30.1

182

186

-16

199

Alex Goligoski

DAL

y

29.9

243

245

44

200

Zack Kassian

VAN

29.9

221

223

21

201

Pascal Dupuis

PIT

29.8

200

203

-1

202

Lee Stempniak

PIT

29.7

251

252

49

203

Cory Conacher

BUF

29.6

206

214

3

204

Nikita Kucherov

TB

29.6

212

211

8

205

Cam Fowler

ANA

y

29.5

189

188

-16

206

Nick Foligno

CBJ

29.5

213

212

7

207

Olli Jokinen

WPG

29.1

195

197

-12

208

Josh Bailey

NYI

28.6

208

225

0

209

Nick Leddy

CHI

y

28.5

198

201

-11

210

Lars Eller

MTL

28.1

167

166

-43

211

Dougie Hamilton

BOS

y

27.9

223

227

12

212

Tobias Enstrom

WPG

y

27.9

229

224

17

213

Vladimir Sobotka

STL

27.8

239

217

26

214

Erik Johnson

COL

y

27.8

298

294

84

215

John Carlson

WAS

y

27.7

214

213

-1

216

Zdeno Chara

BOS

y

27.6

234

238

18

217

Teuvo Teräväinen

CHI

27.6

232

236

15

218

Slava Voynov

LA

y

27.5

194

196

-24

219

Devin Setoguchi

WPG

27.3

179

177

-40

220

Jiri Tlusty

CAR

27.1

216

219

-4

221

Jay Bouwmeester

STL

y

26.9

210

198

-11

222

Ryan Spooner

BOS

26.1

222

226

0

223

Max Domi

PHO

25.6

227

233

4

224

Tyson Barrie

COL

y

25.5

356

433

132

225

Jacob Trouba

WPG

y

25.3

199

202

-26

226

Ty Rattie

STL

25.0

217

215

-9

227

Roman Josi

NSH

y

24.9

242

254

15

228

Emerson Etem

ANA

24.8

230

229

2

229

Mark Streit

PHI

y

24.6

224

237

-5

230

Elias Lindholm

CAR

24.5

233

232

3

231

Dion Phaneuf

TOR

y

24.5

196

187

-35

232

Brock Nelson

NYI

24.3

220

221

-12

233

Damien Brunner

NJ

24.2

235

239

2

234

Nathan Horton

CBJ

24.1

237

242

3

235

Seth Jones

NSH

y

24.0

228

234

-7

236

John Gaudreau

CGY

23.9

238

243

2

237

Alex Tanguay

COL

23.7

253

218

16

238

Brett Connolly

TB

23.6

241

244

3

239

Chris Stewart

BUF

23.6

166

150

-73

240

Peter Holland

TOR

23.3

246

246

6

241

Jamie McGinn

COL

23.2

270

365

29

242

RJ Umberger

CBJ

22.7

219

220

-23

243

Filip Forsberg

NSH

22.7

249

250

6

244

Brad Boyes

FLA

22.3

240

263

-4

245

Jason Zucker

MIN

22.0

254

255

9

246

Andrei Markov

MTL

y

21.7

252

301

6

247

Dmitrij Jaskin

STL

21.6

255

257

8

248

Dave Bolland

TOR

21.6

226

230

-22

249

Dustin Penner

WAS

21.6

218

209

-31

250

Brian Campbell

FLA

y

21.4

258

241

8

251

Marcus Foligno

BUF

21.3

245

228

-6

252

Beau Bennett

PIT

21.2

260

253

8

253

J.T. Miller

NYR

21.0

262

261

9

254

Matthew Carle

TB

y

20.9

279

276

25

255

Jean-Gabriel Pageau

OTT

20.9

263

264

8

256

Brandon Pirri

FLA

20.9

264

247

8

257

Brandon Sutter

PIT

20.7

248

222

-9

258

Jason Demers

SJ

y

20.6

265

256

7

259

Mark Stone

OTT

20.5

267

266

8

260

Christian Ehrhoff

BUF

y

20.5

268

288

8

261

Marcus Kruger

CHI

20.3

236

240

-25

262

Drayson Bowman

CAR

20.3

259

259

-3

263

Alexander Wennberg

CBJ

20.2

269

267

6

264

Carl Hagelin

NYR

20.1

329

328

65

265

Tomas Jurco

DET

20.1

271

269

6

266

Linden Vey

LA

19.9

273

262

7

267

Anthony Mantha

DET

19.9

274

271

7

268

Chris Higgins

VAN

19.9

250

251

-18

269

Stephen Weiss

DET

19.7

247

249

-22

270

Jack Johnson

CBJ

y

19.3

266

285

-4

271

Scottie Upshall

FLA

19.2

276

286

5

272

Jordan Schroeder

VAN

19.1

278

275

6

273

Joe Colborne

CGY

19.1

302

299

29

274

Brian Gionta

MTL

19.0

231

248

-43

275

Torey Krug

BOS

y

18.8

209

231

-66

276

Anders Lee

NYI

18.7

296

335

20

277

Mark Arcobello

EDM

18.7

244

235

-33

278

Tanner Pearson

LA

18.6

282

280

4

279

Patrick Maroon

ANA

18.5

293

290

14

280

Boone Jenner

CBJ

18.4

285

281

5

281

Cody Franson

TOR

y

18.4

215

179

-66

282

Benoit Pouliot

NYR

18.4

286

315

4

283

Sebastian Collberg

MTL

18.2

287

283

4

284

Nicklas Jensen

VAN

18.2

326

325

42

285

Morgan Rielly

TOR

y

18.2

288

272

3

286

Jake Gardiner

TOR

y

18.1

281

279

-5

287

Bo Horvat

VAN

18.1

289

284

2

288

Vincent Trocheck

FLA

17.9

328

327

40

289

Morgan Klimchuk

CGY

17.8

NR

NR

NEW

290

Reid Boucher

NJ

17.8

291

289

1

291

Bryan Bickell

CHI

17.4

294

282

3

292

Curtis Lazar

OTT

17.3

319

317

27

293

Erik Haula

MIN

17.2

295

291

2

294

Markus Granlund

CGY

17.2

340

336

46

295

Dan Boyle

SJ

y

17.0

297

293

2

296

Matt Nieto

SJ

17.0

299

295

3

297

Jeremy Morin

CHI

16.9

300

296

3

298

Michael Raffl

PHI

16.9

301

274

3

299

Matt Calvert

CBJ

16.6

272

270

-27

300

Kerby Rychel

CBJ

16.3

309

298

9

TOP HEADLINES

Olen Zellweger
Play

Reacting to Team Canada's 2023 World Junior Camp Roster

Team Canada’s preparing for the world juniors after naming 29 players to the camp roster. Tony Ferrari lists some surprises, snubs and other players to watch.

Logan Cooley
Play

Reacting to Team USA's 2023 World Junior Camp Roster

Tony Ferrari lists the snubs, the surprises, the first-year NHL draft eligible players and an X-factor as Team USA released its world junior camp roster on Monday.

Jacob Trouba
Play

Fischler Report: Figuring Out the Flawed New York Rangers

Stan Fischler's report defines a team that's crumbling and a team that's invincible, evaluates players under pressure, praises the Kraken and more.