Points Model
Over or under on every Hard Rock points line · Pick history · PerformanceGames
3
58 players
Top picks
8
backtest 68.3%
Strong
17
backtest 63.5%
Leans
16
backtest 58.8%
Graded
42-16
72.4% correct
Updated
Nov 15, 4:30 PM CT
backtest · at the close
Top Picks most confident first
Denton Mateychuk
CBJ @ BUF · 6:00 PM CT · D
Confidence70.5%
Price-275
Book68.8%
Stats model68.7%
Over this season—
Last 10—
no games yet · 20.5 min (1.0 PP)
L 1 pt
Zach Whitecloud
CGY vs ANA · 7:00 PM CT · D
Confidence70.1%
Price-300
Book69.9%
Stats model78.3%
Over this season—
Last 10—
no games yet · 21.1 min (0.1 PP)
W 0 pts
Ivan Provorov
CBJ @ BUF · 6:00 PM CT · D
Confidence68.6%
Price-240
Book66.0%
Stats model69.2%
Over this season—
Last 10—
no games yet · 23.7 min (1.3 PP)
W 0 pts
Tristan Luneau
ANA @ CGY · 7:00 PM CT · D
Confidence68.6%
Price-250
Book66.7%
Stats model68.1%
Over this season—
Last 10—
no games yet · 19.1 min (1.1 PP)
L 1 pt
Macklin Celebrini
SJS @ MIN · 7:00 PM CT · F
Confidence67.6%
Price-240
Book66.0%
Stats model68.0%
Over this season—
Last 10—
no games yet · 22.1 min (3.9 PP)
W 1 pt
Tage Thompson
BUF vs CBJ · 6:00 PM CT · F
Confidence67.5%
Price-260
Book67.3%
Stats model72.3%
Over this season—
Last 10—
no games yet · 19.5 min (3.5 PP)
W 1 pt
Rasmus Dahlin
BUF vs CBJ · 6:00 PM CT · D
Confidence67.0%
Price-225
Book63.8%
Stats model61.7%
Over this season—
Last 10—
no games yet · 24.2 min (3.6 PP)
W 1 pt
Judd Caulfield
ANA @ CGY · 7:00 PM CT · F
Confidence67.0%
Price-230
Book65.3%
Stats model64.3%
Over this season—
Last 10—
no games yet · 13.6 min (1.8 PP)
W 0 pts
Full Board
| Player | Game | Pick | Conf | Tier | Over | Under | Book | Stats | PPG | Season | L5 | L10 | Result |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 70.5% | Top | +200 | -275 | 68.8% | 68.7% | — | — | — | — | L 1 pt | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 70.1% | Top | +210 | -300 | 69.9% | 78.3% | — | — | — | — | W 0 pts | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 68.6% | Top | +175 | -240 | 66.0% | 69.2% | — | — | — | — | W 0 pts | |
| ANA @ CGY 7:00 PM CT | UNDER 0.5 | 68.6% | Top | +180 | -250 | 66.7% | 68.1% | — | — | — | — | L 1 pt | |
| SJS @ MIN 7:00 PM CT | OVER 0.5 | 67.6% | Top | -240 | +175 | 66.0% | 68.0% | — | — | — | — | W 1 pt | |
| BUF vs CBJ 6:00 PM CT | UNDER 1.5 | 67.5% | Top | +185 | -260 | 67.3% | 72.3% | — | — | — | — | W 1 pt | |
| BUF vs CBJ 6:00 PM CT | OVER 0.5 | 67.0% | Top | -225 | +155 | 63.8% | 61.7% | — | — | — | — | W 1 pt | |
| ANA @ CGY 7:00 PM CT | UNDER 0.5 | 67.0% | Top | +170 | -230 | 65.3% | 64.3% | — | — | — | — | W 0 pts | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 65.8% | Strong | +155 | -210 | 63.3% | 64.6% | — | — | — | — | L 1 pt | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 65.3% | Strong | +165 | -225 | 64.7% | 73.4% | — | — | — | — | W 0 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 65.2% | Strong | +160 | -220 | 64.1% | 75.5% | — | — | — | — | W 0 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 64.2% | Strong | +175 | -240 | 66.0% | 68.2% | — | — | — | — | W 0 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 64.1% | Strong | +170 | -230 | 65.3% | 69.3% | — | — | — | — | L 2 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 64.0% | Strong | +180 | -250 | 66.7% | 65.8% | — | — | — | — | W 0 pts | |
| SJS @ MIN 7:00 PM CT | UNDER 0.5 | 63.9% | Strong | +155 | -210 | 63.3% | 63.6% | — | — | — | — | W 0 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 1.5 | 63.9% | Strong | +120 | -160 | 57.5% | 65.5% | — | — | — | — | L 3 pts | |
| MIN vs SJS 7:00 PM CT | OVER 0.5 | 63.9% | Strong | -195 | +135 | 60.8% | 61.5% | — | — | — | — | W 1 pt | |
| ANA @ CGY 7:00 PM CT | UNDER 0.5 | 63.9% | Strong | +140 | -195 | 61.3% | 64.1% | — | — | — | — | W 0 pts | |
| ANA @ CGY 7:00 PM CT | OVER 0.5 | 63.0% | Strong | -210 | +155 | 63.3% | 64.0% | — | — | — | — | W 2 pts | |
| CGY vs ANA 7:00 PM CT | OVER 0.5 | 62.6% | Strong | -190 | +130 | 60.1% | 56.6% | — | — | — | — | L 0 pts | |
| BUF vs CBJ 6:00 PM CT | OVER 0.5 | 62.3% | Strong | -175 | +130 | 59.4% | 57.6% | — | — | — | — | W 1 pt | |
| BUF vs CBJ 6:00 PM CT | OVER 0.5 | 61.8% | Strong | -180 | +125 | 59.1% | 56.5% | — | — | — | — | W 2 pts | |
| SJS @ MIN 7:00 PM CT | UNDER 0.5 | 61.5% | Strong | +135 | -180 | 60.2% | 63.8% | — | — | — | — | W 0 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 61.2% | Strong | +150 | -210 | 62.9% | 66.0% | — | — | — | — | W 0 pts | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 61.0% | Strong | +115 | -180 | 58.0% | 60.6% | — | — | — | — | W 0 pts | |
| CGY vs ANA 7:00 PM CT | OVER 0.5 | 60.9% | Lean | -175 | +130 | 59.4% | 52.9% | — | — | — | — | W 1 pt | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 60.5% | Lean | +130 | -170 | 59.2% | 73.0% | — | — | — | — | L 1 pt | |
| ANA @ CGY 7:00 PM CT | OVER 0.5 | 60.4% | Lean | -200 | +145 | 62.0% | 60.1% | — | — | — | — | W 1 pt | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 59.5% | Lean | +135 | -180 | 60.2% | 66.0% | — | — | — | — | W 0 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 1.5 | 59.4% | Lean | +120 | -190 | 59.0% | 66.0% | — | — | — | — | W 1 pt | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 59.3% | Lean | +135 | -185 | 60.4% | 66.0% | — | — | — | — | L 1 pt | |
| CBJ @ BUF 6:00 PM CT | OVER 0.5 | 58.6% | Lean | -170 | +125 | 58.6% | 61.5% | — | — | — | — | W 1 pt | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 58.5% | Lean | +120 | -155 | 57.2% | 53.8% | — | — | — | — | L 1 pt | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 58.5% | Lean | +125 | -165 | 58.4% | 68.8% | — | — | — | — | L 1 pt | |
| CGY vs ANA 7:00 PM CT | OVER 0.5 | 58.2% | Lean | -155 | +115 | 56.7% | 51.5% | — | — | — | — | L 0 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 58.1% | Lean | +145 | -195 | 61.8% | 57.6% | — | — | — | — | L 1 pt | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 57.6% | Lean | +125 | -170 | 58.6% | 62.5% | — | — | — | — | W 0 pts | |
| ANA @ CGY 7:00 PM CT | OVER 0.5 | 57.3% | Lean | -165 | +125 | 58.4% | 58.3% | — | — | — | — | W 2 pts | |
| SJS @ MIN 7:00 PM CT | UNDER 0.5 | 57.0% | Lean | +105 | -140 | 54.5% | 64.2% | — | — | — | — | W 0 pts | |
| SJS @ MIN 7:00 PM CT | UNDER 0.5 | 56.7% | Lean | +105 | -140 | 54.5% | 61.7% | — | — | — | — | W 0 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 1.5 | 56.6% | Lean | +115 | -150 | 56.3% | 62.4% | — | — | — | — | L 4 pts | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 55.7% | toss-up | +115 | -155 | 56.7% | 61.8% | — | — | — | — | W 0 pts | |
| SJS @ MIN 7:00 PM CT | UNDER 0.5 | 55.6% | toss-up | +105 | -135 | 54.1% | 59.5% | — | — | — | — | W 0 pts | |
| BUF vs CBJ 6:00 PM CT | UNDER 0.5 | 55.6% | toss-up | +120 | -160 | 57.5% | 61.3% | — | — | — | — | L 3 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 55.5% | toss-up | +110 | -150 | 55.8% | 62.6% | — | — | — | — | W 0 pts | |
| ANA @ CGY 7:00 PM CT | OVER 0.5 | 55.3% | toss-up | -145 | +110 | 55.4% | 58.7% | — | — | — | — | W 1 pt | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 55.0% | toss-up | +110 | -150 | 55.8% | 61.9% | — | — | — | — | W 0 pts | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 54.3% | toss-up | -120 | -140 | 51.7% | 53.7% | — | — | — | — | L 2 pts | |
| BUF vs CBJ 6:00 PM CT | OVER 0.5 | 53.5% | toss-up | -120 | -110 | 51.0% | 48.8% | — | — | — | — | W 1 pt | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 53.3% | toss-up | -105 | -140 | 53.3% | 65.4% | — | — | — | — | L 2 pts | |
| MIN vs SJS 7:00 PM CT | UNDER 0.5 | 53.2% | toss-up | -105 | -145 | 53.6% | 60.7% | — | — | — | — | W 0 pts | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 53.1% | toss-up | -105 | -130 | 52.5% | 47.3% | — | — | — | — | W 0 pts | |
| CGY vs ANA 7:00 PM CT | OVER 0.5 | 52.6% | toss-up | -125 | -110 | 51.5% | 45.6% | — | — | — | — | W 2 pts | |
| SJS @ MIN 7:00 PM CT | OVER 0.5 | 52.5% | toss-up | -140 | -105 | 53.3% | 48.7% | — | — | — | — | W 1 pt | |
| ANA @ CGY 7:00 PM CT | OVER 0.5 | 52.4% | toss-up | -130 | +100 | 53.1% | 56.0% | — | — | — | — | W 2 pts | |
| CGY vs ANA 7:00 PM CT | UNDER 0.5 | 52.2% | toss-up | -110 | -165 | 54.3% | 58.3% | — | — | — | — | W 0 pts | |
| MIN vs SJS 7:00 PM CT | OVER 0.5 | 51.6% | toss-up | -120 | -110 | 51.0% | 44.0% | — | — | — | — | W 1 pt | |
| CBJ @ BUF 6:00 PM CT | UNDER 0.5 | 50.9% | toss-up | -120 | -110 | 49.0% | 49.8% | — | — | — | — | W 0 pts |
Every player is graded at the Hard Rock line closest to even money. Sorted by confidence. Hard Rock lines only. Model fitted through 2026-11-14.