The spread (Charlotte 49ers side) opened at +20.5 and the market has since moved it to +20 — a 0.5-point move toward Charlotte 49ers. It last moved Thursday 2:57 PM and has held since, which reads as the market settling on this price.
The total opened at 54 and the market has since moved it to 52 — a 2.0-point move downward (toward the under). The biggest single jump we captured came Tuesday 1:56 PM (54 → 53). It last moved Thursday 2:57 PM and has held since, which reads as the market settling on this price.
We don't know *why* the market moved — injury news, sharp money, or weather are all invisible to us and to every public bettor. What we do know is the pattern: across five seasons, totals that moved 2–3 points covered the direction of the move 56.1% of the time when taken at the opening number (1325 games, CI 53.4–58.7). The market correcting an opener is information in itself — that's the whole strategy.
Every number left behind is at books we don't use (betanysports, coolbet, mybookieag) — so for us this is a tracked move, not a bet.
Forecast at kickoff: wind 4 mph (gusts 6), 79°F, 80% precip. Nothing here that historically moves totals.
| Book | Line | Price | As of |
|---|---|---|---|
| pinnacle | +20 | -101 | Thu 2:57 PM |
| betonlineag | +20.5 | -110 | Wed 9:26 PM |
| draftkings ★ | +20.5 | -108 | Thu 6:57 AM |
| fanduel ★ | +20.5 | -110 | Wed 1:56 PM |
| gtbets | +20.5 | -109 | Sun 5:55 PM |
| lowvig | +20.5 | -106 | Wed 9:26 PM |
| fanatics | +20.5 | -110 | Mon 11:25 AM |
| mybookieag | +20.5 | -110 | Mon 5:25 AM |
| betmgm | +20.5 | -110 | Wed 8:56 PM |
| betus | +20.5 | -110 | Wed 5:26 PM |
| betanysports | +20.5 | -110 | Sun 6:55 PM |
| bovada | +20.5 | -110 | Wed 9:56 AM |
| coolbet | +20.5 | -110 | Thu 2:57 PM |
| onexbet | +20.5 | -110 | Thu 8:57 AM |
| betrivers | +20.5 | -107 | Thu 1:57 PM |
| leovegas_se | +20.5 | -108 | Thu 1:57 PM |
| unibet_nl | +20.5 | -107 | Thu 1:57 PM |
| unibet_se | +20.5 | -107 | Thu 1:57 PM |
| everygame | +20.5 | -110 | Tue 2:56 PM |
| matchbook | +20.5 | -108 | Thu 3:57 PM |
| Book | Line | Price | As of |
|---|---|---|---|
| betus | +52 | -110 | Thu 5:27 PM |
| bovada | +52 | -115 | Thu 2:27 PM |
| pinnacle | +52 | -111 | Thu 2:57 PM |
| matchbook | +52 | -106 | Thu 3:27 PM |
| betonlineag | +52.5 | -110 | Wed 8:56 PM |
| draftkings ★ | +52.5 | -110 | Thu 2:57 PM |
| fanduel ★ | +52.5 | -106 | Thu 2:57 PM |
| gtbets | +52.5 | -109 | Thu 2:57 PM |
| lowvig | +52.5 | -108 | Wed 8:56 PM |
| fanatics | +52.5 | -110 | Thu 3:27 PM |
| betmgm | +52.5 | -108 | Thu 2:57 PM |
| onexbet | +52.5 | -115 | Thu 8:57 AM |
| betrivers | +52.5 | -108 | Thu 1:57 PM |
| unibet_nl | +52.5 | -108 | Thu 1:57 PM |
| everygame | +52.5 | -110 | Thu 10:27 AM |
| mybookieag | +53 | -110 | Tue 4:56 PM |
| betanysports | +53 | -110 | Tue 11:26 AM |
| coolbet | +53 | -109 | Thu 4:57 PM |