The board, the way a book shows it — with one thing no book shows you: every play’s real track record, counted from finished games, right on the price tile.
182,687 prices tracked · 80 plays scored · 20 games · Updated 2026-11-03 13:29 ET · Free in beta
Get the free daily card by text. The machine reads every price on this board, checks injuries, goalies and weather, then sends its 3 picks at noon. Every pick is posted before kickoff and graded in public the next morning.
Text (248) 609-6394On a computer? Sign up at picks.pawtxt.com
The strongest records on the board right now — only plays that hit in at least 7 of their last 10 (or the pooled equivalent) make this strip. Swipe or scroll sideways.
Every game, every market. Prices are the best we found across the big books when this page was built, and the book is named on each tile. Gold records are the hot ones — 7 of the last 10 or better. History, not a promise.
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Detroit Pistons | 4 of 5 (80%) | 8 of 10 (80%) | 4 of 5 (80%) | 8 of 10 (80%) | n/a | n/a | n/a | n/a |
| Philadelphia 76ers | 4 of 5 (80%) | 7 of 10 (70%) | 4 of 5 (80%) | 7 of 10 (70%) | n/a | n/a | n/a | n/a |
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Brooklyn Nets | 1 of 5 (20%) | 3 of 10 (30%) | 2 of 5 (40%) | 4 of 10 (40%) | n/a | n/a | n/a | n/a |
| Charlotte Hornets | 1 of 5 (20%) | 3 of 10 (30%) | 1 of 5 (20%) | 3 of 10 (30%) | n/a | n/a | n/a | n/a |
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Oklahoma City Thunder | 3 of 5 (60%) | 6 of 10 (60%) | 3 of 5 (60%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
| Cleveland Cavaliers | 3 of 5 (60%) | 5 of 10 (50%) | 3 of 5 (60%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Houston Rockets | 4 of 5 (80%) | 8 of 10 (80%) | 4 of 5 (80%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
| Minnesota Timberwolves | 2 of 5 (40%) | 5 of 10 (50%) | 4 of 5 (80%) | 7 of 10 (70%) | n/a | n/a | n/a | n/a |
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| San Antonio Spurs | 5 of 5 (100%) | 7 of 10 (70%) | 3 of 5 (60%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
| Dallas Mavericks | 3 of 5 (60%) | 5 of 10 (50%) | 3 of 5 (60%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Colorado Avalanche starting goalie: Scott Wedgewood (confirmed) · Columbus Blue Jackets starting goalie: Cam Talbot (confirmed)
Rest and travel: Colorado Avalanche: 0 days of rest, playing back-to-back days, 3 games in 4 days, 277 miles of travel · Columbus Blue Jackets: 2 days of rest, 912 miles of travel
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Columbus Blue Jackets | 2 of 5 (40%) | 4 of 10 (40%) | 3 of 5 (60%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
| Colorado Avalanche | 4 of 5 (80%) | 6 of 10 (60%) | 4 of 5 (80%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Winnipeg Jets starting goalie: Stuart Skinner (projected) · Montréal Canadiens starting goalie: Jacob Fowler (confirmed)
Rest and travel: Winnipeg Jets: 1 day of rest, 721 miles of travel · Montreal Canadiens: 2 days of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Montréal Canadiens | 5 of 5 (100%) | 8 of 10 (80%) | 3 of 5 (60%) | 3 of 10 (30%) | n/a | n/a | n/a | n/a |
| Winnipeg Jets | 0 of 5 (0%) | 1 of 10 (10%) | 1 of 5 (20%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Minnesota Wild starting goalie: Jesper Wallstedt (confirmed) · Philadelphia Flyers starting goalie: Dan Vladar (confirmed)
Rest and travel: Minnesota Wild: 1 day of rest, 121 miles of travel · Philadelphia Flyers: 1 day of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Philadelphia Flyers | 2 of 5 (40%) | 4 of 10 (40%) | 4 of 5 (80%) | 8 of 10 (80%) | n/a | n/a | n/a | n/a |
| Minnesota Wild | 4 of 5 (80%) | 6 of 10 (60%) | 4 of 5 (80%) | 4 of 10 (40%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): St Louis Blues starting goalie: Joel Hofer (confirmed) · New York Rangers starting goalie: Dylan Garand (confirmed)
Rest and travel: St. Louis Blues: 2 days of rest, 481 miles of travel · New York Rangers: 1 day of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| New York Rangers | 1 of 5 (20%) | 3 of 10 (30%) | 1 of 5 (20%) | 3 of 10 (30%) | n/a | n/a | n/a | n/a |
| St Louis Blues | 3 of 5 (60%) | 6 of 10 (60%) | 3 of 5 (60%) | 7 of 10 (70%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Dallas Stars starting goalie: Jake Oettinger (confirmed) · Washington Capitals starting goalie: Logan Thompson (confirmed)
Rest and travel: Dallas Stars: 2 days of rest, 1183 miles of travel · Washington Capitals: 1 day of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Washington Capitals | 3 of 5 (60%) | 6 of 10 (60%) | 3 of 5 (60%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
| Dallas Stars | 3 of 5 (60%) | 6 of 10 (60%) | 2 of 5 (40%) | 3 of 10 (30%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Utah Mammoth starting goalie: Sebastian Cossa (likely) · Toronto Maple Leafs starting goalie: Sergei Bobrovsky (confirmed)
Rest and travel: Utah Mammoth: 1 day of rest, 337 miles of travel · Toronto Maple Leafs: 2 days of rest, 2087 miles of travel
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Toronto Maple Leafs | 3 of 5 (60%) | 5 of 10 (50%) | 4 of 5 (80%) | 8 of 10 (80%) | n/a | n/a | n/a | n/a |
| Utah Mammoth | 2 of 5 (40%) | 6 of 10 (60%) | 0 of 5 (0%) | 2 of 10 (20%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Vegas Golden Knights starting goalie: Adin Hill (projected) · Pittsburgh Penguins starting goalie: Arturs Silovs (confirmed)
Rest and travel: Vegas Golden Knights: 0 days of rest, playing back-to-back days, 481 miles of travel · Pittsburgh Penguins: 2 days of rest, 476 miles of travel
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Pittsburgh Penguins | 2 of 5 (40%) | 3 of 10 (30%) | 1 of 5 (20%) | 1 of 10 (10%) | n/a | n/a | n/a | n/a |
| Vegas Golden Knights | 1 of 5 (20%) | 4 of 10 (40%) | 3 of 5 (60%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Detroit Red Wings starting goalie: John Gibson (projected) · Tampa Bay Lightning starting goalie: Andrei Vasilevskiy (projected)
Rest and travel: Detroit Red Wings: 0 days of rest, playing back-to-back days, 3 games in 4 days, 184 miles of travel · Tampa Bay Lightning: 2 days of rest, 618 miles of travel
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Tampa Bay Lightning | 2 of 5 (40%) | 6 of 10 (60%) | 2 of 5 (40%) | 4 of 10 (40%) | n/a | n/a | n/a | n/a |
| Detroit Red Wings | 3 of 5 (60%) | 6 of 10 (60%) | 4 of 5 (80%) | 9 of 10 (90%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Edmonton Oilers starting goalie: Tristan Jarry (confirmed) · New Jersey Devils starting goalie: Connor Hellebuyck (confirmed)
Rest and travel: Edmonton Oilers: 1 day of rest, 3 games in 4 days, 9 miles of travel · New Jersey Devils: 3 days of rest, 2223 miles of travel
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| New Jersey Devils | 4 of 5 (80%) | 7 of 10 (70%) | 4 of 5 (80%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
| Edmonton Oilers | 3 of 5 (60%) | 7 of 10 (70%) | 4 of 5 (80%) | 8 of 10 (80%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Carolina Hurricanes starting goalie: Pyotr Kochetkov (projected) · Nashville Predators starting goalie: Juuse Saros (confirmed)
Rest and travel: Carolina Hurricanes: 1 day of rest, 451 miles of travel · Nashville Predators: 2 days of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Nashville Predators | 2 of 5 (40%) | 3 of 10 (30%) | 5 of 5 (100%) | 8 of 10 (80%) | n/a | n/a | n/a | n/a |
| Carolina Hurricanes | 4 of 5 (80%) | 8 of 10 (80%) | 2 of 5 (40%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Anaheim Ducks starting goalie: Lukas Dostal (projected) · Vancouver Canucks starting goalie: Kevin Lankinen (projected)
Rest and travel: Anaheim Ducks: 1 day of rest, 1102 miles of travel · Vancouver Canucks: 2 days of rest
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Vancouver Canucks | 1 of 5 (20%) | 1 of 10 (10%) | 2 of 5 (40%) | 4 of 10 (40%) | n/a | n/a | n/a | n/a |
| Anaheim Ducks | 2 of 5 (40%) | 3 of 10 (30%) | 1 of 5 (20%) | 2 of 10 (20%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Ottawa Senators starting goalie: Jonas Johansson (projected) · Buffalo Sabres starting goalie: Colten Ellis (projected)
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Buffalo Sabres | 3 of 5 (60%) | 5 of 10 (50%) | 1 of 5 (20%) | 2 of 10 (20%) | n/a | n/a | n/a | n/a |
| Ottawa Senators | 2 of 5 (40%) | 4 of 10 (40%) | 3 of 5 (60%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Chicago Blackhawks starting goalie: Spencer Knight (projected) · Florida Panthers starting goalie: Jacob Markstrom (projected)
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Florida Panthers | 3 of 5 (60%) | 6 of 10 (60%) | 2 of 5 (40%) | 4 of 10 (40%) | n/a | n/a | n/a | n/a |
| Chicago Blackhawks | 1 of 5 (20%) | 3 of 10 (30%) | 3 of 5 (60%) | 5 of 10 (50%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): Calgary Flames starting goalie: Dustin Wolf (projected) · Seattle Kraken starting goalie: Philipp Grubauer (projected)
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Seattle Kraken | 3 of 5 (60%) | 6 of 10 (60%) | 1 of 5 (20%) | 3 of 10 (30%) | n/a | n/a | n/a | n/a |
| Calgary Flames | 3 of 5 (60%) | 7 of 10 (70%) | 3 of 5 (60%) | 7 of 10 (70%) | n/a | n/a | n/a | n/a |
Starting goalies (from DailyFaceoff): San Jose Sharks starting goalie: Yaroslav Askarov (projected) · Los Angeles Kings starting goalie: Darcy Kuemper (projected)
Odds board unavailable for this game.
Measured against today’s numbers. “Beat the spread” means the team did better than the handicap (the head start or hurdle the book sets). Over and under are about the two teams’ combined score.
| Team | Won · last 5 | Won · last 10 | Beat the spread · last 5 | Beat the spread · last 10 | Went over · last 5 | Went over · last 10 | Went under · last 5 | Went under · last 10 |
|---|---|---|---|---|---|---|---|---|
| Los Angeles Kings | 2 of 5 (40%) | 4 of 10 (40%) | 1 of 5 (20%) | 2 of 10 (20%) | n/a | n/a | n/a | n/a |
| San Jose Sharks | 1 of 5 (20%) | 4 of 10 (40%) | 2 of 5 (40%) | 6 of 10 (60%) | n/a | n/a | n/a | n/a |
Featured game: Baltimore Ravens at Buffalo Bills · Sun 1:00 PM ET. A prop is a bet on what one player does, not on who wins. Each line is the consensus across 382 prices we tracked; the counts are how often the player actually went over (or stayed under) that exact number this season. History, not a promise.
Tap any price on the board and it lands here. The slip lives only in this browser tab — nothing is stored, nothing is sent anywhere, and adding a play is not placing a bet.
Your slip is empty. Tap a price on the board and it shows up here, ready to copy and share.
Prices move. Pick a play, drop your email, and if that play’s best price gets better by 5 points or more the next time we rebuild this page, we send you one email. One alert, one email. No account, no spam list.
When your email arrives: we check prices every time this page is rebuilt. If your play’s best price has improved by 5 points or more, we send your one email right then. After that the alert is done — it never repeats and you will not hear from it again.
No mystery math. Here is where every number on this page comes from, in plain words.
Honesty, plain and simple: records are history with the sample shown, and a strong trend can still lose tonight.
The Research Desk finds trends. The daily picks card is where the machine puts its own name on the line, on the record.