NHL Cheat Sheets
Upcoming Games
Free Tools
SOG Against by PositionShots on goal each team allows, by position.Goals Against by PositionGoals each team allows, by position.Assists Against by PositionAssists each team allows, by position.Points Against by PositionPoints each team allows, by position.PP Points Against by PositionPower-play points each team allows.Team Offensive OverviewLeague-wide offense rankings.Team Defensive OverviewLeague-wide defence rankings.Team Hits and BlocksHits and blocked shots, for and against.Embed a CardA player's card for your own site.Vs Tonight's OpponentGoals, assists and points against the team each player faces tonight.
Pro Tools
Tonight (Pro)Every game on the slate on one page: lines, starters, edges, form.Player Game Log (Pro)Game-by-game player stats & hit rates.Goalie Game Log (Pro)Goalie game-by-game performance.Team Game Log (Pro)Team game-by-game trends.Player Shot Map (Pro)Where a player shoots from / faces shots from.Team Shot Map (Pro)Team shot-location tendencies.Team Matchup (Pro)Tonight's games, side by side.Model vs Book: Player Props (Pro)Where our projections and the sportsbook disagree most.Model vs Book: Team Lines (Pro)Moneylines, puck lines and totals: our game model against the sportsbooks.Compare Players (Pro)Two players side by side at the same line.Trends (Pro)Who's hot and who's cold at tonight's lines.Learn (Pro)Short reads: xG, the closing line, shot maps.
Last 5 Games
The most points over each player's last 5 games of 2026-27, through Nov 11.
| Rank | Player | Last 5 games | G | A | P |
|---|---|---|---|---|---|
| 1 | 3@VAN1@EDM2@CGY4PIT2NSH | 3 | 9 | 12 | |
| 2 | 3@VAN2@EDM1@CGY4PIT1NSH | 9 | 2 | 11 | |
| 3 | 4@VAN3@EDM2@CGY1PIT1NSH | 2 | 9 | 11 | |
| 4 | 3EDM2STL2@NYI2@TOR1@WPG | 3 | 7 | 10 | |
| 5 | 1@NJD4ANA3VAN1NYR1PHI | 2 | 8 | 10 | |
| 6 | 3@PIT2@PHI0@TOR4@MTL0@OTT | 7 | 2 | 9 | |
| 7 | 1@NJD2ANA3VAN2NYR1PHI | 6 | 3 | 9 | |
| 8 | 2@PHI3@TOR1@MTL2@OTT1@VGK | 1 | 8 | 9 | |
| 9 | 2DET0CHI2@MIN0@WPG4@BUF | 4 | 4 | 8 | |
| 10 | 1@WSH1@PHI4SJS1TBL1@MTL | 3 | 5 | 8 |
Milestones
Who is closest to a career milestone, from the NHL's own list as of Nov 12. The fewest still needed first.
Skaters
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 100 goals | Sat @ UTA | 1 more | |
| 100 goals | Sat @ CAR | 2 more | |
| 100 goals | Sat vs EDM | 2 more | |
| 100 goals | Tomorrow @ VAN | 2 more | |
| 200 goals | Today vs WPG | 3 more | |
| 100 goals | Today vs STL | 3 more | |
| 100 goals | Sat vs MIN | 3 more | |
| 100 goals | Sat @ CBJ | 3 more | |
| 100 goals | Tomorrow @ VAN | 4 more | |
| 300 goals | Sat @ TOR | 5 more | |
| 200 goals | Today vs DET | 5 more | |
| 200 goals | Today vs DET | 5 more | |
| 100 goals | Sat @ TOR | 5 more | |
| 200 goals | Tomorrow vs NYR | 6 more | |
| 100 goals | Today @ DAL | 6 more | |
| 100 goals | Tomorrow @ VGK | 6 more | |
| 200 goals | Sat vs SEA | 9 more | |
| 200 goals | Tomorrow @ VAN | 10 more | |
| 100 goals | Tomorrow vs NSH | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 400 assists | Today vs STL | 1 more | |
| 300 assists | Today vs NYI | 1 more | |
| 200 assists | Today vs DET | 1 more | |
| 200 assists | Today @ CHI | 1 more | |
| 100 assists | Sat @ TOR | 1 more | |
| 300 assists | Sat vs MIN | 2 more | |
| 100 assists | Today vs STL | 2 more | |
| 100 assists | Today vs STL | 2 more | |
| 100 assists | Sat vs PHI | 2 more | |
| 100 assists | Today @ CHI | 3 more | |
| 600 assists | Tomorrow vs NSH | 4 more | |
| 500 assists | Today vs DET | 4 more | |
| 200 assists | Sat @ BOS | 4 more | |
| 100 assists | Sat @ PIT | 4 more | |
| 500 assists | Tomorrow @ VAN | 5 more | |
| 100 assists | Sat vs OTT | 5 more | |
| 100 assists | Tomorrow vs NYR | 5 more | |
| 800 assists | Sat @ PIT | 6 more | |
| 600 assists | Tomorrow @ VGK | 6 more | |
| 400 assists | Today vs STL | 6 more | |
| 300 assists | Sat @ WSH | 6 more | |
| 100 assists | Sat @ BOS | 6 more | |
| 100 assists | Today @ UTA | 6 more | |
| 100 assists | Sat @ CBJ | 6 more | |
| 300 assists | Sat @ UTA | 7 more | |
| 100 assists | Sat vs PHI | 7 more | |
| 100 assists | Sat vs PHI | 7 more | |
| 100 assists | Today vs STL | 7 more | |
| 200 assists | Today vs DET | 8 more | |
| 100 assists | Today @ UTA | 8 more | |
| 100 assists | Tomorrow vs NSH | 8 more | |
| 200 assists | Sat vs PHI | 9 more | |
| 200 assists | Sat @ CBJ | 9 more | |
| 100 assists | Sat vs DET | 9 more | |
| 100 assists | Today vs STL | 9 more | |
| 300 assists | Today vs DET | 10 more | |
| 300 assists | Sat vs COL | 10 more | |
| 100 assists | Today @ CHI | 10 more | |
| 100 assists | Sat vs COL | 10 more | |
| 100 assists | Today @ DAL | 10 more | |
| 100 assists | Tomorrow @ VGK | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 1,000 points | Today vs WPG | 1 more | |
| 800 points | Tomorrow @ VGK | 1 more | |
| 500 points | Tomorrow vs NYR | 1 more | |
| 500 points | Today @ DAL | 1 more | |
| 500 points | Sat @ TOR | 1 more | |
| 300 points | Today @ DAL | 1 more | |
| 200 points | Tomorrow vs NSH | 1 more | |
| 200 points | Sat @ UTA | 1 more | |
| 100 points | Tomorrow @ VGK | 1 more | |
| 700 points | Today vs DET | 2 more | |
| 200 points | Today @ CHI | 2 more | |
| 100 points | Sat vs PHI | 2 more | |
| 700 points | Today vs DET | 3 more | |
| 200 points | Sat @ MTL | 3 more | |
| 200 points | Today vs NYI | 3 more | |
| 100 points | Sat vs EDM | 3 more | |
| 100 points | Sat @ MTL | 3 more | |
| 200 points | Tomorrow @ VAN | 4 more | |
| 200 points | Sat vs COL | 4 more | |
| 700 points | Today @ DAL | 5 more | |
| 200 points | Today vs STL | 5 more | |
| 200 points | Sat vs MIN | 5 more | |
| 100 points | Sat @ PIT | 5 more | |
| 100 points | Today vs STL | 5 more | |
| 100 points | Sat vs OTT | 5 more | |
| 800 points | Sat @ CAR | 6 more | |
| 500 points | Today vs DET | 6 more | |
| 300 points | Today vs NYI | 6 more | |
| 800 points | Sat vs SEA | 7 more | |
| 200 points | Today @ UTA | 7 more | |
| 1,700 points | Sat vs NJD | 8 more | |
| 1,200 points | Sat vs EDM | 8 more | |
| 500 points | Sat vs COL | 8 more | |
| 400 points | Sat vs DET | 8 more | |
| 400 points | Sat vs NJD | 8 more | |
| 100 points | Today vs NYI | 8 more | |
| 200 points | Sat @ PIT | 9 more | |
| 1,100 points | Sat @ TOR | 10 more | |
| 100 points | Tomorrow vs NYR | 10 more | |
| 100 points | Today @ CHI | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 1,000 games | Sat vs SEA | 1 more | |
| 700 games | Sat vs DET | 1 more | |
| 500 games | Today @ LAK | 1 more | |
| 200 games | Sat @ MTL | 1 more | |
| 100 games | Today @ LAK | 1 more | |
| 1,600 games | Sat @ MTL | 2 more | |
| 900 games | Today @ LAK | 2 more | |
| 900 games | Today vs DET | 2 more | |
| 800 games | Today @ FLA | 2 more | |
| 300 games | Today @ UTA | 2 more | |
| 900 games | Sat vs DET | 3 more | |
| 400 games | Today @ CHI | 4 more | |
| 300 games | Today @ LAK | 4 more | |
| 100 games | Sat vs NJD | 4 more | |
| 100 games | Tomorrow vs NYR | 4 more | |
| 1,200 games | Today vs WPG | 5 more | |
| 1,000 games | Today @ LAK | 5 more | |
| 500 games | Sat vs SEA | 5 more | |
| 400 games | Today @ CHI | 5 more | |
| 100 games | Today @ UTA | 5 more | |
| 1,300 games | Today vs NYI | 6 more | |
| 900 games | Tomorrow vs NSH | 7 more | |
| 200 games | Sat vs COL | 7 more | |
| 100 games | Sat @ BOS | 7 more | |
| 100 games | Sat @ CAR | 7 more | |
| 1,300 games | Sat @ BOS | 8 more | |
| 800 games | Tomorrow @ VGK | 8 more | |
| 700 games | Today vs DET | 8 more | |
| 200 games | Sat @ CAR | 8 more | |
| 100 games | Sat vs OTT | 8 more | |
| 700 games | Today @ UTA | 9 more | |
| 600 games | Today vs DET | 9 more | |
| 100 games | Today @ UTA | 9 more | |
| 400 games | Sat @ UTA | 10 more | |
| 300 games | Sat vs PHI | 10 more | |
| 100 games | Tomorrow @ VAN | 10 more | |
| 100 games | Sat @ UTA | 10 more |
Goalies
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 200 wins | Sat @ PIT | 2 more | |
| 100 wins | Today @ CHI | 2 more | |
| 100 wins | Sat @ UTA | 5 more | |
| 100 wins | Sat @ MTL | 6 more | |
| 200 wins | Today vs WPG | 7 more | |
| 150 wins | Tomorrow @ VAN | 8 more | |
| 150 wins | Sat vs MIN | 9 more | |
| 300 wins | Today @ LAK | 10 more | |
| 200 wins | Tomorrow @ VAN | 10 more | |
| 100 wins | Today vs NYI | 10 more | |
| 100 wins | Sat vs COL | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 500 games | Today vs NYI | 1 more | |
| 200 games | Sat @ BOS | 6 more | |
| 100 games | Today vs DET | 9 more |
Storylines
| Player | Storyline | Game |
|---|---|---|
| Milestone 1 assist from 200 | DET @ FLA · 7:30 PM | |
| Milestone 3 points from 700 | DET @ FLA · 7:30 PM | |
| Milestone 2 points from 700 | DET @ FLA · 7:30 PM | |
| Old team Faces FLA, his team until Apr 2026 | DET @ FLA · 7:30 PM | |
| Milestone 2 points from 200 | BUF @ CHI · 8:00 PM | |
| Milestone 1 assist from 200 | BUF @ CHI · 8:00 PM | |
| Old team First game against BUF since he left (his team until May 2026) | BUF @ CHI · 8:00 PM | |
| Milestone 1 point from 300 | WPG @ DAL · 8:00 PM | |
| Milestone 1 point from 1,000 | WPG @ DAL · 8:00 PM | |
| Milestone 1 point from 500 | WPG @ DAL · 8:00 PM | |
| Milestone 2 assists from 100 | STL @ UTA · 9:00 PM | |
| Milestone 2 assists from 100 | STL @ UTA · 9:00 PM | |
| Milestone 1 assist from 400 | STL @ UTA · 9:00 PM | |
| Milestone Plays his 500th game | NYI @ LAK · 10:00 PM | |
| Milestone 1 assist from 300 | NYI @ LAK · 10:00 PM | |
| Milestone Plays his 100th game | NYI @ LAK · 10:00 PM | |
| Milestone 3 points from 200 | NYI @ LAK · 10:00 PM | |
| Milestone Plays his 500th game | NYI @ LAK · 10:00 PM |
Edges and Streaks (Pro)
13players with a play worth 5 or more per 100 at -135 or better
0games with a team line play worth 5 or more per 100 at -200 or better
24players on a run of 3 or more at tonight's line, at -135 or better
Pro members see who they are, the line and the price, in three tables here.