NHL Projected Penalty Minutes Today
Penalty minutes are an often-overlooked fantasy category. Our PIM projections identify which players are most likely to spend time in the box tonight. Physical players, enforcers, and agitators in heated matchups offer the best PIM upside.
What drives PIM? Penalty minutes come from minor penalties (2 min), major penalties (5 min), and fighting majors (5 min). Physical players and agitators accumulate PIM most consistently.
PIM factors
- Playing style: Enforcers and agitators take more penalties - Game context: Rivalry games and playoff races increase penalties - Opponent: Playing against physical teams creates more scrums - Role: 4th liners often have higher PIM rates
Strategic value
PIM is highly unpredictable but can be targeted in specific matchups. Physical games between rivals produce the most penalty minutes.
Sorted by Projected Penalty Minutes
264 players| Player | Team | Pos | Opp | Rost% | PIM ↓ | G | A | PTS | SOG | HIT | BLK | PPG | PPA | PPP | SHG | SHA | FOW | FOL | TK | GV | +/- | TOI | SFT | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Scott Sabourin | TB | RW | vs NYR | 0.2% | 1.70 | 0.00 | 0.10 | 0.10 | 0.30 | 2.00 | 0.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 0.30 | 0.00 | 0.00 | 0.00 | 8.30 | 11.30 | 1.10 |
Logan Stanley | BUF | D | vs DAL | 17.7% | 1.40 | 0.10 | 0.30 | 0.40 | 1.20 | 1.20 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 15.70 | 19.50 | 3.60 |
Mikko Rantanen | DAL | RW | @ BUF | 87.0% | 1.30 | 0.30 | 0.70 | 1.00 | 1.90 | 1.10 | 0.40 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.60 | 1.20 | 0.00 | 0.00 | 0.00 | 20.10 | 20.90 | 7.70 |
Donovan Sebrango | FLA | D | vs DET | 0.1% | 1.30 | 0.00 | 0.40 | 0.40 | 1.10 | 2.20 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 17.00 | 22.50 | 3.00 |
A.J. Greer | FLA | LW | vs DET | 9.2% | 1.20 | 0.20 | 0.30 | 0.50 | 1.50 | 2.50 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 0.40 | 0.00 | 0.00 | 0.10 | 14.00 | 18.10 | 4.20 |
Max Domi | TOR | C | @ OTT | 9.9% | 1.10 | 0.20 | 0.30 | 0.40 | 1.50 | 0.50 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 5.20 | 5.60 | 0.00 | 0.00 | -0.40 | 15.00 | 19.70 | 3.40 |
Vincent Desharnais | SJ | D | @ CHI | 0.7% | 1.10 | 0.00 | 0.10 | 0.10 | 0.70 | 2.60 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 20.00 | 21.70 | 2.30 |
Charle-Edouard D'Astous | TB | D | vs NYR | 17.6% | 1.10 | 0.00 | 0.20 | 0.20 | 1.30 | 1.10 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 18.20 | 22.90 | 3.20 |
Jeremy Lauzon | LV | D | vs SEA | 16.9% | 1.00 | 0.10 | 0.20 | 0.30 | 1.50 | 3.30 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 16.90 | 23.30 | 3.70 |
Michael Kesselring | BUF | D | vs DAL | 9.6% | 1.00 | 0.00 | 0.10 | 0.10 | 1.30 | 0.90 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 13.40 | 18.00 | 2.30 |
Michael Pezzetta | TOR | LW | @ OTT | 0.1% | 1.00 | 0.10 | 0.10 | 0.10 | 0.50 | 4.30 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.20 | 0.00 | 0.00 | -0.20 | 7.10 | 10.20 | 1.10 |
Simon Edvinsson | DET | D | @ FLA | 53.4% | 1.00 | 0.10 | 0.40 | 0.40 | 1.40 | 1.40 | 1.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 22.90 | 27.30 | 5.30 |
Oliver Ekman-Larsson | TOR | D | @ OTT | 46.5% | 0.90 | 0.10 | 0.30 | 0.40 | 1.00 | 1.10 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 19.30 | 25.60 | 3.60 |
Sam Bennett | FLA | C | vs DET | 70.4% | 0.90 | 0.30 | 0.30 | 0.60 | 3.00 | 1.10 | 0.40 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 6.20 | 7.90 | 0.00 | 0.00 | -0.10 | 18.90 | 21.80 | 6.00 |
Jamie Benn | DAL | LW | @ BUF | 21.6% | 0.90 | 0.10 | 0.20 | 0.30 | 0.80 | 1.10 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.80 | 0.60 | 0.00 | 0.00 | 0.10 | 13.00 | 18.00 | 3.10 |
Vincent Trocheck | NYR | C | @ TB | 77.5% | 0.90 | 0.20 | 0.50 | 0.70 | 1.90 | 2.80 | 0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 10.10 | 6.90 | 0.00 | 0.00 | -0.30 | 19.80 | 22.30 | 5.70 |
Ben Chiarot | DET | D | @ FLA | 19.0% | 0.90 | 0.00 | 0.30 | 0.30 | 1.20 | 1.80 | 1.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 21.40 | 26.60 | 3.90 |
Tyler Myers | DAL | D | @ BUF | 7.2% | 0.90 | 0.00 | 0.20 | 0.20 | 0.90 | 1.30 | 2.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.40 | 19.50 | 22.40 | 2.70 |
Brady Tkachuk | OTT | LW | vs TOR | 85.4% | 0.90 | 0.40 | 0.90 | 1.40 | 4.10 | 2.80 | 0.30 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 2.80 | 2.10 | 0.00 | 0.00 | 0.10 | 16.30 | 22.60 | 11.00 |
Nick Cousins | OTT | LW | vs TOR | 3.3% | 0.80 | 0.10 | 0.20 | 0.30 | 1.10 | 1.60 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 0.20 | 0.00 | 0.00 | 0.10 | 12.50 | 18.90 | 2.80 |
Matthew Tkachuk | FLA | RW | vs DET | 79.3% | 0.80 | 0.30 | 0.70 | 1.00 | 2.80 | 1.30 | 0.30 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.30 | 0.00 | 0.00 | -0.20 | 18.50 | 20.80 | 8.00 |
Kurtis MacDermid | OTT | D | vs TOR | 0.0% | 0.80 | 0.00 | 0.10 | 0.10 | 0.20 | 0.90 | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 4.40 | 7.90 | 0.40 |
Erik Cernak | TB | D | vs NYR | 5.1% | 0.80 | 0.10 | 0.10 | 0.20 | 0.90 | 1.60 | 1.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 17.80 | 24.10 | 3.70 |
Josh Dunne | BUF | C | vs DAL | 0.0% | 0.80 | 0.00 | 0.10 | 0.10 | 1.00 | 1.40 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2.00 | 1.80 | 0.00 | 0.00 | -0.20 | 9.30 | 13.30 | 1.50 |
Moritz Seider | DET | D | @ FLA | 87.0% | 0.80 | 0.20 | 0.90 | 1.10 | 2.00 | 1.80 | 2.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 26.50 | 28.90 | 10.60 |
Ridly Greig | OTT | C | vs TOR | 16.6% | 0.80 | 0.20 | 0.50 | 0.70 | 2.00 | 1.40 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2.40 | 3.20 | 0.00 | 0.00 | 0.10 | 17.70 | 25.40 | 6.00 |
Will Cuylle | NYR | LW | @ TB | 57.1% | 0.80 | 0.40 | 0.10 | 0.50 | 2.10 | 5.30 | 0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.30 | 0.40 | 0.00 | 0.00 | -0.20 | 15.70 | 20.70 | 5.40 |
Lian Bichsel | DAL | D | @ BUF | 19.4% | 0.80 | 0.00 | 0.20 | 0.20 | 0.60 | 2.90 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 16.10 | 19.20 | 2.70 |
Emil Martinsen Lilleberg | TB | D | vs NYR | 5.7% | 0.80 | 0.10 | 0.10 | 0.20 | 0.80 | 2.10 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 18.40 | 23.40 | 3.30 |
Corey Perry | TB | RW | vs NYR | 10.5% | 0.70 | 0.20 | 0.20 | 0.40 | 1.20 | 0.40 | 0.20 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 0.00 | 0.00 | 0.00 | 13.20 | 15.60 | 3.70 |
Jake McCabe | TOR | D | @ OTT | 33.0% | 0.70 | 0.00 | 0.20 | 0.20 | 0.80 | 1.00 | 1.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 22.60 | 28.90 | 3.60 |
Alexander Petrovic | DAL | D | @ BUF | 0.5% | 0.70 | 0.00 | 0.20 | 0.20 | 1.20 | 1.90 | 1.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 15.40 | 18.80 | 3.50 |
Nic Dowd | LV | C | vs SEA | 0.5% | 0.70 | 0.00 | 0.20 | 0.30 | 1.20 | 1.70 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 6.50 | 5.60 | 0.00 | 0.00 | -0.10 | 13.60 | 19.20 | 2.60 |
Barclay Goodrow | SJ | LW | @ CHI | 0.3% | 0.70 | 0.00 | 0.10 | 0.10 | 0.80 | 2.70 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.20 | 0.00 | 0.00 | -0.20 | 11.40 | 15.40 | 1.50 |
Rasmus Andersson | LV | D | vs SEA | 81.5% | 0.70 | 0.30 | 0.40 | 0.70 | 2.70 | 0.70 | 2.10 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 23.80 | 34.20 | 8.60 |
Ilya Lyubushkin | DAL | D | @ BUF | 0.2% | 0.70 | 0.00 | 0.10 | 0.10 | 0.60 | 1.00 | 1.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 15.40 | 19.50 | 2.60 |
Rasmus Dahlin | BUF | D | vs DAL | 86.7% | 0.70 | 0.30 | 0.70 | 1.00 | 1.90 | 0.80 | 0.60 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.30 | 23.40 | 26.50 | 7.90 |
Philippe Myers | TOR | D | @ OTT | 0.1% | 0.70 | 0.00 | 0.00 | 0.00 | 1.00 | 1.60 | 1.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.30 | 16.10 | 22.60 | 1.80 |
Peyton Krebs | BUF | C | vs DAL | 15.6% | 0.70 | 0.10 | 0.20 | 0.40 | 1.10 | 3.10 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2.00 | 3.20 | 0.00 | 0.00 | 0.20 | 14.00 | 19.00 | 3.60 |
David Perron | DET | RW | @ FLA | 5.8% | 0.60 | 0.40 | 0.10 | 0.50 | 1.60 | 1.70 | 0.70 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.00 | 0.00 | -0.10 | 14.10 | 19.30 | 4.90 |
Justin Faulk | DET | D | @ FLA | 59.8% | 0.60 | 0.50 | 0.30 | 0.70 | 2.50 | 1.00 | 1.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 20.90 | 26.50 | 8.10 |
Dylan Larkin | DET | C | @ FLA | 86.1% | 0.60 | 0.70 | 0.80 | 1.50 | 3.00 | 0.70 | 0.20 | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 12.60 | 8.50 | 0.00 | 0.00 | 0.00 | 20.20 | 24.20 | 11.20 |
Luke Schenn | BUF | D | vs DAL | 4.1% | 0.60 | 0.00 | 0.10 | 0.10 | 0.60 | 3.50 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.30 | 13.70 | 18.40 | 1.40 |
Yanni Gourde | TB | C | vs NYR | 5.7% | 0.60 | 0.10 | 0.10 | 0.20 | 0.90 | 1.80 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3.30 | 5.30 | 0.00 | 0.00 | 0.00 | 16.10 | 20.80 | 1.90 |
Brandon Montour | SEA | D | @ LV | 76.4% | 0.60 | 0.20 | 0.20 | 0.40 | 2.50 | 1.40 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 22.50 | 24.20 | 4.90 |
Luke Kunin | FLA | C | vs DET | 0.1% | 0.60 | 0.00 | 0.30 | 0.30 | 0.60 | 2.80 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3.80 | 4.20 | 0.00 | 0.00 | -0.10 | 11.50 | 15.10 | 2.10 |
Mason Appleton | DET | RW | @ FLA | 0.3% | 0.60 | 0.10 | 0.10 | 0.20 | 0.90 | 1.30 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.20 | 0.00 | 0.00 | 0.00 | 13.50 | 18.10 | 2.20 |
William Borgen | NYR | D | @ TB | 3.3% | 0.60 | 0.00 | 0.10 | 0.10 | 0.60 | 1.30 | 1.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 17.60 | 23.90 | 2.20 |
Vladislav Gavrikov | NYR | D | @ TB | 23.5% | 0.60 | 0.10 | 0.30 | 0.40 | 1.70 | 0.80 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 23.50 | 27.40 | 4.30 |
Simon Benoit | TOR | D | @ OTT | 5.8% | 0.60 | 0.00 | 0.20 | 0.20 | 1.10 | 3.10 | 1.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.40 | 17.80 | 24.70 | 2.20 |
Matthew Robertson | NYR | D | @ TB | 5.7% | 0.60 | 0.10 | 0.20 | 0.30 | 1.00 | 1.50 | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 17.00 | 22.40 | 3.20 |
Ryker Evans | SEA | D | @ LV | 13.0% | 0.60 | 0.10 | 0.30 | 0.40 | 0.50 | 1.00 | 1.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 19.70 | 21.40 | 3.90 |
Sam Rinzel | CHI | D | vs SJ | 35.0% | 0.60 | 0.00 | 0.10 | 0.20 | 1.70 | 0.80 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 19.00 | 21.10 | 3.10 |
Justin Hryckowian | DAL | C | @ BUF | 6.5% | 0.60 | 0.20 | 0.20 | 0.40 | 1.00 | 1.30 | 0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3.80 | 2.30 | 0.00 | 0.00 | 0.00 | 14.70 | 19.70 | 3.60 |
John Klingberg | SJ | D | @ CHI | 28.3% | 0.50 | 0.20 | 0.30 | 0.50 | 1.70 | 1.00 | 1.00 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 20.50 | 21.70 | 4.80 |
Adam Larsson | SEA | D | @ LV | 27.0% | 0.50 | 0.20 | 0.20 | 0.40 | 1.40 | 1.00 | 1.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 20.70 | 23.80 | 4.80 |
J.T. Miller | NYR | C | @ TB | 77.2% | 0.50 | 0.20 | 0.50 | 0.70 | 2.30 | 1.70 | 1.00 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 10.00 | 4.70 | 0.00 | 0.00 | -0.50 | 19.30 | 24.40 | 5.90 |
Dmitry Orlov | SJ | D | @ CHI | 35.2% | 0.50 | 0.00 | 0.40 | 0.40 | 1.50 | 1.40 | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.30 | 21.50 | 23.30 | 3.80 |
Alex Tuch | BUF | RW | vs DAL | 85.0% | 0.50 | 0.40 | 0.30 | 0.80 | 2.70 | 0.90 | 0.90 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 1.20 | 1.20 | 0.00 | 0.00 | 0.30 | 19.20 | 25.50 | 8.20 |
Jake Guentzel | TB | LW | vs NYR | 87.0% | 0.50 | 0.40 | 0.50 | 0.90 | 3.00 | 0.30 | 0.40 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 2.80 | 3.40 | 0.00 | 0.00 | 0.10 | 21.40 | 23.10 | 8.50 |
Vince Dunn | SEA | D | @ LV | 71.7% | 0.50 | 0.10 | 0.50 | 0.50 | 1.70 | 0.30 | 1.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 20.90 | 23.50 | 5.20 |
Brett Howden | LV | LW | vs SEA | 4.9% | 0.50 | 0.30 | 0.20 | 0.50 | 1.10 | 1.30 | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.50 | 3.80 | 0.00 | 0.00 | -0.10 | 15.80 | 22.40 | 3.40 |
Kiefer Sherwood | SJ | RW | @ CHI | 58.0% | 0.50 | 0.40 | 0.10 | 0.40 | 2.20 | 5.50 | 0.20 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.60 | 0.00 | 0.00 | -0.20 | 17.20 | 20.50 | 4.50 |
Urho Vaakanainen | NYR | D | @ TB | 0.2% | 0.50 | 0.00 | 0.20 | 0.20 | 0.70 | 0.40 | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 13.90 | 18.40 | 2.30 |
Ryan Lindgren | SEA | D | @ LV | 0.4% | 0.50 | 0.00 | 0.00 | 0.10 | 0.40 | 0.70 | 1.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 18.40 | 23.00 | 2.00 |
Dennis Gilbert | OTT | D | vs TOR | 0.0% | 0.50 | 0.00 | 0.20 | 0.20 | 0.50 | 1.40 | 1.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 11.80 | 17.60 | 2.00 |
Keegan Kolesar | LV | RW | vs SEA | 4.9% | 0.50 | 0.00 | 0.10 | 0.10 | 0.90 | 3.00 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.30 | 0.50 | 0.00 | 0.00 | -0.20 | 11.60 | 17.00 | 1.60 |
Brandon Hagel | TB | LW | vs NYR | 85.6% | 0.50 | 0.50 | 0.40 | 1.00 | 3.60 | 0.40 | 0.50 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 0.30 | 0.00 | 0.00 | 0.40 | 20.80 | 23.70 | 9.80 |
Darren Raddysh | TB | D | vs NYR | 75.3% | 0.50 | 0.30 | 0.50 | 0.80 | 2.80 | 0.70 | 0.80 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.30 | 22.00 | 21.50 | 8.50 |
Dylan Cozens | OTT | C | vs TOR | 77.0% | 0.50 | 0.30 | 0.60 | 0.90 | 3.20 | 1.70 | 0.20 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 4.70 | 5.00 | 0.00 | 0.00 | -0.10 | 16.90 | 23.10 | 7.80 |
Cole Smith | LV | LW | vs SEA | 0.1% | 0.50 | 0.20 | 0.00 | 0.20 | 1.30 | 2.40 | 0.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.20 | 0.00 | 0.00 | -0.10 | 12.40 | 17.20 | 2.40 |
Artem Zub | OTT | D | vs TOR | 14.2% | 0.50 | 0.10 | 0.40 | 0.50 | 1.40 | 0.40 | 1.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 22.70 | 27.90 | 5.60 |
Shane Pinto | OTT | C | vs TOR | 48.4% | 0.50 | 0.50 | 0.40 | 0.90 | 2.20 | 1.20 | 0.60 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 4.50 | 5.00 | 0.00 | 0.00 | 0.00 | 18.70 | 26.10 | 7.30 |
J.J. Moser | TB | D | vs NYR | 21.1% | 0.50 | 0.00 | 0.20 | 0.30 | 1.40 | 0.70 | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.40 | 21.50 | 25.50 | 4.20 |
Louis Crevier | CHI | D | vs SJ | 11.4% | 0.50 | 0.00 | 0.40 | 0.40 | 1.10 | 1.40 | 1.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 18.30 | 23.60 | 3.60 |
Tye Kartye | NYR | LW | @ TB | 6.6% | 0.50 | 0.00 | 0.20 | 0.20 | 0.60 | 3.10 | 1.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.00 | 0.00 | -0.10 | 12.60 | 18.20 | 2.50 |
Easton Cowan | TOR | RW | @ OTT | 23.5% | 0.50 | 0.30 | 0.30 | 0.60 | 1.30 | 1.50 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.10 | 17.00 | 19.60 | 4.40 |
Connor Bedard | CHI | C | vs SJ | 87.6% | 0.50 | 0.20 | 0.80 | 1.00 | 3.50 | 0.30 | 0.60 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 6.70 | 5.30 | 0.00 | 0.00 | -0.20 | 21.20 | 21.50 | 8.50 |
Luca Cagnoni | SJ | D | @ CHI | 15.3% | 0.50 | 0.10 | 0.20 | 0.30 | 1.40 | 0.20 | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 19.30 | 23.70 | 3.80 |
Macklin Celebrini | SJ | C | @ CHI | 87.9% | 0.50 | 0.60 | 0.80 | 1.50 | 3.80 | 1.00 | 0.70 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 8.50 | 7.10 | 0.00 | 0.00 | 0.10 | 21.70 | 21.70 | 12.10 |
Tanner Pearson | BUF | LW | vs DAL | 0.1% | 0.40 | 0.10 | 0.10 | 0.20 | 0.90 | 1.50 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.30 | 0.00 | 0.00 | 0.20 | 10.80 | 15.80 | 2.60 |
John Tavares | TOR | C | @ OTT | 85.5% | 0.40 | 0.40 | 0.60 | 1.00 | 1.70 | 1.00 | 0.30 | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 9.80 | 8.30 | 0.00 | 0.00 | -0.40 | 19.00 | 21.20 | 6.30 |
Nikita Kucherov | TB | RW | vs NYR | 87.7% | 0.40 | 0.50 | 0.80 | 1.30 | 2.60 | 0.30 | 0.30 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.50 | 20.70 | 22.20 | 10.50 |
Andrew Copp | DET | C | @ FLA | 8.6% | 0.40 | 0.10 | 0.50 | 0.60 | 1.60 | 0.60 | 0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8.80 | 6.30 | 0.00 | 0.00 | 0.00 | 17.50 | 23.20 | 4.90 |
Gustav Forsling | FLA | D | vs DET | 39.5% | 0.40 | 0.00 | 0.30 | 0.40 | 1.50 | 0.40 | 1.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 22.80 | 25.80 | 4.40 |
Adam Erne | DAL | LW | @ BUF | 0.1% | 0.40 | 0.20 | 0.10 | 0.30 | 1.00 | 3.50 | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.20 | 0.00 | 0.00 | 0.00 | 10.40 | 14.40 | 3.10 |
Troy Stecher | TOR | D | @ OTT | 0.1% | 0.40 | 0.00 | 0.20 | 0.20 | 0.50 | 0.80 | 1.30 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 19.90 | 27.20 | 2.40 |
Andrew Mangiapane | CHI | RW | vs SJ | 9.0% | 0.40 | 0.10 | 0.10 | 0.30 | 1.00 | 0.90 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.10 | 0.00 | 0.00 | -0.30 | 12.50 | 16.60 | 2.20 |
Jordan Greenway | BUF | LW | vs DAL | 0.1% | 0.40 | 0.00 | 0.10 | 0.10 | 0.60 | 1.70 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.60 | 0.00 | 0.00 | -0.30 | 12.60 | 18.20 | 1.20 |
Eeli Tolvanen | SEA | LW | @ LV | 34.3% | 0.40 | 0.10 | 0.30 | 0.30 | 1.80 | 2.30 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 15.20 | 20.90 | 3.70 |
Anthony Cirelli | TB | C | vs NYR | 52.1% | 0.40 | 0.40 | 0.20 | 0.60 | 1.60 | 0.60 | 0.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 5.70 | 9.00 | 0.00 | 0.00 | 0.40 | 17.70 | 22.80 | 6.60 |
Sam Steel | DAL | C | @ BUF | 5.7% | 0.40 | 0.20 | 0.30 | 0.50 | 1.30 | 1.30 | 0.40 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2.10 | 1.80 | 0.00 | 0.00 | 0.10 | 16.10 | 20.40 | 4.00 |
Colin Blackwell | DAL | RW | @ BUF | 0.2% | 0.40 | 0.10 | 0.20 | 0.30 | 0.70 | 1.70 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1.60 | 1.90 | 0.00 | 0.00 | 0.00 | 12.30 | 17.40 | 2.60 |
Mario Ferraro | SJ | D | @ CHI | 14.5% | 0.40 | 0.00 | 0.10 | 0.20 | 1.50 | 2.20 | 1.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 22.50 | 21.70 | 3.60 |
Conor Timmins | BUF | D | vs DAL | 3.3% | 0.40 | 0.00 | 0.30 | 0.30 | 1.30 | 0.80 | 1.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.20 | 17.70 | 23.30 | 3.70 |
Adam Fox | NYR | D | @ TB | 86.2% | 0.40 | 0.30 | 1.00 | 1.20 | 2.00 | 0.50 | 1.10 | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 24.10 | 26.00 | 9.50 |
Eetu Luostarinen | FLA | LW | vs DET | 10.1% | 0.40 | 0.30 | 0.50 | 0.80 | 1.50 | 1.40 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.40 | 5.40 | 0.00 | 0.00 | 0.00 | 16.80 | 21.20 | 5.80 |
Jason Robertson | DAL | LW | @ BUF | 87.8% | 0.40 | 0.80 | 0.50 | 1.30 | 4.10 | 0.50 | 0.40 | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.10 | 0.00 | 0.00 | 0.00 | 0.30 | 20.90 | 21.00 | 12.50 |
Joshua Norris | BUF | C | vs DAL | 42.3% | 0.40 | 0.30 | 0.50 | 0.80 | 1.70 | 0.90 | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 6.00 | 6.90 | 0.00 | 0.00 | 0.30 | 15.80 | 20.40 | 6.80 |
Bowen Byram | BUF | D | vs DAL | 52.8% | 0.40 | 0.10 | 0.40 | 0.50 | 1.00 | 0.50 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.20 | 21.90 | 26.00 | 4.20 |
Physical Matchups Tonight
Rivalry games and playoff races produce more penalty minutes. Check Tonight's schedule for high-intensity matchups.
Games TodayEnforcers Available
Looking for PIM streamers? Target physical 4th liners and agitators who are widely available in fantasy leagues.
All ProjectionsPIM + Hits Stack
Physical players often accumulate both PIM and hits. Stack these peripheral categories with enforcers.
Hits ProjectionsRelated Projections
Frequently Asked Questions
Projections by Category
Find projected leaders for specific stats
By Position
All players at each positionScoring Projections
Goals, assists, and points leaders
Peripheral Stats
SOG, hits, blocks, and ice time
Special Teams
Power play and shorthanded production
Faceoff & Physical
Faceoffs, PIM, and takeaways
Goalie Projections
Wins, saves, SV%, and shutouts
Fantasy Points
Yahoo, DraftKings, and FanDuel
NHL Team Projections
Click a team to see today player projections