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 13.
| 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 | 2@MTL2VAN2TBL1NJD3@DAL | 4 | 6 | 10 | |
| 5 | 1CHI3@MIN0@WPG4@BUF2@CBJ | 3 | 7 | 10 | |
| 6 | 1@NJD4ANA3VAN1NYR1PHI | 2 | 8 | 10 | |
| 7 | 1@PHI4SJS1TBL1@MTL3@TOR | 2 | 8 | 10 | |
| 8 | 3@PIT2@PHI0@TOR4@MTL0@OTT | 7 | 2 | 9 | |
| 9 | 1@NJD2ANA3VAN2NYR1PHI | 6 | 3 | 9 | |
| 10 | 2@MTL2VAN0TBL2NJD3@DAL | 5 | 4 | 9 |
Milestones
Who is closest to a career milestone, from the NHL's own list as of Nov 14. The fewest still needed first.
Skaters
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 200 goals | Today vs BUF | 2 more | |
| 100 goals | Thu vs VAN | 2 more | |
| 100 goals | Today vs EDM | 2 more | |
| 100 goals | Mon vs MTL | 2 more | |
| 100 goals | Today vs SJS | 3 more | |
| 100 goals | Today vs MIN | 3 more | |
| 100 goals | Today @ CBJ | 3 more | |
| 200 goals | Today @ STL | 4 more | |
| 100 goals | Mon vs MTL | 4 more | |
| 300 goals | Today @ TOR | 5 more | |
| 200 goals | Today @ STL | 5 more | |
| 100 goals | Today @ TOR | 5 more | |
| 200 goals | Tomorrow @ VGK | 6 more | |
| 100 goals | Tue vs OTT | 6 more | |
| 100 goals | Tomorrow @ SJS | 6 more | |
| 200 goals | Thu vs MTL | 9 more | |
| 200 goals | Mon vs MTL | 9 more | |
| 100 goals | Tomorrow vs VAN | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 400 assists | Today vs SJS | 1 more | |
| 200 assists | Today @ STL | 1 more | |
| 200 assists | Today @ DAL | 1 more | |
| 100 assists | Today @ DAL | 1 more | |
| 100 assists | Today @ TOR | 1 more | |
| 300 assists | Today vs MIN | 2 more | |
| 100 assists | Today vs SJS | 2 more | |
| 100 assists | Today vs SJS | 2 more | |
| 100 assists | Today vs PHI | 2 more | |
| 500 assists | Mon vs MTL | 3 more | |
| 600 assists | Tomorrow vs VAN | 4 more | |
| 600 assists | Tomorrow @ SJS | 4 more | |
| 500 assists | Today @ STL | 4 more | |
| 200 assists | Today @ BOS | 4 more | |
| 100 assists | Today @ PIT | 4 more | |
| 200 assists | Today @ STL | 5 more | |
| 100 assists | Today vs OTT | 5 more | |
| 100 assists | Tomorrow @ VGK | 5 more | |
| 800 assists | Today @ PIT | 6 more | |
| 400 assists | Today vs SJS | 6 more | |
| 300 assists | Today @ WSH | 6 more | |
| 100 assists | Today @ BOS | 6 more | |
| 100 assists | Today vs FLA | 6 more | |
| 100 assists | Today vs PHI | 6 more | |
| 100 assists | Today @ CBJ | 6 more | |
| 100 assists | Today @ WSH | 6 more | |
| 300 assists | Today @ UTA | 7 more | |
| 100 assists | Today vs PHI | 7 more | |
| 100 assists | Today vs SJS | 7 more | |
| 100 assists | Today vs FLA | 8 more | |
| 100 assists | Tomorrow vs VAN | 8 more | |
| 300 assists | Today @ STL | 9 more | |
| 200 assists | Today vs PHI | 9 more | |
| 200 assists | Today @ CBJ | 9 more | |
| 100 assists | Today vs DET | 9 more | |
| 100 assists | Today @ DAL | 9 more | |
| 100 assists | Today vs SJS | 9 more | |
| 300 assists | Today vs COL | 10 more | |
| 100 assists | Today vs COL | 10 more | |
| 100 assists | Tue vs OTT | 10 more | |
| 100 assists | Tomorrow @ SJS | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 1,000 points | Today vs BUF | 1 more | |
| 700 points | Today @ STL | 1 more | |
| 500 points | Tue vs OTT | 1 more | |
| 500 points | Today @ TOR | 1 more | |
| 300 points | Tue vs OTT | 1 more | |
| 200 points | Tomorrow vs VAN | 1 more | |
| 200 points | Today @ DAL | 1 more | |
| 100 points | Tomorrow @ SJS | 1 more | |
| 700 points | Tue vs OTT | 2 more | |
| 700 points | Today @ STL | 2 more | |
| 200 points | Today vs CGY | 2 more | |
| 100 points | Today vs PHI | 2 more | |
| 100 points | Today @ MTL | 2 more | |
| 200 points | Today @ MTL | 3 more | |
| 100 points | Today vs EDM | 3 more | |
| 200 points | Mon vs MTL | 4 more | |
| 200 points | Today vs COL | 4 more | |
| 200 points | Today vs MIN | 4 more | |
| 100 points | Today @ PIT | 4 more | |
| 500 points | Today @ STL | 5 more | |
| 400 points | Today vs DET | 5 more | |
| 200 points | Today vs SJS | 5 more | |
| 100 points | Today vs SJS | 5 more | |
| 100 points | Today vs OTT | 5 more | |
| 800 points | Thu vs VAN | 6 more | |
| 300 points | Today vs CGY | 6 more | |
| 800 points | Thu vs MTL | 7 more | |
| 200 points | Today vs FLA | 7 more | |
| 100 points | Today vs CGY | 7 more | |
| 1,700 points | Today vs NJD | 8 more | |
| 1,200 points | Today vs EDM | 8 more | |
| 500 points | Today vs COL | 8 more | |
| 400 points | Today vs NJD | 8 more | |
| 200 points | Today @ PIT | 9 more | |
| 1,100 points | Today @ TOR | 10 more | |
| 300 points | Today vs MIN | 10 more | |
| 100 points | Tomorrow @ VGK | 10 more | |
| 100 points | Today @ DAL | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 1,600 games | Today @ MTL | 1 more | |
| 900 games | Today @ ANA | 1 more | |
| 900 games | Today @ STL | 1 more | |
| 800 games | Today @ TBL | 1 more | |
| 300 games | Today vs FLA | 1 more | |
| 900 games | Today vs DET | 2 more | |
| 400 games | Today @ DAL | 3 more | |
| 300 games | Today @ ANA | 3 more | |
| 100 games | Today vs NJD | 3 more | |
| 100 games | Tomorrow @ VGK | 3 more | |
| 1,000 games | Today @ ANA | 4 more | |
| 500 games | Thu vs MTL | 4 more | |
| 400 games | Today @ DAL | 4 more | |
| 100 games | Today vs FLA | 4 more | |
| 1,300 games | Today vs CGY | 5 more | |
| 1,200 games | Today vs BUF | 5 more | |
| 200 games | Today vs COL | 6 more | |
| 100 games | Today @ BOS | 6 more | |
| 100 games | Thu vs VAN | 6 more | |
| 1,300 games | Today @ BOS | 7 more | |
| 900 games | Tomorrow vs VAN | 7 more | |
| 700 games | Today @ STL | 7 more | |
| 200 games | Thu vs VAN | 7 more | |
| 100 games | Today vs OTT | 7 more | |
| 800 games | Tomorrow @ SJS | 8 more | |
| 700 games | Today vs FLA | 8 more | |
| 600 games | Today @ STL | 8 more | |
| 100 games | Today vs FLA | 8 more | |
| 400 games | Today @ UTA | 9 more | |
| 300 games | Today vs PHI | 9 more | |
| 100 games | Today @ UTA | 9 more | |
| 1,600 games | Today vs NJD | 10 more | |
| 1,000 games | Today @ UTA | 10 more | |
| 1,000 games | Today @ BOS | 10 more | |
| 500 games | Today @ PIT | 10 more | |
| 400 games | Today vs MIN | 10 more | |
| 100 games | Mon vs MTL | 10 more |
Goalies
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 200 wins | Today @ PIT | 1 more | |
| 100 wins | Today @ DAL | 2 more | |
| 100 wins | Today @ UTA | 5 more | |
| 100 wins | Today @ MTL | 6 more | |
| 200 wins | Today vs BUF | 7 more | |
| 150 wins | Mon vs MTL | 8 more | |
| 150 wins | Today vs MIN | 9 more | |
| 300 wins | Today @ ANA | 10 more | |
| 200 wins | Mon vs MTL | 10 more | |
| 100 wins | Today vs CGY | 10 more | |
| 100 wins | Today vs COL | 10 more |
| Player | Milestone | Next game | Needs |
|---|---|---|---|
| 200 games | Today @ BOS | 6 more | |
| 100 games | Today @ STL | 8 more |
Storylines
| Player | Storyline | Game |
|---|---|---|
| Milestone 2 assists from 300 | MIN @ BOS · 7:00 PM | |
| Birthday Turns 24 today | MIN @ BOS · 7:00 PM | |
| Milestone 3 points from 100 | EDM @ TOR · 7:00 PM | |
| Milestone 1 assist from 100 | EDM @ TOR · 7:00 PM | |
| Milestone 2 goals from 100 | EDM @ TOR · 7:00 PM | |
| Milestone 1 point from 500 | EDM @ TOR · 7:00 PM | |
| Old team Faces EDM, his team until Apr 2026 | EDM @ TOR · 7:00 PM | |
| Hometown Plays near home (born in Richmond Hill) | EDM @ TOR · 7:00 PM | |
| Hometown Plays near home (born in Oakville) | EDM @ TOR · 7:00 PM | |
| Hometown Plays in his hometown | EDM @ TOR · 7:00 PM | |
| Hometown Plays near home (born in Georgetown) | EDM @ TOR · 7:00 PM | |
| Hometown Plays in his hometown | EDM @ TOR · 7:00 PM | |
| Milestone Plays his 1,600th game | COL @ MTL · 7:00 PM | |
| Milestone 3 points from 200 | COL @ MTL · 7:00 PM | |
| Milestone 2 points from 100 | COL @ MTL · 7:00 PM | |
| Milestone Plays his 800th game | DET @ TBL · 7:00 PM | |
| Milestone 2 points from 100 | PHI @ CBJ · 7:00 PM | |
| Milestone 2 assists from 100 | PHI @ CBJ · 7:00 PM | |
| Milestone 1 assist from 200 | FLA @ STL · 7:00 PM | |
| Milestone Plays his 300th game | FLA @ STL · 7:00 PM | |
| Milestone 2 points from 700 | FLA @ STL · 7:00 PM | |
| Milestone Plays his 900th game | FLA @ STL · 7:00 PM | |
| Milestone 1 point from 700 | FLA @ STL · 7:00 PM | |
| Milestone 1 assist from 100 | BUF @ DAL · 8:00 PM | |
| Milestone 1 point from 1,000 | BUF @ DAL · 8:00 PM | |
| Milestone 1 point from 200 | BUF @ DAL · 8:00 PM | |
| Milestone 2 goals from 200 | BUF @ DAL · 8:00 PM | |
| Milestone 1 assist from 200 | BUF @ DAL · 8:00 PM | |
| Milestone 2 assists from 100 | SJS @ UTA · 9:00 PM | |
| Milestone 2 assists from 100 | SJS @ UTA · 9:00 PM | |
| Milestone 1 assist from 400 | SJS @ UTA · 9:00 PM | |
| Milestone Plays his 900th game | NYI @ ANA · 10:00 PM | |
| Milestone 2 points from 200 | CGY @ LAK · 10:00 PM | |
| Birthday Turns 24 today | CGY @ LAK · 10:00 PM |
Edges and Streaks (Pro)
34players 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
72players 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.