NHL

Yesterday's Perfect NHL DFS Lineups: Thursday 4/20/17

Phil Kessel and the Penguins eliminated Columbus last night. Who joined him in the perfect lineup?

Ever finish a night of daily fantasy and wonder what a perfect lineup would look like? Well, each day here at numberFire, we're going to share that information with you. Last night's lineups are listed below.

As always, make sure to check out our optimal lineups -- which will be updated periodically leading up to every game -- to see who our algorithms recommend as the best plays. Also, make sure to check out our daily fantasy hockey primer to get a deeper dive into a few of our favorite plays on the board.

FanDuel

Player Position Salary TOI G A PIM GA SV FP
Evgeni Malkin (PIT) C $8900 18:19 0 3 0 0 0 28.2
Marc-Andre Fleury (PIT) G $8500 59:48 0 0 0 2 49 43.2
Phil Kessel (PIT) W $7300 14:34 1 2 0 0 0 32.2
Viktor Arvidsson (NSH) W $6500 15:24 1 1 0 0 0 23.2
Roman Josi (NSH) D $6000 24:20 2 0 0 0 0 30.4
Ryan Ellis (NSH) D $5000 23:18 0 2 0 0 0 17.6
Bryan Rust (PIT) W $4200 14:54 2 0 0 0 0 36.8
Artturi Lehkonen (MTL) W $3900 17:12 1 1 0 0 0 28.5
Colton Sissons (NSH) C $3200 14:58 1 1 4 0 0 28
Total Salary $53500 Total FP 268.1

DraftKings

Player Position Salary TOI G A PIM GA SV FP
Marc-Andre Fleury (PIT) G $8200 59:48 0 0 0 2 49 10.8
Evgeni Malkin (PIT) C $8100 18:19 0 3 0 0 0 7
Phil Kessel (PIT) RW $6600 14:34 1 2 0 0 0 8
Roman Josi (NSH) D $5900 24:20 2 0 0 0 0 8
Mika Zibanejad (NYR) C $5100 17:53 1 1 0 0 0 7.5
Bryan Rust (PIT) LW $4600 14:54 2 0 0 0 0 10
Artturi Lehkonen (MTL) LW $3700 17:12 1 1 0 0 0 7.5
David Schlemko (SJ) D $3300 18:47 1 0 0 0 0 4.5
Colton Sissons (NSH) C $3200 14:58 1 1 4 0 0 7.5
Total Salary $48700 Total FP 70.8

FantasyScore

Player Position Salary TOI G A PIM GA SV FP
Pekka Rinne (NSH) G $6800 60:00 0 0 0 1 30 8
Marc-Andre Fleury (PIT) G $6400 59:48 0 0 0 2 49 10.8
Phil Kessel (PIT) W $6300 14:34 1 2 0 0 0 10.4
Leon Draisaitl (EDM) W $6000 28:11 0 2 0 0 0 7.3
Roman Josi (NSH) D $6000 24:20 2 0 0 0 0 8.8
Mika Zibanejad (NYR) C $4800 17:53 1 1 0 0 0 8.6
Ryan Ellis (NSH) D $4400 23:18 0 2 0 0 0 6.2
Viktor Arvidsson (NSH) W $3900 15:24 1 1 0 0 0 8.4
Colton Sissons (NSH) C $2000 14:58 1 1 4 0 0 9
Bryan Rust (PIT) W $2000 14:54 2 0 0 0 0 9.6
Total Salary $48600 Total FP 87.1

DraftDay

Player Position Salary TOI G A PIM GA SV FP
Marc-Andre Fleury (PIT) G $20300 59:48 0 0 0 2 49 14.7
Evgeni Malkin (PIT) C $14700 18:19 0 3 0 0 0 8
Roman Josi (NSH) D $13850 24:20 2 0 0 0 0 8
Phil Kessel (PIT) RW $12250 14:34 1 2 0 0 0 9
Seth Jones (CBJ) D $9850 24:58 0 1 0 0 0 5
Mika Zibanejad (NYR) C $8950 17:53 1 1 0 0 0 7.5
Bryan Rust (PIT) RW $6200 14:54 2 0 0 0 0 10
Artturi Lehkonen (MTL) LW $5450 17:12 1 1 0 0 0 8
Colton Sissons (NSH) C/LW $5000 14:58 1 1 4 0 0 7.5
Total Salary $96550 Total FP 77.7

Yahoo

Player Position Salary TOI G A PIM GA SV FP
Henrik Lundqvist (NYR) G $36 74:22 0 0 0 2 34 19
Marc-Andre Fleury (PIT) G $33 59:48 0 0 0 2 49 26.5
Phil Kessel (PIT) RW $26 14:34 1 2 0 0 0 22
Roman Josi (NSH) D $26 24:20 2 0 0 0 0 20
Viktor Arvidsson (NSH) LW $23 15:24 1 1 0 0 0 18
Bryan Rust (PIT) RW $17 14:54 2 0 0 0 0 24
David Schlemko (SJ) D $13 18:47 1 0 0 0 0 13
Colton Sissons (NSH) C $12 14:58 1 1 4 0 0 19
David Desharnais (EDM) C $12 13:19 1 1 0 0 0 16
Total Salary $198 Total FP 177.5