Nasty
PICKS
picks with receiptsOPEN
College football and NFL. The bets worth making this week, and the record to prove it.
Best on the board right now
Nothing has made the Cut. The strongest call on the board is A Little Nasty. Small money, our side, no receipt.
Where to bet it
Where, best first (Kennesaw State): FanDuel +3.5 at -124 (1.9%) · BetMGM or TOM +3 at -110 (1.7%) · DraftKings or Fanatics +3 at -115 (0.6%) · Caesars +2.5 at +101 (0.5%) · DraftKings Predictions +2.5 at 48¢ on the app (-100 all-in) (0.2%). Either of the first two is fine.
Buck's Take
Nothing's nasty enough Monday. Nasty is a standard, not a mood.
A little nasty, if you want action: 5 sneakies; the strongest is NC State +4 (Wake Forest at NC State) at 6.2% after the price. For the couch, not the mortgage.
If you're playing one, keep it a sneaky: Wake Forest at NC State, NC State +4. The number's wrong and the Four agree. That's the receipt.
Buck
Nasty Picks
Nothing's made the Cut yet. Stale numbers switch on inside 48 hours of kickoff.
Nasty Dogs
No dog worth the price this week.
Damn Near Nasty
Nothing close. The books have this slate right, and Buck says so.
A Little Nasty
Sneakies. Not full-blown winners. If you want action, this is where I'd go. Dashed line: the Nasty Number. Dot: where the market is now.
Moving our way: Duke at Georgia Tech, Over 49.5. Best number on the board, half a point better than Pinnacle, and the total has come down 1 point since it opened. A total, so it stays a sneaky.
2 more later this week
Where to bet it
Where, best first (Over): BetMGM or DraftKings 49.5 at -108 (1.4%) · FanDuel or TOM 49.5 at -110 (0.9%) · Fanatics 50 at -110 (-0.3%) · Kalshi 50.5 at 50¢ (-0.9%) · DraftKings Predictions 48.5 at 56¢ on the app (-138 all-in) (-2.1%). Either of the first two is fine.Points or price: 48.5 buys about 2 more wins in 100 than 49.5 (the games that land on 49); 56¢ on the app (-138 all-in) costs about 6 more in 100 to break even than -108. The price wins.Where to bet it
Where, best first (Kennesaw State): FanDuel +3.5 at -124 (1.9%) · BetMGM or TOM +3 at -110 (1.7%) · DraftKings or Fanatics +3 at -115 (0.6%) · Caesars +2.5 at +101 (0.5%) · DraftKings Predictions +2.5 at 48¢ on the app (-100 all-in) (0.2%). Either of the first two is fine.Sniff of Nasty · Saturday's preview, 24 games from the systems that have rebuilt. Never a pick, never recorded. Strongest: NC State +4, UNLV +3, Iowa +2.5. Open
Sniff of Nasty
College: FPI and Massey and SP+ and Sagarin have seen the last games, SP+ hasn't. NFL: FPI and Massey and Sagarin and nfelo have seen the last games, Sagarin and nfelo haven't. A preview, not a rung: built on the systems that have rebuilt, before the last one has. Nothing here is a pick and nothing here goes in the Receipts. Each game gets its real rung when every system has updated, usually Tuesday morning for college. Strongest first: the tag on each row is what the fresh systems would call it. If you like a number now, this is your head start.
6.2% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (NC State): TOM +4 at -115 (6.2%) · FanDuel or BetMGM +3.5 at -110 (5.8%) · DraftKings +3.5 at -112 (5.4%) · Fanatics +3.5 at -115 (4.7%) · Kalshi +3.5 at 53¢ (3.4%). Either of the first two is fine.4.6% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (UNLV): TOM +3 at +100 (4.6%) · DraftKings, Fanatics or BetMGM +3 at -105 (3.3%) · FanDuel +3.5 at -120 (3.2%) · DraftKings Predictions +3.5 at 56¢ on the app (-138 all-in) (-0.2%).Points or price: +3.5 buys about 3 more wins in 100 than +3 (the games that land on 3); -120 costs about 5 more in 100 to break even than +100. The price wins.3.6% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Iowa): TOM +2.5 at +102 (3.6%) · Kalshi +2.5 at 48¢ (3.3%) · DraftKings Predictions +2.5 at 48¢ on the app (-100 all-in) (3.0%) · BetMGM +2.5 at -102 (2.6%) · FanDuel +2.5 at -104 (2.1%). Either of the first two is fine.3.5% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Texas A&M): TOM +3.5 at -105 (3.5%) · FanDuel +3.5 at -106 (3.3%) · DraftKings or BetMGM +3.5 at -110 (2.3%) · Fanatics +3.5 at -115 (1.2%) · DraftKings Predictions +3.5 at 54¢ on the app (-127 all-in) (-1.2%). Either of the first two is fine.4.0% edge on FPI and Massey. nfelo and Sagarin haven't spoken.
Where, best first (Titans): Kalshi +6.5 at 47¢ (4.0%) · TOM +7 at -115 (2.2%) · FanDuel +6.5 at -105 (1.5%) · BetMGM or DraftKings Predictions +6.5 at -112 (51¢ on the app) (-0.1%) · DraftKings +6.5 at -115 (-0.8%).Points or price: +7 buys about 3 more wins in 100 than +6.5 (the games that land on 7); -115 costs about 5 more in 100 to break even than 47¢. The price wins.3.2% edge on FPI and Massey. nfelo and Sagarin haven't spoken.
Where, best first (Giants): FanDuel +3.5 at -114 (3.2%) · Kalshi +3.5 at 52¢ (2.8%) · BetMGM +3.5 at -118 (2.3%) · TOM +3.5 at -119 (2.1%) · DraftKings +3 at -105 (1.2%). Either of the first two is fine.1.7% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (UCF): Fanatics +9.5 at -105 (1.7%) · DraftKings +10 at -115 (1.4%) · BetMGM +9.5 at -108 (1.0%) · FanDuel +9.5 at -110 (0.5%) · TOM +9.5 at -115 (-0.6%). Either of the first two is fine.Points or price: +10 buys about 2 more wins in 100 than +9.5 (the games that land on 10); -115 costs about 2 more in 100 to break even than -105. The price wins by a hair.2.0% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Washington State): TOM +5.5 at -110 (2.0%) · Kalshi +5.5 at 51¢ (1.7%) · FanDuel or DraftKings Predictions +4.5 at -112 (51¢ on the app) (-0.2%) · BetMGM +4 at -108 (-0.6%) · DraftKings or Caesars +4.5 at -115 (-0.9%). Either of the first two is fine.16 more, weaker reads
1.5% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (New Mexico State): TOM +6 at -105 (1.5%) · DraftKings, Fanatics or BetMGM +6 at -110 (0.4%) · Caesars +5.5 at -109 (-0.7%) · FanDuel +5.5 at -110 (-0.9%).A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Under): DraftKings or BetMGM 62.5 at -112 (0.6%) · TOM 62.5 at -115 (-0.1%) · Fanatics 62 at -110 (-0.1%) · FanDuel 61.5 at -105 (-0.3%) · Kalshi 61.5 at 50¢ (-0.8%).Points or price: 63.5 buys about 2 more wins in 100 than 62.5 (the games that land on 63); 58¢ on the app (-150 all-in) costs about 7 more in 100 to break even than -112. The price wins.4.1% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (South Florida): FanDuel +6.5 at +110 (4.1%) · BetMGM +7 at -108 (3.3%) · Caesars +7.5 at -122 (3.1%) · TOM +7 at -109 (3.1%) · Fanatics or DraftKings +7 at -110 (2.9%).Points or price: +7 buys about 3 more wins in 100 than +6.5 (the games that land on 7); -108 costs about 4 more in 100 to break even than +110. The price wins.2.7% edge on FPI and Massey. nfelo and Sagarin haven't spoken.
Where, best first (Chargers): DraftKings or BetMGM +3.5 at -110 (3.6%) · FanDuel +3.5 at -112 (3.2%) · TOM +3.5 at -114 (2.7%) · DraftKings Predictions +3.5 at 54¢ on the app (-127 all-in) (0.1%). Either of the first two is fine.A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Under): BetMGM or DraftKings 55.5 at -105 (3.7%) · FanDuel 55.5 at -106 (3.4%) · Kalshi 55.5 at 50¢ (3.1%) · Fanatics or TOM 55.5 at -110 (2.5%) · DraftKings Predictions 57.5 at 58¢ on the app (-150 all-in) (-0.2%). Either of the first two is fine.Points or price: 57.5 buys about 5 more wins in 100 than 55.5 (the games that land on 57); 58¢ on the app (-150 all-in) costs about 9 more in 100 to break even than -105. The price wins.A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Over): FanDuel 50.5 at -106 (3.2%) · TOM 50.5 at -109 (2.5%) · BetMGM 50.5 at -110 (2.3%) · DraftKings 50.5 at -112 (1.8%) · Fanatics 50.5 at -115 (1.2%).2.0% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Pittsburgh to win): Kalshi 62¢ (2.0%) · FanDuel -182 (1.1%) · TOM -185 (0.7%) · Fanatics or BetMGM -190 (0.1%) · DraftKings -192 (-0.1%).A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Over): Fanatics or BetMGM 54.5 at -110 (1.9%) · TOM 55 at -105 (1.9%) · DraftKings 54.5 at -112 (1.5%) · FanDuel 54.5 at -118 (0.2%) · DraftKings Predictions 54.5 at 54¢ on the app (-127 all-in) (-1.6%). Either of the first two is fine.A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Over): FanDuel, DraftKings, Fanatics, BetMGM or TOM 54.5 at -110 (1.2%) · Kalshi 54.5 at 52¢ (-0.1%) · DraftKings Predictions 54.5 at 53¢ on the app (-122 all-in) (-1.5%).1.0% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Western Michigan): DraftKings or BetMGM -13.5 at -112 (1.5%) · Fanatics -14 at -105 (1.2%) · TOM -13.5 at -114 (1.0%) · FanDuel -13.5 at -118 (0.2%) · DraftKings Predictions -13.5 at 54¢ on the app (-127 all-in) (-1.6%). Either of the first two is fine.0.9% edge on FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Bowling Green to win): Fanatics -285 (0.9%) · Kalshi 73¢ (0.6%) · DraftKings or BetMGM -298 (0.1%) · TOM -310 (-0.7%) · FanDuel or DraftKings Predictions -315 (74¢ on the app) (-1.0%). Either of the first two is fine.0.6% edge on FPI and Massey. nfelo and Sagarin haven't spoken.
Where, best first (Eagles): TOM +5.5 at -108 (0.6%) · DraftKings, BetMGM or Fanatics +4.5 at -110 (-2.4%) · FanDuel +4.5 at -114 (-3.2%) · DraftKings Predictions +5.5 at 54¢ on the app (-127 all-in) (-3.4%).A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Over): DraftKings 51.5 at -102 (0.9%) · FanDuel 50.5 at -115 (0.4%) · Fanatics or TOM 51 at -110 (0.3%) · BetMGM 50.5 at -118 (-0.3%) · Kalshi 50.5 at 53¢ (-0.9%). Either of the first two is fine.Points or price: 50.5 buys about 3 more wins in 100 than 51.5 (the games that land on 51); -115 costs about 3 more in 100 to break even than -102. The price wins by a hair.Read from FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Under): TOM 54.5 at -105 (4.4%) · FanDuel 54.5 at -110 (3.3%) · Kalshi 54.5 at 51¢ (2.9%) · DraftKings or BetMGM 53.5 at -105 (2.0%) · Fanatics 53.5 at -110 (0.8%).Read from FPI, Sagarin and Massey. SP+ hasn't spoken.
Where, best first (Under): FanDuel 52.5 at -108 (0.1%) · DraftKings or BetMGM 52.5 at -110 (-0.4%) · Fanatics 52.5 at -115 (-1.5%) · TOM 52 at -113 (-2.3%) · DraftKings Predictions 51.5 at 51¢ on the app (-113 all-in) (-3.5%). Either of the first two is fine.A total: never more than A Little Nasty. SP+ hasn't spoken.
Where, best first (Over): DraftKings, FanDuel or BetMGM 47.5 at -108 (-0.1%) · TOM 47 at -115 (-0.3%) · Fanatics 47.5 at -110 (-0.6%) · DraftKings Predictions 45.5 at 58¢ on the app (-150 all-in) (-3.2%). Either of the first two is fine.Points or price: 47 buys about 1 more win in 100 than 47.5 (the games that land on 47); -115 costs about 2 more in 100 to break even than -108. The price wins by a hair.Moved closer since the 9:07am build
Not picks. The games whose next rung got nearer since the 9:07am build, biggest move first, and what moved them. Games that sat flat or walked away aren't listed. A game that gets there posts on the next build, never in between.
- Boise State at Fresno State Sat 10 Oct, 9:30pm · Not Nasty now
A Little Nasty at Fresno State +6.5: 0.5 points away, was 1.5.The line went from +5.5 to +6.0; the price from -110 to -108. Measured on the fresh systems; the rebuild has the last word. - UCLA at Oregon Sat 10 Oct, 2:30pm · Not Nasty now
A Little Nasty at Oregon -11.5: 0.5 points away, was 1.0. - Colts at Steelers Sun 11 Oct, 12:00pm · Not Nasty now
A Little Nasty at Colts +3.0: 0.5 points away, was 1.0.The line went from +2.0 to +2.5; the price from -105 to -108. Measured on the fresh systems; the rebuild has the last word. - James Madison at Georgia Southern Sat 10 Oct, 6:30pm · Sniff of Nasty now
A Little Nasty at James Madison -7.5: 0.5 points away, was out of reach.The price from -105 to -110. Measured on the fresh systems; the rebuild has the last word. - Washington State at Utah State Fri 9 Oct, 8:00pm · Sniff of Nasty now
Nasty Dog at Washington State +165: 2.4 cents short, was 5.4.The line went from +5.0 to +5.5; the price from -116 to -110. Measured on the fresh systems; the rebuild has the last word. - Buccaneers at Cowboys Thu 8 Oct, 7:15pm · Not Nasty now
Nasty Pick at Cowboys -9.5: 3.5 cents short at today's line, was 4.9.The line went from -10.0 to -9.5; the price from -110 to -112. Measured on the fresh systems; the rebuild has the last word.
Under the hood ratings freshness, the legend, the track record
Today
1 gameBuck's sitting this one out.Atlanta Falcons at New Orleans SaintsFalcons at SaintsNFL 7:15pmSaints -1should be Saints -2 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says Saints by 1, the Nasty Number says Saints by 2. 0.8 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1.5 points since it opened, from Saints by 2.5 to Saints by 1. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 48.5 to 48. We have no side on it, so that's information, not a bet.
| Saints spread | Total (over) | Saints ML | Falcons ML | |
|---|---|---|---|---|
| TOM | -1 -113 | 48 -108 | -118 | -102 |
| Kalshi | -1.5 -107 50¢ | 47.5 -116 52¢ | -121 53¢ | +101 48¢ |
| Pinnacle | -1.5 -101 | 48.5 +104 | -115 | +104 |
All 24 books
| Saints spread | Total (over) | Saints ML | Falcons ML | |
|---|---|---|---|---|
| TOM | -1 -113 | 48 -108 | -118 | -102 |
| Kalshi | -1.5 -107 50¢ | 47.5 -116 52¢ | -121 53¢ | +101 48¢ |
| Bally Bet | -1 -110 | 47.5 -110 | -118 | -104 |
| BetAnything | -1 -115 | 48 -110 | -120 | +100 |
| BetMGM | -1 -110 | 47.5 -110 | -118 | +100 |
| BetOnline.ag | -1 -110 | 48 -110 | -116 | -104 |
| betPARX | -1 -110 | 47.5 -110 | -118 | -104 |
| BetRivers | -1 -110 | 47.5 -110 | -118 | -104 |
| BetUS | -1 -115 | 48 -110 | -120 | +100 |
| Courtside | -1.5 -108 | 47.5 -113 | -118 | +102 |
| DraftKings | -1.5 -108 | 47.5 -115 | -120 | +100 |
| DraftKings Predictions | -1.5 50¢ -108 all-in | 48.5 49¢ -104 all-in | 53¢ -122 all-in | 48¢ -100 all-in |
| Fanatics | -1.5 -110 | 48 -110 | -120 | +100 |
| FanDuel | -1.5 -110 | 47.5 -110 | -116 | -102 |
| Fliff | -1.5 -115 | 47.5 -115 | -120 | +100 |
| Hard Rock Bet | -1.5 -110 | 47.5 -110 | -120 | +100 |
| Hard Rock Bet (FL) | -1.5 -110 | 47.5 -110 | -120 | +100 |
| Hard Rock Bet (OH) | -1.5 -110 | 47.5 -110 | -120 | +100 |
| LowVig.ag | -1 -108 | 48 -107 | -116 | -104 |
| MyBookie.ag | -1.5 -110 | 48 -110 | -118 | +101 |
| Pinnacle | -1.5 -101 | 48.5 +104 | -115 | +104 |
| Polymarket | -1.5 +100 | 47.5 -108 | -113 | +108 |
| ReBet | -1.5 -110 | 47.5 -110 | -118 | +101 |
| theScore Bet | -1.5 -105 | 48.5 -105 | -120 | +100 |
Marked: best for the Saints side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Across the books: opened -3.0, now -1.5 (the market moved 1.5 toward Falcons).
Also out: A.J. Terrell Jr. (CB, Falcons), Anfernee Jennings (LB, Saints), Kaden Elliss (LB, Saints) and 2 more.
TOM: spread -1.0 here against -1.4 consensus.
Atlanta Falcons has had 11 days off against 8, worth about 0.2 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | -2.5 | -136 |
| FPI | -4.0 | -188 |
| Sagarin | -3.5 | -175 |
| Massey | -3.0 | -159 |
| Market (20 books) | -1.0 | -113 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.0 | 42.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New Orleans Saints -1.0 | -113 | -109 | -1.0% |
| Moneyline | New Orleans Saints ML | -118 | -115 | -0.7% |
| Total | Under 48.0 | -112 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.5 toward Atlanta Falcons since 09-27 21:32; total has moved up 0.8.
TOM: spread -1.0 here against -1.4 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Tomorrow
1 gameBuck's sitting this one out.Southern Mississippi Golden Eagles at Troy TrojansSouthern Miss at TroyCFB tomorrow 7:00pmTroy -10.5should be Troy -10 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Troy by 10.5, the Nasty Number says Troy by 10. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 50 to 49.5. We have no side on it, so that's information, not a bet.
| Troy spread | Total (over) | Troy ML | Southern Miss ML | |
|---|---|---|---|---|
| TOM | -10.5 -110 | 49.5 -110 | -420 | +310 |
| Kalshi | -10.5 -103 49¢ | 49.5 -107 50¢ | -381 78¢ | +331 22¢ |
| Pinnacle | -10.5 -107 | 49.5 -106 | -430 | +320 |
All 22 books
| Troy spread | Total (over) | Troy ML | Southern Miss ML | |
|---|---|---|---|---|
| TOM | -10.5 -110 | 49.5 -110 | -420 | +310 |
| Kalshi | -10.5 -103 49¢ | 49.5 -107 50¢ | -381 78¢ | +331 22¢ |
| Bally Bet | -10.5 -109 | 48.5 -113 | -480 | +340 |
| BetAnything | -11 -110 | 49.5 -110 | — | — |
| BetMGM | -10.5 -108 | 49.5 -105 | -425 | +320 |
| BetOnline.ag | -10.5 -110 | 49.5 -105 | -420 | +330 |
| betPARX | -10.5 -109 | 48.5 -113 | -480 | +340 |
| BetRivers | -10.5 -110 | 49 -109 | -500 | +340 |
| BetUS | -10.5 -110 | 49.5 -105 | -420 | +330 |
| Bovada | -10.5 -110 | 49.5 -105 | -430 | +320 |
| Caesars | -10.5 -105 | 49.5 -110 | -420 | +320 |
| Courtside | -10.5 -108 | 49.5 -108 | -412 | +339 |
| DraftKings | -10.5 -108 | 49.5 -110 | -425 | +330 |
| Fanatics | -10.5 -110 | 49 -110 | -425 | +325 |
| FanDuel | -10.5 -105 | 49.5 -105 | -410 | +315 |
| Hard Rock Bet | -10.5 -110 | 48.5 -110 | -475 | +350 |
| LowVig.ag | -10.5 -106 | 49.5 -103 | -420 | +330 |
| MyBookie.ag | -11 -110 | 49.5 -110 | -481 | +350 |
| Pinnacle | -10.5 -107 | 49.5 -106 | -430 | +320 |
| Polymarket | -10.5 +100 | 49.5 -104 | -376 | +335 |
| ReBet | -10.5 -119 | 49.5 -111 | -481 | +350 |
| theScore Bet | -11.5 -110 | 49.5 -110 | -450 | +340 |
Marked: best for the Troy side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 70°F.
Across the books: opened -10.0, now -10.5 (the market moved 0.6 toward Troy). It crossed 10 on the way, which is where a lot of games land.
Kalshi thin: Under 49.5, only $5 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | -12.0 | -402 |
| FPI | -6.0 | -206 |
| Sagarin | -11.5 | -394 |
| Massey | -7.5 | -275 |
| Market (19 books) | -10.5 | -402 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 49.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Southern Mississippi Golden Eagles +10.5 | -110 | -104 | -1.4% |
| Moneyline | Southern Mississippi Golden Eagles ML | +331 | +350 | priced at 23 cents, outside the band where the risk and the model are both reliable |
| Total | Under 49.5 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward Troy Trojans since 09-30 18:06; total has moved down 1.1.
TOM matches the consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Wed Oct 7
2 gamesBest: Sniff of Nasty · New Mexico State, New Mexico State at Florida InternationalNew Mexico State Aggies at Florida International PanthersNew Mexico State at Florida InternationalCFB Wed 7 Oct, 6:30pmNew Mexico State +6should be New Mexico State +4.5 · getting 1.5 pts at TOM · was +4.5Sniff of Nasty · New Mexico StateBuck's case ›

A Little Nasty, New Mexico State. Market says Florida International by 6, the Nasty Number says Florida International by 4.5. At -105 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The line has moved 0.5 points away from the Nasty Number since it opened. That's 0.5 points more in New Mexico State's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Florida International spread | Total (over) | Florida International ML | New Mexico State ML | |
|---|---|---|---|---|
| TOM | -6 -115 | 46.5 -110 | -220 | +180 |
| Pinnacle | -5.5 -112 | 46.5 -109 | -222 | +183 |
All 20 books
| Florida International spread | Total (over) | Florida International ML | New Mexico State ML | |
|---|---|---|---|---|
| TOM | -6 -115 | 46.5 -110 | -220 | +180 |
| Bally Bet | -6 -108 | 45.5 -109 | -230 | +185 |
| BetAnything | -5.5 -115 | 47 -110 | — | — |
| BetMGM | -6 -108 | 46.5 -112 | -220 | +180 |
| BetOnline.ag | -6 -110 | 46.5 -110 | -220 | +186 |
| betPARX | -6 -108 | 45.5 -109 | -230 | +185 |
| BetRivers | -6 -109 | 45.5 -110 | -235 | +180 |
| BetUS | -6 -110 | 46.5 -110 | -220 | +185 |
| Bovada | -5.5 -115 | 46.5 -110 | -225 | +185 |
| Caesars | -5.5 -110 | 46.5 -113 | -225 | +184 |
| Courtside | -6 -108 | 46.5 -110 | -213 | +184 |
| DraftKings | -6 -110 | 46.5 -112 | -218 | +180 |
| Fanatics | -6 -110 | 46.5 -110 | -225 | +185 |
| FanDuel | -5.5 -110 | 47.5 -106 | -205 | +168 |
| Hard Rock Bet | -5.5 -115 | 45.5 -110 | -225 | +185 |
| LowVig.ag | -6 -106 | 46.5 -108 | -220 | +186 |
| MyBookie.ag | -6.5 -110 | 47 -110 | -288 | +226 |
| Pinnacle | -5.5 -112 | 46.5 -109 | -222 | +183 |
| ReBet | -6.5 -111 | 46.5 -119 | -260 | +195 |
| theScore Bet | -6.5 -105 | 46.5 -120 | -225 | +190 |
Marked: best for New Mexico State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is New Mexico State +6.0 · -105 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 3 mph wind, 81°F, 81% chance of rain. Total pulled down 1 for it.
Across the books: opened -4.5, now -5.5. The market has moved 1.2 away from New Mexico State, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning.
Kalshi thin: Florida International Panthers -5.5, only $270 available; New Mexico State Aggies +5.5, only $0 available; Over 45.5, only $190 available. Under $500 fillable, so that price isn't counted.
TOM: spread -6.0 here against -5.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen New Mexico State's last game | |
| FPI | -2.0 | -118 |
| Sagarin | -2.5 | -119 |
| Massey | -2.5 | -119 |
| Market (19 books) | -6.0 | -211 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 46.5 | 44.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New Mexico State Aggies +6.0 | -105 | -112 | +1.5% |
| Moneyline | New Mexico State Aggies ML | +180 | +182 | -0.2% |
| Total | Under 46.5 | -110 | -107 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.2 toward Florida International Panthers since 10-02 16:15; total has moved down 4.1.
TOM: spread -6.0 here against -5.7 consensus.
Jacksonville State Gamecocks at Kennesaw State OwlsJacksonville State at Kennesaw StateCFB Wed 7 Oct, 6:00pmKennesaw State +3should be Kennesaw State +2.5 · getting 0.5 pts at BetMGM · was +2.5A Little Nasty · Kennesaw StateBuck's case ›

A Little Nasty, Kennesaw State. Market says Jacksonville State by 3, the Nasty Number says Jacksonville State by 2.5. At -110 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekshrinking, 0.5 pts
BetMGM's number since it opened. The dotted line is ours.
The market has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but Kennesaw State is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 51 to 50. We have no side on it, so that's information, not a bet.
| Kennesaw State spread | Total (over) | Kennesaw State ML | Jacksonville State ML | |
|---|---|---|---|---|
| TOM | +3 -110 | 50 -110 | +120 | -145 |
| Kalshi | +2.5 | 50.5 | +118 44¢ | -143 57¢ |
| Pinnacle | +3 -115 | 50 -108 | +124 | -146 |
All 23 books
| Kennesaw State spread | Total (over) | Kennesaw State ML | Jacksonville State ML | |
|---|---|---|---|---|
| TOM | +3 -110 | 50 -110 | +120 | -145 |
| Kalshi | +2.5 | 50.5 | +118 44¢ | -143 57¢ |
| Bally Bet | +3 -113 | 49.5 -112 | +123 | -148 |
| BetAnything | +3 -110 | 51 -110 | — | — |
| BetMGM | +3 -110 | 50.5 -108 | +125 | -150 |
| BetOnline.ag | +3 -110 | 50 -110 | +125 | -145 |
| betPARX | +3 -113 | 49.5 -112 | +123 | -148 |
| BetRivers | +3 -114 | 49.5 -113 | +120 | -150 |
| BetUS | +3 -110 | 51 -110 | +125 | -145 |
| Bovada | +3 -115 | 50 -110 | +125 | -145 |
| Caesars | +2.5 +101 | 50.5 -109 | +126 | -150 |
| Courtside | +3 -113 | 50.5 -110 | +127 | -145 |
| DraftKings | +3 -115 | 50.5 -112 | +124 | -148 |
| DraftKings Predictions | +2.5 48¢ -100 all-in | 51.5 47¢ +104 all-in | 44¢ +117 all-in | 59¢ -157 all-in |
| Fanatics | +3 -115 | 50 -110 | +125 | -150 |
| FanDuel | +3.5 -124 | 49.5 -110 | +134 | -162 |
| Hard Rock Bet | +2.5 +100 | 49.5 -110 | +125 | -145 |
| LowVig.ag | +3 -106 | 50 -108 | +125 | -145 |
| MyBookie.ag | +3 -110 | 50.5 -110 | +126 | -155 |
| Pinnacle | +3 -115 | 50 -108 | +124 | -146 |
| Polymarket | +2.5 +108 | 49.5 -113 | — | -138 |
| ReBet | +2.5 -103 | 50.5 -116 | +123 | -158 |
| theScore Bet | +3.5 -125 | 49.5 -110 | +135 | -155 |
Marked: best for Kennesaw State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Kennesaw State +3.0 · -110 at BetMGM. Not a Nasty Pick, just the better side.
Weather at kickoff: 0 mph wind, 75°F.
Kalshi thin: Kennesaw State Owls +2.5, only $16 available; Over 50.5, only $31 available; Jacksonville State Gamecocks -2.5, only $188 available. Under $500 fillable, so that price isn't counted.
TOM: moneyline +125 here against +136 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | +7.5 | +262 |
| FPI | -1.5 | -108 |
| Sagarin | -4.0 | -169 |
| Massey | +3.0 | +142 |
| Market (19 books) | +3.0 | +125 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.0 | 51.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Kennesaw State Owls ML | +134 | +120 | +2.8% |
| Spread | Kennesaw State Owls +3.0 | -110 | -118 | +1.7% |
| Total | Over 50.0 | -110 | -104 | shown for information only, the totals model hasn't been validated against results yet |
TOM: moneyline +125 here against +136 consensus.
Thu Oct 8
5 gamesBest: Sniff of Nasty · South Florida, South Florida at UTSASouth Florida Bulls at UTSA RoadrunnersSouth Florida at UTSACFB Thu 8 Oct, 6:30pmSouth Florida +6.5should be South Florida +6 · getting 0.5 pts at FanDuelSniff of Nasty · South FloridaBuck's case ›

A Little Nasty, South Florida. Market says UTSA by 7, the Nasty Number says UTSA by 6. At +110 that's too thin to bet. A half point better and it's a play. The total leans Over 51.5 as well.
The spread
The spread this weekshrinking, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The market has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, but South Florida is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points away from the Nasty Number since it opened. For the Over, that's 0.5 points more room. It's a better bet now than it was.
| UTSA spread | Total (over) | UTSA ML | South Florida ML | |
|---|---|---|---|---|
| TOM | -7 -111 | 51.5 -110 | -275 | +215 |
| Kalshi | -7.5 | 52.5 -103 49¢ | -276 72¢ | +217 30¢ |
| Pinnacle | -7 -108 | 52.5 -108 | -281 | +225 |
All 23 books
| UTSA spread | Total (over) | UTSA ML | South Florida ML | |
|---|---|---|---|---|
| TOM | -7 -111 | 51.5 -110 | -275 | +215 |
| Kalshi | -7.5 | 52.5 -103 49¢ | -276 72¢ | +217 30¢ |
| Bally Bet | -6.5 -132 | 52.5 -113 | -335 | +250 |
| BetAnything | -7 -110 | 51 -110 | — | — |
| BetMGM | -7 -110 | 51.5 -110 | -275 | +225 |
| BetOnline.ag | -6.5 -119 | 52 -105 | -268 | +221 |
| betPARX | -6.5 -132 | 52.5 -113 | -335 | +250 |
| BetRivers | -6.5 -132 | 52.5 -115 | -335 | +250 |
| BetUS | -6.5 -120 | 51.5 -110 | -270 | +225 |
| Bovada | -7 -110 | 52.5 -110 | -280 | +230 |
| Caesars | -7.5 +102 | 51.5 -115 | -280 | +225 |
| Courtside | -7 -108 | 51.5 -110 | -271 | +230 |
| DraftKings | -7 -110 | 51.5 -112 | -278 | +225 |
| DraftKings Predictions | -7.5 49¢ -104 all-in | 51.5 54¢ -127 all-in | 73¢ -300 all-in | 30¢ +212 all-in |
| Fanatics | -7 -110 | 52.5 -105 | -280 | +225 |
| FanDuel | -6.5 -134 | 52.5 -106 | -295 | +235 |
| Hard Rock Bet | -6.5 -130 | 52.5 -110 | -325 | +250 |
| LowVig.ag | -6.5 -115 | 52 -103 | -268 | +221 |
| MyBookie.ag | -7 -110 | 51.5 -110 | -295 | +230 |
| Pinnacle | -7 -108 | 52.5 -108 | -281 | +225 |
| Polymarket | — | 51.5 -117 | -257 | +233 |
| ReBet | -7.5 -105 | 51.5 -116 | -300 | +224 |
| theScore Bet | -7.5 -105 | 52.5 -105 | -290 | +240 |
Marked: best for South Florida, higher payout on each moneyline.
If you're betting it anyway: Buck's side is South Florida +6.5 · +110 at FanDuel. Not a Nasty Pick, just the better side.
Kalshi thin: UTSA Roadrunners -7.5, only $188 available. Under $500 fillable, so that price isn't counted.
TOM: total 51.5 here against 52.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen South Florida and UTSA's last game | |
| FPI | -3.0 | -142 |
| Sagarin | -8.0 | -294 |
| Massey | -2.5 | -119 |
| Market (19 books) | -7.0 | -263 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.5 | 59.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | South Florida Bulls +6.5 | +110 | -107 | +4.1% |
| Moneyline | South Florida Bulls ML | +235 | +198 | +3.7% |
| Total | Over 51.5 | -110 | -135 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 5.5.
TOM: total 51.5 here against 52.2 consensus.
Some ratings haven't rebuilt since the last games.
Sam Houston State Bearkats at Liberty FlamesSam Houston at LibertyCFB Thu 8 Oct, 6:00pmLiberty -13.5should be Liberty -13.5 · no betNot NastyBuck's case ›

Not Nasty. Market says Liberty by 13.5, the Nasty Number says Liberty by 13.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Liberty spread | Total (over) | Liberty ML | Sam Houston ML | |
|---|---|---|---|---|
| TOM | -13.5 -116 | 52.5 -110 | -575 | +405 |
| Kalshi | -13.5 -121 53¢ | 52.5 -112 51¢ | -609 85¢ | — |
| Pinnacle | -14 -105 | 52.5 -109 | -617 | +425 |
All 23 books
| Liberty spread | Total (over) | Liberty ML | Sam Houston ML | |
|---|---|---|---|---|
| TOM | -13.5 -116 | 52.5 -110 | -575 | +405 |
| Kalshi | -13.5 -121 53¢ | 52.5 -112 51¢ | -609 85¢ | — |
| Bally Bet | -13.5 -113 | 52.5 -103 | -835 | +550 |
| BetAnything | -13.5 -116 | 52.5 -110 | — | — |
| BetMGM | -13.5 -112 | 52.5 -110 | -600 | +450 |
| BetOnline.ag | -13.5 -116 | 52.5 -110 | -575 | +431 |
| betPARX | -13.5 -113 | 52.5 -103 | -835 | +550 |
| BetRivers | -13.5 -114 | 52.5 -103 | -910 | +550 |
| BetUS | -13.5 -115 | 52.5 -110 | -575 | +440 |
| Bovada | -14 -105 | 52.5 -110 | -625 | +430 |
| Caesars | -13.5 -114 | 52.5 -112 | -590 | +425 |
| Courtside | -13.5 -113 | 52.5 -108 | -576 | +455 |
| DraftKings | -13.5 -115 | 52.5 -110 | -600 | +440 |
| DraftKings Predictions | -13.5 53¢ -122 all-in | 51.5 56¢ -138 all-in | 85¢ -670 all-in | 18¢ +400 all-in |
| Fanatics | -13.5 -115 | 52.5 -110 | -600 | +440 |
| FanDuel | -13.5 -120 | 52.5 -110 | -710 | +490 |
| Hard Rock Bet | -13.5 -110 | 52.5 +100 | -850 | +550 |
| LowVig.ag | -13.5 -112 | 52.5 -108 | -575 | +431 |
| MyBookie.ag | -13.5 -110 | 52.5 -110 | -625 | +430 |
| Pinnacle | -14 -105 | 52.5 -109 | -617 | +425 |
| Polymarket | -13.5 | 53.5 +104 | -525 | — |
| ReBet | -14.5 -105 | 52.5 -114 | -649 | +410 |
| theScore Bet | -13.5 -115 | 52.5 -105 | -800 | +500 |
Marked: best for the Liberty side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 75°F.
Kalshi thin: Sam Houston State Bearkats +13.5, only $62 available; Under 52.5, only $407 available; Sam Houston State Bearkats ML, only $15 available. Under $500 fillable, so that price isn't counted.
TOM: spread -13.5 here against -13.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Liberty's last game | |
| FPI | -12.5 | -423 |
| Sagarin | -13.5 | -450 |
| Massey | -10.5 | -365 |
| Market (19 books) | -13.5 | -550 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | 50.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Sam Houston State Bearkats +13.5 | -104 | -100 | -1.0% |
| Moneyline | Sam Houston State Bearkats ML | +490 | +442 | priced at 17 cents, outside the band where the risk and the model are both reliable |
| Total | Under 52.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -13.5 here against -13.8 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Missouri State Bears at Western Kentucky HilltoppersMissouri State at Western KentuckyCFB Thu 8 Oct, 6:00pmWestern Kentucky -2.5should be Western Kentucky -3 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Western Kentucky by 2.5, the Nasty Number says Western Kentucky by 3. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Western Kentucky by 2 to Western Kentucky by 2.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Western Kentucky spread | Total (over) | Western Kentucky ML | Missouri State ML | |
|---|---|---|---|---|
| TOM | -2.5 -118 | 55.5 -110 | -135 | +115 |
| Kalshi | -2.5 | 55.5 -112 51¢ | — | +109 46¢ |
| Pinnacle | -2.5 -114 | 55.5 -109 | -138 | +118 |
All 23 books
| Western Kentucky spread | Total (over) | Western Kentucky ML | Missouri State ML | |
|---|---|---|---|---|
| TOM | -2.5 -118 | 55.5 -110 | -135 | +115 |
| Kalshi | -2.5 | 55.5 -112 51¢ | — | +109 46¢ |
| Bally Bet | -2 -114 | 55.5 -109 | -136 | +110 |
| BetAnything | -2.5 -110 | 56 -110 | — | — |
| BetMGM | -2.5 -115 | 55.5 -108 | -140 | +115 |
| BetOnline.ag | -2.5 -118 | 55.5 -110 | -135 | +115 |
| betPARX | -2 -114 | 55.5 -109 | -136 | +110 |
| BetRivers | -2 -115 | 55.5 -110 | -136 | +110 |
| BetUS | -2.5 -120 | 55.5 -110 | -135 | +115 |
| Bovada | -2.5 -115 | 55.5 -110 | -140 | +120 |
| Caesars | -2.5 -115 | 55.5 -110 | -134 | +113 |
| Courtside | -2.5 -115 | 55.5 -108 | -132 | +116 |
| DraftKings | -2.5 -115 | 55.5 -110 | -135 | +114 |
| DraftKings Predictions | -2.5 53¢ -122 all-in | 54.5 55¢ -132 all-in | 57¢ -144 all-in | 46¢ +108 all-in |
| Fanatics | -2.5 -115 | 55.5 -110 | -140 | +115 |
| FanDuel | -2.5 -118 | 55.5 -110 | -138 | +115 |
| Hard Rock Bet | -2.5 -105 | 55.5 -110 | -135 | +110 |
| LowVig.ag | -2.5 -114 | 55.5 -108 | -135 | +115 |
| MyBookie.ag | -2.5 -110 | 55.5 -110 | -140 | +114 |
| Pinnacle | -2.5 -114 | 55.5 -109 | -138 | +118 |
| Polymarket | -2.5 -108 | 55.5 -104 | -127 | — |
| ReBet | -2.5 -116 | 55.5 -114 | -143 | +112 |
| theScore Bet | -2.5 -120 | 55.5 -110 | -135 | +115 |
Marked: best for the Western Kentucky side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 77°F.
Across the books: opened PK, now -2.5 (the market moved 2.7 toward Western Kentucky).
Kalshi thin: Western Kentucky Hilltoppers -2.5, only $18 available; Western Kentucky Hilltoppers ML, only $330 available; Missouri State Bears ML, only $3 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Western Kentucky's last game | |
| FPI | +0.5 | +103 |
| Sagarin | -4.0 | -172 |
| Massey | -5.0 | -184 |
| Market (19 books) | -2.5 | -129 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.5 | 57.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Western Kentucky Hilltoppers -2.5 | -118 | -109 | -1.9% |
| Moneyline | Western Kentucky Hilltoppers ML | -135 | -132 | -0.5% |
| Total | Over 55.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.7 toward Western Kentucky Hilltoppers since 10-04 06:30.
TOM matches the consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
South Alabama Jaguars at Arkansas State Red WolvesSouth Alabama at Arkansas StateCFB Thu 8 Oct, 6:30pmArkansas State -1.5should be Arkansas State -1.5 · no betNot NastyBuck's case ›

Not Nasty. Market says Arkansas State by 1.5, the Nasty Number says Arkansas State by 1.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Arkansas State by 1 to Arkansas State by 1.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 58.5 to 57.5. We have no side on it, so that's information, not a bet.
| Arkansas State spread | Total (over) | Arkansas State ML | South Alabama ML | |
|---|---|---|---|---|
| TOM | -1.5 -110 | 57.5 -110 | -121 | +101 |
| Kalshi | -1.5 | — | -116 52¢ | -103 49¢ |
| Pinnacle | -1 -107 | 57 -112 | -112 | -104 |
All 23 books
| Arkansas State spread | Total (over) | Arkansas State ML | South Alabama ML | |
|---|---|---|---|---|
| TOM | -1.5 -110 | 57.5 -110 | -121 | +101 |
| Kalshi | -1.5 | — | -116 52¢ | -103 49¢ |
| Bally Bet | -1 -113 | 57.5 -114 | -118 | -104 |
| BetAnything | PK -110 | 58 -110 | — | — |
| BetMGM | -1.5 -112 | 57.5 -110 | -120 | +100 |
| BetOnline.ag | -1.5 -110 | 57.5 -110 | -121 | +101 |
| betPARX | -1 -113 | 57.5 -114 | -118 | -104 |
| BetRivers | -1 -113 | 57.5 -115 | -120 | -105 |
| BetUS | -1 -110 | 57.5 -110 | -120 | +100 |
| Bovada | -1 -110 | 57 -115 | -115 | -105 |
| Caesars | -1.5 -106 | 57.5 -112 | -117 | -102 |
| Courtside | -1.5 -105 | 57.5 -113 | -113 | -103 |
| DraftKings | -1.5 -105 | 57.5 -115 | -115 | -105 |
| DraftKings Predictions | -1.5 51¢ -113 all-in | 57.5 52¢ -117 all-in | 53¢ -122 all-in | 50¢ -108 all-in |
| Fanatics | -1 -110 | 57.5 -110 | -115 | -105 |
| FanDuel | -1.5 -102 | 57.5 -110 | -110 | -110 |
| Hard Rock Bet | -1.5 -105 | 57.5 -115 | -120 | -105 |
| LowVig.ag | -1.5 -106 | 57.5 -108 | -121 | +101 |
| MyBookie.ag | -1 -110 | 57.5 -110 | -116 | -105 |
| Pinnacle | -1 -107 | 57 -112 | -112 | -104 |
| Polymarket | -0.5 | 57.5 | — | — |
| ReBet | -1.5 -109 | 57.5 -116 | -119 | -107 |
| theScore Bet | -1.5 +100 | 57.5 -110 | -110 | -110 |
Marked: best for the Arkansas State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 80°F.
Kalshi thin: Arkansas State Red Wolves -1.5, only $75 available; Over 57.5, only $5 available; Under 57.5, only $374 available. Under $500 fillable, so that price isn't counted.
TOM: spread -1.5 here against -1.1 consensus.
TOM: total 57.5 here against 57.2 consensus.
TOM: moneyline -116 here against -105 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen South Alabama and Arkansas State's last game | |
| FPI | -2.0 | -117 |
| Sagarin | -4.5 | -178 |
| Massey | +1.0 | +106 |
| Market (19 books) | -1.5 | -116 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.5 | 62.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | South Alabama Jaguars +1.5 | -105 | -101 | -1.0% |
| Moneyline | South Alabama Jaguars ML | +101 | +110 | -2.2% |
| Total | Over 57.5 | -110 | -114 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -1.5 here against -1.1 consensus; total 57.5 here against 57.2 consensus; moneyline -116 here against -105 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Tampa Bay Buccaneers at Dallas CowboysBuccaneers at CowboysNFL Thu 8 Oct, 7:15pmCowboys -9.5should be Cowboys -10 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Cowboys by 9.5, the Nasty Number says Cowboys by 10. 0.6 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Cowboys by 10 to Cowboys by 9.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Cowboys spread | Total (over) | Cowboys ML | Buccaneers ML | |
|---|---|---|---|---|
| TOM | -9.5 -112 | 47.5 -110 | -535 | +385 |
| Kalshi | -9.5 -112 51¢ | 47.5 -112 51¢ | -564 84¢ | +426 18¢ |
| Pinnacle | -10 -105 | 47.5 -107 | -552 | +422 |
All 24 books
| Cowboys spread | Total (over) | Cowboys ML | Buccaneers ML | |
|---|---|---|---|---|
| TOM | -9.5 -112 | 47.5 -110 | -535 | +385 |
| Kalshi | -9.5 -112 51¢ | 47.5 -112 51¢ | -564 84¢ | +426 18¢ |
| Bally Bet | -10 -113 | 47 -108 | -625 | +450 |
| BetAnything | -10 -110 | 47 -110 | — | — |
| BetMGM | -9.5 -120 | 47.5 -105 | -550 | +425 |
| BetOnline.ag | -10 -110 | 47.5 -110 | -575 | +431 |
| betPARX | -10 -113 | 47 -108 | -625 | +450 |
| BetRivers | -10 -113 | 47 -108 | -625 | +450 |
| BetUS | -10 -110 | 47.5 -110 | -575 | +440 |
| Courtside | -10 -108 | 47.5 -108 | -515 | +413 |
| DraftKings | -10 -110 | 47.5 -110 | -535 | +400 |
| DraftKings Predictions | -9.5 52¢ -117 all-in | 48.5 47¢ +104 all-in | 84¢ -614 all-in | 19¢ +376 all-in |
| Fanatics | -10 -110 | 47.5 -105 | -575 | +420 |
| FanDuel | -9.5 -122 | 47.5 -104 | -620 | +460 |
| Fliff | -9.5 -115 | 47.5 -105 | -615 | +395 |
| Hard Rock Bet | -10 -110 | 47.5 -110 | -600 | +425 |
| Hard Rock Bet (FL) | -10 -110 | 47.5 -110 | -600 | +425 |
| Hard Rock Bet (OH) | -10 -110 | 47.5 -110 | -600 | +425 |
| LowVig.ag | -10 -109 | 47.5 -107 | -575 | +431 |
| MyBookie.ag | -10 -110 | 47.5 -110 | -549 | +370 |
| Pinnacle | -10 -105 | 47.5 -107 | -552 | +422 |
| Polymarket | — | 47.5 +100 | -488 | +456 |
| ReBet | -10.5 -105 | 47.5 -109 | -526 | +400 |
| theScore Bet | -9.5 -115 | 47.5 +100 | -700 | +450 |
Marked: best for the Cowboys side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Kalshi thin: Under 47.5, only $22 available; Dallas Cowboys -9.5, only $32 available; Tampa Bay Buccaneers +9.5, only $263 available. Under $500 fillable, so that price isn't counted.
QB out: Baker Mayfield (Buccaneers), Out. Priced at 2.5 points off FPI, Massey, so the number here already carries the backup.
Also out: Emari Demercado (RB, Cowboys), Camden Brown (WR, Cowboys), Ko Kieft (TE, Buccaneers) and 4 more.
TOM: spread -9.5 here against -10.0 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Tampa Bay Buccaneers and Dallas Cowboys's last game | |
| FPI | -14.5 | -465 |
| Sagarin | hasn't seen Tampa Bay Buccaneers and Dallas Cowboys's last game | |
| Massey | -6.5 | -182 |
| Market (20 books) | -9.5 | -512 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.5 | 49.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Dallas Cowboys -9.5 | -112 | -110 | -0.5% |
| Moneyline | Dallas Cowboys ML | -535 | -414 | priced at 84 cents, outside the band where the risk and the model are both reliable |
| Total | Over 47.5 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -9.5 here against -10.0 consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Fri Oct 9
5 gamesBest: Sniff of Nasty · Iowa, Iowa at WashingtonIowa Hawkeyes at Washington HuskiesIowa at WashingtonCFB Fri 9 Oct, 8:00pmIowa +2.5should be Iowa +1 · getting 1.5 pts at TOM · was +1Sniff of Nasty · IowaBuck's case ›

A Little Nasty, Iowa. Market says Washington by 2.5, the Nasty Number says Washington by 1. At +102 that's too thin to bet. A half point better and it's a play.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Washington spread | Total (over) | Washington ML | Iowa ML | |
|---|---|---|---|---|
| TOM | -2.5 -122 | 41 -115 | -153 | +128 |
| Kalshi | -2.5 -121 53¢ | 41.5 -112 51¢ | — | +124 43¢ |
| Pinnacle | -2.5 -119 | 41.5 -114 | -142 | +121 |
All 23 books
| Washington spread | Total (over) | Washington ML | Iowa ML | |
|---|---|---|---|---|
| TOM | -2.5 -122 | 41 -115 | -153 | +128 |
| Kalshi | -2.5 -121 53¢ | 41.5 -112 51¢ | — | +124 43¢ |
| Bally Bet | -2.5 -110 | 41.5 -110 | -130 | +108 |
| BetAnything | -2 -110 | 40.5 -110 | — | — |
| BetMGM | -2.5 -115 | 41.5 -105 | -140 | +115 |
| BetOnline.ag | -2.5 -115 | 41 -115 | -140 | +120 |
| betPARX | -2.5 -110 | 41.5 -110 | -130 | +108 |
| BetRivers | -2.5 -112 | 41.5 -112 | -132 | +107 |
| BetUS | -2 -110 | 41 -110 | -140 | +120 |
| Bovada | -3 -105 | 42 -110 | -140 | +120 |
| Caesars | -2.5 -115 | 41.5 -109 | -139 | +117 |
| Courtside | -2.5 -115 | 41.5 -103 | -145 | +127 |
| DraftKings | -2.5 -115 | 41.5 -105 | -148 | +124 |
| DraftKings Predictions | -2.5 54¢ -127 all-in | 42.5 49¢ -104 all-in | 59¢ -157 all-in | 44¢ +117 all-in |
| Fanatics | -2.5 -115 | 41.5 -110 | -145 | +120 |
| FanDuel | -2.5 -118 | 41.5 -105 | -137 | +114 |
| Hard Rock Bet | -2.5 -110 | 41.5 -110 | -130 | +110 |
| LowVig.ag | -2.5 -111 | 41 -114 | -140 | +120 |
| MyBookie.ag | -2.5 -110 | 41 -110 | -145 | +118 |
| Pinnacle | -2.5 -119 | 41.5 -114 | -142 | +121 |
| Polymarket | -2.5 -108 | 41.5 -108 | -144 | +133 |
| ReBet | -2.5 -119 | 41.5 -109 | -151 | +113 |
| theScore Bet | -2.5 -120 | 41.5 +100 | -135 | +115 |
Marked: best for Iowa, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Iowa +2.5 · +102 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 3 mph wind, 61°F, 43% chance of rain.
Across the books: opened -1.0, now -2.5. The market has moved 1.4 away from Iowa, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning.
Kalshi thin: Under 41.5, only $454 available; Washington Huskies ML, only $29 available; Under 41.5, only $477 available. Under $500 fillable, so that price isn't counted.
TOM: total 41.0 here against 41.4 consensus.
TOM: moneyline -146 here against -130 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Iowa and Washington's last game | |
| FPI | +4.5 | +182 |
| Sagarin | +0.5 | -100 |
| Massey | +2.0 | +117 |
| Market (19 books) | -2.5 | -146 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 41.0 | 39.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Iowa Hawkeyes ML | +128 | +107 | +4.5% |
| Spread | Iowa Hawkeyes +2.5 | +102 | -113 | +3.6% |
| Total | Under 41.0 | -105 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.4 toward Washington Huskies since 10-01 20:04.
TOM: total 41.0 here against 41.4 consensus; moneyline -146 here against -130 consensus.
Some ratings haven't rebuilt since the last games.
Washington State Cougars at Utah State AggiesWashington State at Utah StateCFB Fri 9 Oct, 8:00pmWashington State +5.5Moved our way · 1 ptshould be Washington State +3.5 · getting 2 pts at TOM · was +2Sniff of Nasty · Washington StateBuck's case ›

A Little Nasty, Washington State. Market says Utah State by 5.5, the Nasty Number says Utah State by 3.5. At -110 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in Washington State's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Utah State spread | Total (over) | Utah State ML | Washington State ML | |
|---|---|---|---|---|
| TOM | -5.5 -110 | 43.5 -110 | -195 | +165 |
| Kalshi | -5.5 -107 50¢ | 44.5 +109 46¢ | -191 64¢ | — |
| Pinnacle | -4 -101 | 43.5 -107 | -175 | +147 |
All 23 books
| Utah State spread | Total (over) | Utah State ML | Washington State ML | |
|---|---|---|---|---|
| TOM | -5.5 -110 | 43.5 -110 | -195 | +165 |
| Kalshi | -5.5 -107 50¢ | 44.5 +109 46¢ | -191 64¢ | — |
| Bally Bet | -3.5 -110 | 43.5 -114 | -175 | +143 |
| BetAnything | -4 -110 | 43 -110 | — | — |
| BetMGM | -4 -110 | 43.5 -105 | -175 | +145 |
| BetOnline.ag | -5 -104 | 43.5 -110 | -178 | +156 |
| betPARX | -3.5 -110 | 43.5 -114 | -175 | +143 |
| BetRivers | -3.5 -112 | 43.5 -115 | -177 | +140 |
| BetUS | -4 -110 | 43.5 -110 | -180 | +155 |
| Bovada | -3.5 -110 | 43.5 -110 | -175 | +150 |
| Caesars | -4.5 -105 | 43.5 -106 | -176 | +149 |
| Courtside | -4.5 -105 | 43.5 +100 | -181 | +157 |
| DraftKings | -4.5 -105 | 43.5 -102 | -185 | +154 |
| DraftKings Predictions | -4.5 52¢ -117 all-in | 42.5 54¢ -127 all-in | 65¢ -203 all-in | 38¢ +150 all-in |
| Fanatics | -3.5 -115 | 43.5 -110 | -180 | +150 |
| FanDuel | -4.5 -108 | 42.5 -114 | -156 | +130 |
| Hard Rock Bet | -3.5 -110 | 43.5 -115 | -170 | +145 |
| LowVig.ag | -5 +100 | 43.5 -108 | -178 | +156 |
| MyBookie.ag | -4 -110 | 43 -110 | -210 | +169 |
| Pinnacle | -4 -101 | 43.5 -107 | -175 | +147 |
| Polymarket | -4.5 -108 | 43.5 | -186 | +170 |
| ReBet | -4.5 -109 | 42.5 -119 | -220 | +161 |
| theScore Bet | -3.5 -120 | 42.5 -115 | -175 | +150 |
Marked: best for Washington State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Washington State +5.5 · -110 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 2 mph wind, 73°F.
Across the books: opened -2.0, now -4.0. The market has moved 2.1 away from Washington State, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Washington State Cougars ML, only $124 available; Over 43.5, only $9 available. Under $500 fillable, so that price isn't counted.
TOM: spread -5.5 here against -4.0 consensus.
TOM: moneyline -187 here against -164 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Washington State and Utah State's last game | |
| FPI | -4.5 | -178 |
| Sagarin | -2.5 | -130 |
| Massey | +2.5 | +122 |
| Market (19 books) | -5.5 | -187 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.5 | 42.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Washington State Cougars +5.5 | -110 | -119 | +2.0% |
| Moneyline | Washington State Cougars ML | +165 | +161 | +0.6% |
| Total | Under 43.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.1 toward Utah State Aggies since 10-04 06:30; total has moved down 2.5.
TOM: spread -5.5 here against -4.0 consensus; moneyline -187 here against -164 consensus.
Wyoming Cowboys at San Jose State SpartansWyoming at San José StateCFB Fri 9 Oct, 8:00pmSan José State -6.5should be San José State -7 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says San José State by 6.5, the Nasty Number says San José State by 7. That's the same number, and the vig eats anything smaller.
The spread
The spread this weekshrinking, 0.5 pts
DraftKings's number since it opened. The dotted line is ours.
The market has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but San José State is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 43.5 to 43. We have no side on it, so that's information, not a bet.
| San José State spread | Total (over) | San José State ML | Wyoming ML | |
|---|---|---|---|---|
| TOM | -6.5 -105 | 43 -110 | -225 | +175 |
| Kalshi | -6.5 | 43.5 -112 51¢ | -239 69¢ | +198 32¢ |
| Pinnacle | -6.5 -104 | 44 -102 | -235 | +192 |
All 23 books
| San José State spread | Total (over) | San José State ML | Wyoming ML | |
|---|---|---|---|---|
| TOM | -6.5 -105 | 43 -110 | -225 | +175 |
| Kalshi | -6.5 | 43.5 -112 51¢ | -239 69¢ | +198 32¢ |
| Bally Bet | -6 -114 | 43.5 -117 | -245 | +195 |
| BetAnything | -6 -110 | 44 -110 | — | — |
| BetMGM | -6 -110 | 43.5 -108 | -235 | +195 |
| BetOnline.ag | -6.5 -105 | 43 -110 | -225 | +189 |
| betPARX | -6 -114 | 43.5 -117 | -245 | +195 |
| BetRivers | -6 -115 | 43.5 -118 | -250 | +195 |
| BetUS | -6.5 -105 | 44 -110 | -225 | +190 |
| Bovada | -6.5 -105 | 43.5 -110 | -235 | +195 |
| Caesars | -6.5 -109 | 43.5 -106 | -240 | +196 |
| Courtside | -6.5 -105 | 43.5 -106 | -232 | +199 |
| DraftKings | -6.5 -105 | 43.5 -108 | -238 | +195 |
| DraftKings Predictions | -6.5 51¢ -113 all-in | 42.5 55¢ -132 all-in | 69¢ -245 all-in | 33¢ +186 all-in |
| Fanatics | -6.5 -105 | 43.5 -110 | -235 | +190 |
| FanDuel | -6.5 -108 | 43.5 -105 | -240 | +195 |
| Hard Rock Bet | -6.5 -105 | 43.5 -115 | -240 | +195 |
| LowVig.ag | -6.5 -101 | 43 -108 | -225 | +189 |
| MyBookie.ag | -6.5 -110 | 43.5 -110 | -265 | +208 |
| Pinnacle | -6.5 -104 | 44 -102 | -235 | +192 |
| Polymarket | -6.5 | 43.5 -104 | — | +203 |
| ReBet | -6.5 -114 | 43.5 -116 | -275 | +198 |
| theScore Bet | -6.5 +100 | 43.5 -105 | -225 | +190 |
Marked: best for San José State, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 8 mph wind, 82°F.
Kalshi thin: San Jose State Spartans -6.5, only $19 available; San Jose State Spartans -6.5, only $11 available; San Jose State Spartans ML, only $367 available. Under $500 fillable, so that price isn't counted.
TOM: total 43.0 here against 43.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Wyoming and San José State's last game | |
| FPI | -8.0 | -290 |
| Sagarin | -8.5 | -299 |
| Massey | -5.0 | -188 |
| Market (19 books) | -6.5 | -215 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.0 | 39.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | San Jose State Spartans -6.5 | -105 | -107 | +0.5% |
| Moneyline | San Jose State Spartans ML | -225 | -229 | +0.3% |
| Total | Under 43.0 | -110 | -100 | shown for information only, the totals model hasn't been validated against results yet |
TOM: total 43.0 here against 43.8 consensus.
Florida State Seminoles at Louisville CardinalsFlorida State at LouisvilleCFB Fri 9 Oct, 6:00pmLouisville -4should be Louisville -4 · no betNot NastyBuck's case ›

Not Nasty. Market says Louisville by 4, the Nasty Number says Louisville by 4. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1.5 points since it opened, from Louisville by 5.5 to Louisville by 4. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 58.5 to 59. We have no side on it, so that's information, not a bet.
| Louisville spread | Total (over) | Louisville ML | Florida State ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 59 -110 | -180 | +150 |
| Kalshi | -3.5 -121 53¢ | 59.5 | -191 64¢ | — |
| Pinnacle | -4 -113 | 59.5 -108 | -192 | +160 |
All 23 books
| Louisville spread | Total (over) | Louisville ML | Florida State ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 59 -110 | -180 | +150 |
| Kalshi | -3.5 -121 53¢ | 59.5 | -191 64¢ | — |
| Bally Bet | -4 -112 | 58.5 -113 | -190 | +150 |
| BetAnything | -4 -110 | 59 -110 | — | — |
| BetMGM | -4 -110 | 58.5 -115 | -190 | +160 |
| BetOnline.ag | -4 -110 | 59 -110 | -180 | +157 |
| betPARX | -4 -112 | 58.5 -113 | -190 | +150 |
| BetRivers | -4 -113 | 58.5 -113 | -190 | +148 |
| BetUS | -4 -110 | 59 -110 | -180 | +155 |
| Bovada | -4.5 -105 | 59.5 -110 | -185 | +160 |
| Caesars | -4.5 -107 | 59 -110 | -190 | +160 |
| Courtside | -4 -110 | 59.5 -103 | -194 | +168 |
| DraftKings | -4 -112 | 59.5 -105 | -198 | +164 |
| DraftKings Predictions | -3.5 54¢ -127 all-in | 60.5 48¢ -100 all-in | 65¢ -203 all-in | 38¢ +150 all-in |
| Fanatics | -4 -110 | 59.5 -110 | -190 | +155 |
| FanDuel | -4.5 -106 | 58.5 -115 | -184 | +152 |
| Hard Rock Bet | -3.5 -120 | 58.5 -110 | -190 | +150 |
| LowVig.ag | -4 -106 | 59 -108 | -180 | +157 |
| MyBookie.ag | -4 -110 | 59 -110 | -202 | +163 |
| Pinnacle | -4 -113 | 59.5 -108 | -192 | +160 |
| Polymarket | -3.5 | 59.5 | -178 | +163 |
| ReBet | -4.5 -111 | 59.5 -109 | -206 | +152 |
| theScore Bet | -3.5 -115 | 58.5 -115 | -175 | +150 |
Marked: best for the Louisville side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 3 mph wind, 75°F.
Across the books: opened -7.5, now -4.0 (the market moved 3.5 toward Florida State). It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Over 59.5, only $17 available; Florida State Seminoles ML, only $397 available; Louisville Cardinals -3.5, only $219 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Florida State and Louisville's last game | |
| FPI | -1.0 | -104 |
| Sagarin | -5.5 | -189 |
| Massey | -4.5 | -175 |
| Market (19 books) | -4.0 | -172 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.0 | 62.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Louisville Cardinals -4.0 | -110 | -101 | -2.1% |
| Moneyline | Louisville Cardinals ML | -180 | -172 | -1.1% |
| Total | Over 59.0 | -110 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.5 toward Florida State Seminoles since 10-03 22:34; total has moved up 0.7.
TOM matches the consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Iowa State Cyclones at BYU CougarsIowa State at BYUCFB Fri 9 Oct, 9:15pmBYU -11.5should be BYU -11 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says BYU by 11.5, the Nasty Number says BYU by 11. 0.7 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1 point since it opened, from BYU by 10.5 to BYU by 11.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 47.5 to 48.5. We have no side on it, so that's information, not a bet.
| BYU spread | Total (over) | BYU ML | Iowa State ML | |
|---|---|---|---|---|
| TOM | -11.5 -106 | 48.5 -115 | -435 | +325 |
| Kalshi | -10.5 -112 51¢ | 48.5 -112 51¢ | -430 80¢ | +331 22¢ |
| Pinnacle | -10.5 -105 | 48.5 -109 | -424 | +317 |
All 23 books
| BYU spread | Total (over) | BYU ML | Iowa State ML | |
|---|---|---|---|---|
| TOM | -11.5 -106 | 48.5 -115 | -435 | +325 |
| Kalshi | -10.5 -112 51¢ | 48.5 -112 51¢ | -430 80¢ | +331 22¢ |
| Bally Bet | -10.5 -112 | 48 -109 | -500 | +350 |
| BetAnything | -10 -110 | 49 -110 | — | — |
| BetMGM | -10 -120 | 48.5 -110 | -450 | +333 |
| BetOnline.ag | -11.5 -106 | 48.5 -115 | -430 | +337 |
| betPARX | -10.5 -112 | 48 -109 | -500 | +350 |
| BetRivers | -10.5 -113 | 48 -110 | -500 | +350 |
| BetUS | -10.5 -105 | 49 -110 | -430 | +338 |
| Bovada | -10.5 -105 | 48.5 -110 | -420 | +315 |
| Caesars | -10.5 -110 | 48.5 -112 | -440 | +340 |
| Courtside | -10.5 -108 | 48.5 -108 | -412 | +339 |
| DraftKings | -10.5 -108 | 48.5 -110 | -425 | +330 |
| DraftKings Predictions | -10.5 52¢ -117 all-in | 48.5 52¢ -117 all-in | 80¢ -456 all-in | 22¢ +317 all-in |
| Fanatics | -10.5 -110 | 48.5 -110 | -425 | +325 |
| FanDuel | -10.5 -110 | 48.5 -110 | -450 | +340 |
| Hard Rock Bet | -10.5 -110 | 47.5 -115 | -500 | +350 |
| LowVig.ag | -11.5 -102 | 48.5 -114 | -430 | +337 |
| MyBookie.ag | -10.5 -110 | 48.5 -110 | -461 | +340 |
| Pinnacle | -10.5 -105 | 48.5 -109 | -424 | +317 |
| Polymarket | -10.5 -108 | 49.5 +104 | -400 | +355 |
| ReBet | -10.5 -114 | 48.5 -116 | -490 | +320 |
| theScore Bet | -10.5 -110 | 48.5 -110 | -500 | +360 |
Marked: best for the BYU side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 3 mph wind, 74°F.
Across the books: opened -14.0, now -10.5 (the market moved 3.2 toward Iowa State).
Kalshi thin: Under 48.5, only $216 available; Iowa State Cyclones +10.5, only $81 available. Under $500 fillable, so that price isn't counted.
TOM: spread -11.5 here against -10.5 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Iowa State and BYU's last game | |
| FPI | -12.5 | -422 |
| Sagarin | -11.5 | -390 |
| Massey | -4.5 | -175 |
| Market (19 books) | -11.5 | -416 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | 48.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Iowa State Cyclones +11.5 | -114 | -106 | -1.8% |
| Moneyline | Iowa State Cyclones ML | +325 | +373 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Under 48.5 | -105 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.2 toward Iowa State Cyclones since 10-01 21:16; total has moved down 2.0.
TOM: spread -11.5 here against -10.5 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Sat Oct 10
46 gamesBest: Sniff of Nasty · UNLV, North Dakota State at UNLVNorth Dakota State Bison at UNLV RebelsNorth Dakota State at UNLVCFB Sat 10 Oct, 6:00pmUNLV +3should be UNLV +2 · getting 1 pt at TOM · was +3.5Sniff of Nasty · UNLVBuck's case ›

A Little Nasty, UNLV. Market says North Dakota State by 3, the Nasty Number says North Dakota State by 2. At +100 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekshrinking, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The market has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but UNLV is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 48 to 49. We have no side on it, so that's information, not a bet.
| UNLV spread | Total (over) | UNLV ML | North Dakota State ML | |
|---|---|---|---|---|
| TOM | +3 +100 | 49 -110 | +131 | -156 |
| Kalshi | — | — | +134 41¢ | -167 61¢ |
| Pinnacle | +3 -103 | 49.5 -109 | +136 | -161 |
All 22 books
| UNLV spread | Total (over) | UNLV ML | North Dakota State ML | |
|---|---|---|---|---|
| TOM | +3 +100 | 49 -110 | +131 | -156 |
| Kalshi | — | — | +134 41¢ | -167 61¢ |
| Bally Bet | +3.5 -114 | 49.5 -110 | +132 | -162 |
| BetAnything | +3 -110 | 50 -110 | — | — |
| BetMGM | +3 -105 | 49.5 -108 | +125 | -150 |
| BetOnline.ag | +3 +100 | 49 -110 | — | — |
| betPARX | +3.5 -114 | 49.5 -110 | +132 | -162 |
| BetRivers | +3.5 -117 | 49.5 -112 | +132 | -165 |
| BetUS | +3 +100 | 49 -110 | — | — |
| Bovada | +3 -105 | 49.5 -110 | +135 | -160 |
| Courtside | +3 -103 | 49.5 -108 | +133 | -152 |
| DraftKings | +3 -105 | 49.5 -110 | +130 | -155 |
| DraftKings Predictions | +3.5 56¢ -138 all-in | 48.5 56¢ -138 all-in | 44¢ +117 all-in | 62¢ -178 all-in |
| Fanatics | +3 -105 | 49.5 -110 | +130 | -155 |
| FanDuel | +3.5 -120 | 49.5 -110 | +122 | -146 |
| Hard Rock Bet | +3.5 -115 | 49.5 -110 | +130 | -160 |
| LowVig.ag | +3 +104 | 49 -108 | — | — |
| MyBookie.ag | +3 -110 | 49.5 -110 | +129 | -158 |
| Pinnacle | +3 -103 | 49.5 -109 | +136 | -161 |
| Polymarket | — | 49.5 -113 | +138 | — |
| ReBet | +2.5 +100 | 49.5 -116 | +124 | -165 |
| theScore Bet | +3.5 -120 | 49.5 -110 | +130 | -150 |
Marked: best for UNLV, higher payout on each moneyline.
If you're betting it anyway: Buck's side is UNLV +3.0 · +100 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened +3.5, now +3.0. The market has moved 0.7 toward UNLV, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: UNLV Rebels +3.5, only $411 available; North Dakota State Bison -3.5, only $0 available; Over 49.5, only $88 available. Under $500 fillable, so that price isn't counted.
TOM: total 49.0 here against 49.5 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen North Dakota State and UNLV's last game | |
| FPI | PK | +100 |
| Sagarin | -1.0 | -104 |
| Massey | PK | -100 |
| Market (18 books) | +3.0 | +137 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.0 | 51.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | UNLV Rebels +3.0 | +100 | -120 | +4.6% |
| Moneyline | UNLV Rebels ML | +131 | +117 | +2.7% |
| Total | Over 49.0 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.7 toward UNLV Rebels since 10-04 13:20.
TOM: total 49.0 here against 49.5 consensus.
Some ratings haven't rebuilt since the last games.
Wake Forest Demon Deacons at NC State WolfpackWake Forest at NC StateCFB Sat 10 Oct, 11:00amNC State +4should be NC State +2 · getting 2 pts at TOM · was +2Sniff of Nasty · NC StateBuck's case ›

A Little Nasty, NC State. Market says Wake Forest by 4, the Nasty Number says Wake Forest by 2. At -115 that's too thin to bet. A half point better and it's a play.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 60.5 to 60. We have no side on it, so that's information, not a bet.
| NC State spread | Total (over) | NC State ML | Wake Forest ML | |
|---|---|---|---|---|
| TOM | +4 -115 | 60 -105 | +140 | -170 |
| Kalshi | +3.5 -121 53¢ | 59.5 -116 52¢ | +140 40¢ | -175 62¢ |
| Pinnacle | +3 -104 | 60 -108 | +134 | -158 |
All 22 books
| NC State spread | Total (over) | NC State ML | Wake Forest ML | |
|---|---|---|---|---|
| TOM | +4 -115 | 60 -105 | +140 | -170 |
| Kalshi | +3.5 -121 53¢ | 59.5 -116 52¢ | +140 40¢ | -175 62¢ |
| Bally Bet | +3.5 -113 | 60.5 -109 | +140 | -175 |
| BetAnything | +4 -110 | 61 -110 | — | — |
| BetMGM | +3.5 -110 | 60.5 -110 | +145 | -175 |
| BetOnline.ag | +4 -115 | 60.5 -110 | — | — |
| betPARX | +3.5 -113 | 60.5 -109 | +140 | -175 |
| BetRivers | +3.5 -114 | 60.5 -110 | +138 | -175 |
| BetUS | +4 -115 | 60.5 -110 | — | — |
| Bovada | +3.5 -115 | 60 -110 | +145 | -170 |
| Courtside | +3.5 -112 | 60.5 -106 | +148 | -171 |
| DraftKings | +3.5 -112 | 60.5 -108 | +145 | -175 |
| DraftKings Predictions | +3.5 55¢ -132 all-in | 60.5 53¢ -122 all-in | 42¢ +127 all-in | 64¢ -194 all-in |
| Fanatics | +3.5 -115 | 60 -110 | +140 | -170 |
| FanDuel | +3.5 -110 | 59.5 -115 | +140 | -170 |
| Hard Rock Bet | +3.5 -110 | 60.5 -110 | +140 | -170 |
| LowVig.ag | +4 -111 | 60.5 -108 | — | — |
| MyBookie.ag | +3.5 -110 | 60.5 -110 | +141 | -175 |
| Pinnacle | +3 -104 | 60 -108 | +134 | -158 |
| Polymarket | +3.5 -108 | 59.5 | +150 | — |
| ReBet | +3.5 -111 | 60.5 -114 | +141 | -190 |
| theScore Bet | +3.5 -110 | 60.5 -115 | +140 | -165 |
Marked: best for NC State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is NC State +4.0 · -115 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 7 mph wind, 71°F.
Across the books: opened +2.0, now +3.5. The market has moved 1.1 away from NC State, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Wake Forest Demon Deacons -3.5, only $114 available; Wake Forest Demon Deacons -3.5, only $134 available; Over 59.5, only $71 available. Under $500 fillable, so that price isn't counted.
TOM: spread +4.0 here against +3.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Wake Forest and NC State's last game | |
| FPI | +5.5 | +194 |
| Sagarin | -1.5 | -112 |
| Massey | -1.5 | -109 |
| Market (18 books) | +4.0 | +146 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.0 | 60.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | NC State Wolfpack +4.0 | -115 | -148 | +6.2% |
| Moneyline | NC State Wolfpack ML | +140 | +115 | +4.8% |
| Total | Over 60.0 | -105 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.1 toward Wake Forest Demon Deacons since 10-04 06:30; total has moved down 1.3.
TOM: spread +4.0 here against +3.3 consensus.
Some ratings haven't rebuilt since the last games.
Texas A&M Aggies at Missouri TigersTexas A&M at MissouriCFB Sat 10 Oct, 11:00amTexas A&M +3.5should be Texas A&M +3 · getting 0.5 pts at TOM · was +1Sniff of Nasty · Texas A&MBuck's case ›

A Little Nasty, Texas A&M. Market says Missouri by 3.5, the Nasty Number says Missouri by 3. At -105 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekshrinking, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The market has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but Texas A&M is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 49.5 to 48. We have no side on it, so that's information, not a bet.
| Missouri spread | Total (over) | Missouri ML | Texas A&M ML | |
|---|---|---|---|---|
| TOM | -3.5 -115 | 48 -110 | -175 | +145 |
| Kalshi | -3.5 -112 51¢ | 48.5 | -182 63¢ | +146 39¢ |
| Pinnacle | -3.5 +100 | 48 -109 | -164 | +138 |
All 22 books
| Missouri spread | Total (over) | Missouri ML | Texas A&M ML | |
|---|---|---|---|---|
| TOM | -3.5 -115 | 48 -110 | -175 | +145 |
| Kalshi | -3.5 -112 51¢ | 48.5 | -182 63¢ | +146 39¢ |
| Bally Bet | -3.5 -108 | 48.5 -110 | -177 | +145 |
| BetAnything | -4 -110 | 48.5 -110 | — | — |
| BetMGM | -3.5 -108 | 48.5 -108 | -165 | +140 |
| BetOnline.ag | -3.5 -105 | 48 -110 | — | — |
| betPARX | -3.5 -108 | 48.5 -110 | -177 | +145 |
| BetRivers | -3.5 -109 | 48.5 -112 | -177 | +138 |
| BetUS | -3.5 -105 | 48 -110 | — | — |
| Bovada | -3.5 +100 | 48 -110 | -165 | +140 |
| Courtside | -3.5 -110 | 48.5 -108 | -166 | +145 |
| DraftKings | -3.5 -110 | 48.5 -110 | -170 | +142 |
| DraftKings Predictions | -3.5 53¢ -122 all-in | 48.5 53¢ -122 all-in | 64¢ -194 all-in | 41¢ +133 all-in |
| Fanatics | -3.5 -105 | 48 -110 | -170 | +140 |
| FanDuel | -3.5 -114 | 48.5 -114 | -172 | +142 |
| Hard Rock Bet | -3.5 -110 | 48.5 -110 | -175 | +145 |
| LowVig.ag | -3.5 -101 | 48 -108 | — | — |
| MyBookie.ag | -3.5 -110 | 48.5 -110 | -190 | +153 |
| Pinnacle | -3.5 +100 | 48 -109 | -164 | +138 |
| Polymarket | — | — | -163 | +156 |
| ReBet | -3.5 -114 | 48.5 -111 | -198 | +147 |
| theScore Bet | -3.5 -115 | 48.5 -105 | -170 | +145 |
Marked: best for Texas A&M, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Texas A&M +3.5 · -105 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 7 mph wind, 74°F.
Across the books: opened -1.0, now -3.5. The market has moved 2.3 away from Texas A&M, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Texas A&M Aggies +3.5, only $305 available; Over 48.5, only $57 available; Over 49.5, only $5 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Texas A&M and Missouri's last game | |
| FPI | PK | +100 |
| Sagarin | -1.5 | -109 |
| Massey | +1.5 | +114 |
| Market (18 books) | -3.5 | -167 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.0 | 49.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Texas A&M Aggies +3.5 | -105 | -121 | +3.5% |
| Moneyline | Texas A&M Aggies ML | +145 | +133 | +2.1% |
| Total | Over 48.0 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.3 toward Missouri Tigers since 10-02 12:00; total has moved down 2.3.
TOM matches the consensus.
Some ratings haven't rebuilt since the last games.
UCF Knights at Oklahoma State CowboysUCF at Oklahoma StateCFB Sat 10 Oct, 11:00amUnder 54should be 51.9 · getting 2.1 pts · was 51.5Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 54.0. SP+ and Massey say under by 6.5 points, which is a little nasty, not a bet: the totals model is still proving itself. The side leans UCF too: market says Oklahoma State by 9.5, the Nasty Number says Oklahoma State by 7.5, but at -105 that's too thin.
The spread
The spread this week
Fanatics's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Oklahoma State spread | Total (over) | Oklahoma State ML | UCF ML | |
|---|---|---|---|---|
| TOM | -9.5 -105 | 54 -110 | -370 | +280 |
| Kalshi | -9.5 -112 51¢ | 53.5 -107 50¢ | -381 78¢ | +313 23¢ |
| Pinnacle | -10 -101 | 54 -108 | -387 | +294 |
All 22 books
| Oklahoma State spread | Total (over) | Oklahoma State ML | UCF ML | |
|---|---|---|---|---|
| TOM | -9.5 -105 | 54 -110 | -370 | +280 |
| Kalshi | -9.5 -112 51¢ | 53.5 -107 50¢ | -381 78¢ | +313 23¢ |
| Bally Bet | -9.5 -109 | 53.5 -108 | -400 | +295 |
| BetAnything | -10 -110 | 54 -110 | — | — |
| BetMGM | -9.5 -110 | 53.5 -110 | -375 | +300 |
| BetOnline.ag | -9.5 -109 | 54 -110 | — | — |
| betPARX | -9.5 -109 | 53.5 -108 | -400 | +295 |
| BetRivers | -9.5 -110 | 53 -114 | -400 | +295 |
| BetUS | -10 -110 | 54 -110 | — | — |
| Bovada | -9.5 -115 | 54 -110 | -390 | +295 |
| Courtside | -9.5 -121 | 53.5 -113 | -369 | +308 |
| DraftKings | -10 -105 | 53.5 -115 | -380 | +300 |
| DraftKings Predictions | -9.5 54¢ -127 all-in | 54.5 52¢ -117 all-in | 81¢ -488 all-in | 26¢ +257 all-in |
| Fanatics | -9.5 -115 | 54 -110 | -375 | +290 |
| FanDuel | -9.5 -110 | 53.5 -108 | -385 | +300 |
| Hard Rock Bet | -9.5 -110 | 53.5 -110 | -400 | +300 |
| LowVig.ag | -9.5 -105 | 54 -108 | — | — |
| MyBookie.ag | -9.5 -110 | 53.5 -110 | -391 | +295 |
| Pinnacle | -10 -101 | 54 -108 | -387 | +294 |
| Polymarket | -8.5 | — | — | +317 |
| ReBet | -9.5 -125 | 53.5 -116 | -410 | +280 |
| theScore Bet | -9.5 -110 | 53.5 -105 | -400 | +300 |
Marked: best for UCF, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 54.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 75°F.
Kalshi thin: UCF Knights +9.5, only $17 available; Under 53.5, only $462 available; Oklahoma State Cowboys -8.5, only $5 available. Under $500 fillable, so that price isn't counted.
TOM: spread -9.5 here against -9.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UCF's last game | |
| FPI | -2.0 | -118 |
| Sagarin | -5.5 | -192 |
| Massey | +1.0 | +103 |
| Market (18 books) | -9.5 | -354 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.0 | 47.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | UCF Knights +9.5 | -105 | -112 | +1.7% |
| Moneyline | UCF Knights ML | +313 | +277 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Under 54.0 | -110 | -124 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.2.
TOM: spread -9.5 here against -9.8 consensus.
South Carolina Gamecocks at Florida GatorsSouth Carolina at FloridaCFB Sat 10 Oct, 11:45amUnder 62.5should be 61.1 · getting 1.4 pts · was 57.5Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 62.5. 14 mph wind and 51% chance of rain, worth about 2.4 off the total. The market's total is 62.5; if it hasn't come down for the weather by the time you look, the under is the bet. The side leans South Carolina too: market says Florida by 13.5, the Nasty Number says Florida by 12, but at -103 that's too thin.
The spread
The spread this week
Kalshi's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points away from the Nasty Number since it opened. For an Under, that's 0.5 points more room. It's a better bet now than it was.
| Florida spread | Total (over) | Florida ML | South Carolina ML | |
|---|---|---|---|---|
| TOM | -13.5 -105 | 62.5 -105 | -550 | +400 |
| Kalshi | -13.5 | 61.5 -116 52¢ | -609 85¢ | +456 17¢ |
| Pinnacle | -13.5 -111 | 62 -109 | -596 | +414 |
All 22 books
| Florida spread | Total (over) | Florida ML | South Carolina ML | |
|---|---|---|---|---|
| TOM | -13.5 -105 | 62.5 -105 | -550 | +400 |
| Kalshi | -13.5 | 61.5 -116 52¢ | -609 85¢ | +456 17¢ |
| Bally Bet | -13.5 -113 | 61.5 -109 | -530 | +390 |
| BetAnything | -12.5 -110 | 62.5 -110 | — | — |
| BetMGM | -13 -110 | 62.5 -105 | -550 | +425 |
| BetOnline.ag | -13.5 -108 | 62.5 -115 | — | — |
| betPARX | -13.5 -113 | 61.5 -109 | -530 | +390 |
| BetRivers | -13.5 -114 | 61.5 -110 | -530 | +360 |
| BetUS | -13.5 -110 | 62.5 -115 | — | — |
| Bovada | -13.5 -115 | 62 -110 | -600 | +425 |
| Courtside | -13.5 -106 | 62.5 -106 | -530 | +423 |
| DraftKings | -13.5 -108 | 62.5 -108 | -550 | +410 |
| DraftKings Predictions | -13.5 53¢ -122 all-in | 63.5 50¢ -108 all-in | 86¢ -733 all-in | 19¢ +376 all-in |
| Fanatics | -13.5 -110 | 62 -110 | -550 | +410 |
| FanDuel | -13.5 -106 | 61.5 -115 | -550 | +400 |
| Hard Rock Bet | -13.5 -110 | 61.5 -110 | -525 | +400 |
| LowVig.ag | -13.5 -104 | 62.5 -114 | — | — |
| MyBookie.ag | — | 62.5 -110 | -526 | +370 |
| Pinnacle | -13.5 -111 | 62 -109 | -596 | +414 |
| Polymarket | — | — | — | +456 |
| ReBet | -13.5 -116 | 62.5 -111 | -549 | +350 |
| theScore Bet | -12.5 -115 | 61.5 -115 | -600 | +400 |
Marked: best for South Carolina, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 62.5 · -115 at TOM. Weather under, only before the market takes the total down.
Weather at kickoff: 14 mph wind, 79°F, 51% chance of rain. Total pulled down 2.4 for it.
Across the books: opened -15.0, now -13.5. The market has moved 1.4 toward South Carolina, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 14 on the way, which is where a lot of games land.
Kalshi thin: Florida Gators -13.5, only $71 available; Over 61.5, only $84 available; Under 61.5, only $77 available. Under $500 fillable, so that price isn't counted.
TOM: total 62.5 here against 62.0 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen South Carolina and Florida's last game | |
| FPI | -8.0 | -291 |
| Sagarin | -9.0 | -309 |
| Massey | -7.5 | -260 |
| Market (18 books) | -13.5 | -526 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 62.5 | 59.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | South Carolina Gamecocks +13.5 | -103 | -109 | +1.4% |
| Moneyline | South Carolina Gamecocks ML | +456 | +403 | priced at 18 cents, outside the band where the risk and the model are both reliable |
| Total | Under 62.5 | -115 | -115 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.4 toward South Carolina Gamecocks since 10-02 12:00; total has moved up 4.5.
TOM: total 62.5 here against 62.0 consensus.
San Diego State Aztecs at Oregon State BeaversSan Diego State at Oregon StateCFB Sat 10 Oct, 5:00pmUnder 55.5should be 53.5 · getting 2 pts · was 54Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 55.5. SP+ and Massey say under by 8.0 points, which is a little nasty, not a bet: the totals model is still proving itself. The side leans San Diego State too: market says Oregon State by 14, the Nasty Number says Oregon State by 12.5, but at +100 that's too thin.
The spread
The spread this weekshrinking, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The market has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, but San Diego State is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this weekshrinking, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The total has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, and 0.5 points more room gone. If you like it, take it before it moves again.
| Oregon State spread | Total (over) | Oregon State ML | San Diego State ML | |
|---|---|---|---|---|
| TOM | -14 -105 | 55.5 -110 | -600 | +430 |
| Kalshi | -14.5 -103 49¢ | 55.5 | -609 85¢ | — |
| Pinnacle | -13.5 -115 | 56 -106 | -609 | +421 |
All 22 books
| Oregon State spread | Total (over) | Oregon State ML | San Diego State ML | |
|---|---|---|---|---|
| TOM | -14 -105 | 55.5 -110 | -600 | +430 |
| Kalshi | -14.5 -103 49¢ | 55.5 | -609 85¢ | — |
| Bally Bet | -13.5 -136 | 57.5 -103 | -835 | +550 |
| BetAnything | -14 -110 | 56 -110 | — | — |
| BetMGM | -14 -105 | 55.5 -112 | -600 | +450 |
| BetOnline.ag | -14 -105 | 56 -105 | — | — |
| betPARX | -13.5 -136 | 57.5 -103 | -835 | +550 |
| BetRivers | -13.5 -137 | 57.5 -104 | -910 | +550 |
| BetUS | -14 -105 | 56 -105 | — | — |
| Bovada | -13.5 -115 | 56 -105 | -600 | +425 |
| Courtside | -14 -108 | 56.5 -108 | -576 | +455 |
| DraftKings | -14 -110 | 55.5 -115 | -600 | +440 |
| DraftKings Predictions | -13.5 56¢ -138 all-in | 57.5 50¢ -108 all-in | 87¢ -809 all-in | 20¢ +355 all-in |
| Fanatics | -14 -105 | 55.5 -110 | -600 | +440 |
| FanDuel | -13.5 -122 | 55.5 -114 | -630 | +450 |
| Hard Rock Bet | -13.5 -135 | 57.5 +100 | -850 | +550 |
| LowVig.ag | -14 -101 | 56 -103 | — | — |
| MyBookie.ag | -14 -110 | 56 -110 | -625 | +430 |
| Pinnacle | -13.5 -115 | 56 -106 | -609 | +421 |
| Polymarket | — | — | -567 | +456 |
| ReBet | -14.5 -109 | 56.5 -111 | -676 | +400 |
| theScore Bet | -14.5 -105 | 56.5 -105 | -750 | +475 |
Marked: best for San Diego State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 55.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 67°F.
Across the books: opened -14.5, now -13.5. The market has moved 1.0 toward San Diego State, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 14 on the way, which is where a lot of games land.
Kalshi thin: San Diego State Aztecs +14.5, only $52 available; Over 55.5, only $47 available; San Diego State Aztecs ML, only $64 available. Under $500 fillable, so that price isn't counted.
TOM: spread -14.0 here against -13.7 consensus.
TOM: total 55.5 here against 56.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen San Diego State and Oregon State's last game | |
| FPI | -10.0 | -344 |
| Sagarin | -10.5 | -363 |
| Massey | -8.5 | -303 |
| Market (18 books) | -14.0 | -574 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.5 | 47.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | San Diego State Aztecs +13.5 | +100 | -105 | +1.2% |
| Moneyline | San Diego State Aztecs ML | +430 | +420 | priced at 19 cents, outside the band where the risk and the model are both reliable |
| Total | Under 55.5 | -110 | -122 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward San Diego State Aztecs since 10-04 06:30; total has moved up 2.1.
TOM: spread -14.0 here against -13.7 consensus; total 55.5 here against 56.2 consensus.
Kent State Golden Flashes at Western Michigan BroncosKent State at Western MichiganCFB Sat 10 Oct, 2:30pmWestern Michigan -13.5should be Western Michigan -14.5 · getting 1 pt at TOMSniff of Nasty · Western MichiganBuck's case ›

A Little Nasty, Western Michigan. Market says Western Michigan by 13.5, the Nasty Number says Western Michigan by 14.5. At -114 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The line has moved 0.5 points away from the Nasty Number since it opened. That's 0.5 points more in Western Michigan's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 2.5 points since it opened, from 46 to 43.5. We have no side on it, so that's information, not a bet.
| Western Michigan spread | Total (over) | Western Michigan ML | Kent State ML | |
|---|---|---|---|---|
| TOM | -13.5 -114 | 43.5 -110 | -560 | +390 |
| Kalshi | -13.5 | — | -564 84¢ | — |
| Pinnacle | -14 -101 | 43.5 -111 | -611 | +422 |
All 22 books
| Western Michigan spread | Total (over) | Western Michigan ML | Kent State ML | |
|---|---|---|---|---|
| TOM | -13.5 -114 | 43.5 -110 | -560 | +390 |
| Kalshi | -13.5 | — | -564 84¢ | — |
| Bally Bet | -13.5 -109 | 43.5 -113 | -715 | +475 |
| BetAnything | -14 -110 | 43.5 -110 | — | — |
| BetMGM | -13.5 -112 | 43.5 -110 | -600 | +450 |
| BetOnline.ag | -13.5 -113 | 43.5 -110 | — | — |
| betPARX | -13.5 -109 | 43.5 -113 | -715 | +475 |
| BetRivers | -13.5 -110 | 43.5 -115 | -715 | +475 |
| BetUS | -13.5 -115 | 44 -110 | — | — |
| Bovada | -14 +100 | 43.5 -110 | -600 | +425 |
| Courtside | -13.5 -110 | 43.5 -113 | -576 | +455 |
| DraftKings | -13.5 -112 | 43.5 -115 | -600 | +440 |
| DraftKings Predictions | -13.5 54¢ -127 all-in | 42.5 56¢ -138 all-in | 87¢ -809 all-in | 20¢ +355 all-in |
| Fanatics | -14 -105 | 43.5 -110 | -600 | +440 |
| FanDuel | -13.5 -118 | 43.5 -110 | -710 | +490 |
| Hard Rock Bet | -13.5 -110 | 43.5 -110 | -700 | +475 |
| LowVig.ag | -13.5 -109 | 43.5 -108 | — | — |
| MyBookie.ag | -14 -110 | 43.5 -110 | -725 | +490 |
| Pinnacle | -14 -101 | 43.5 -111 | -611 | +422 |
| Polymarket | — | 43.5 | -525 | +456 |
| ReBet | -13.5 -125 | 43.5 -116 | -800 | +450 |
| theScore Bet | -13.5 -120 | 43.5 -110 | -800 | +500 |
Marked: best for Western Michigan, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Western Michigan -13.5 · -114 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 9 mph wind, 68°F.
Kalshi thin: Western Michigan Broncos -13.5, only $71 available; Over 44.5, only $134 available; Under 44.5, only $212 available. Under $500 fillable, so that price isn't counted.
TOM: spread -13.5 here against -13.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kent State and Western Michigan's last game | |
| FPI | -18.5 | -790 |
| Sagarin | -18.0 | -749 |
| Massey | -16.5 | -590 |
| Market (18 books) | -13.5 | -536 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.5 | 42.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Western Michigan Broncos -13.5 | -114 | -119 | +1.0% |
| Moneyline | Western Michigan Broncos ML | -560 | -533 | priced at 85 cents, outside the band where the risk and the model are both reliable |
| Total | Under 43.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 2.8.
TOM: spread -13.5 here against -13.8 consensus.
Duke Blue Devils at Georgia Tech Yellow JacketsDuke at Georgia TechCFB Sat 10 Oct, 2:30pmOver 49.5Moved our way · 1 ptshould be 50.8 · getting 1.3 pts · was 52A Little Nasty · OverBuck's case ›

A Little Nasty, Over 49.5. SP+ and Massey say over by 3.5 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Duke by 7, the Nasty Number says Duke by 6.5. Nothing there.
The spread
The spread this weekbetter now, 0.5 pts
DraftKings's number since it opened. The dotted line is ours.
The line has moved 0.5 points away from the Nasty Number since it opened. That's 0.5 points more in Georgia Tech's favor. It's a better bet now than it was.
The total
The total this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point away from the Nasty Number since it opened. For the Over, that's 1 point more room. It's a better bet now than it was.
| Georgia Tech spread | Total (over) | Georgia Tech ML | Duke ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 49.5 -110 | +215 | -275 |
| Kalshi | +6.5 | 50.5 -107 50¢ | +217 30¢ | -276 72¢ |
| Pinnacle | +7 -108 | 50 -108 | +225 | -281 |
All 22 books
| Georgia Tech spread | Total (over) | Georgia Tech ML | Duke ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 49.5 -110 | +215 | -275 |
| Kalshi | +6.5 | 50.5 -107 50¢ | +217 30¢ | -276 72¢ |
| Bally Bet | +7 -113 | 50 -109 | +215 | -275 |
| BetAnything | +7 -110 | 50 -110 | — | — |
| BetMGM | +7 -105 | 49.5 -108 | +225 | -275 |
| BetOnline.ag | +7 -108 | 49.5 -110 | — | — |
| betPARX | +7 -113 | 50 -109 | +215 | -275 |
| BetRivers | +7 -114 | 50 -110 | +210 | -275 |
| BetUS | +7 -110 | 49.5 -110 | — | — |
| Bovada | +7 -110 | 50 -110 | +230 | -280 |
| Courtside | +7 -106 | 49.5 -106 | +241 | -283 |
| DraftKings | +7 -108 | 49.5 -108 | +235 | -290 |
| DraftKings Predictions | +6.5 51¢ -113 all-in | 48.5 56¢ -138 all-in | 31¢ +203 all-in | 75¢ -335 all-in |
| Fanatics | +7 -110 | 50 -110 | +225 | -280 |
| FanDuel | +6.5 +100 | 49.5 -110 | +210 | -260 |
| Hard Rock Bet | +6.5 +100 | 49.5 -115 | +220 | -275 |
| LowVig.ag | +7 -104 | 49.5 -108 | — | — |
| MyBookie.ag | +7 -110 | 50 -110 | +230 | -295 |
| Pinnacle | +7 -108 | 50 -108 | +225 | -281 |
| Polymarket | — | — | +223 | — |
| ReBet | +7.5 -125 | 49.5 -116 | +218 | -310 |
| theScore Bet | +6.5 -105 | 49.5 -110 | +210 | -250 |
Marked: best for Georgia Tech, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 49.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 15 mph wind, 75°F, 36% chance of rain. Total pulled down 1.8 for it.
Kalshi thin: Georgia Tech Yellow Jackets +6.5, only $1 available; Georgia Tech Yellow Jackets +7.5, only $271 available; Duke Blue Devils -7.5, only $220 available. Under $500 fillable, so that price isn't counted.
TOM: total 49.5 here against 49.9 consensus.
TOM: moneyline +225 here against +255 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | +8.0 | +291 |
| FPI | +8.0 | +285 |
| Sagarin | -1.0 | -105 |
| Massey | +2.0 | +117 |
| Market (18 books) | +7.0 | +225 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 53.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Georgia Tech Yellow Jackets ML | +235 | +210 | +2.4% |
| Spread | Georgia Tech Yellow Jackets +7.0 | -108 | -116 | +1.8% |
| Total | Over 49.5 | -110 | -114 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.9.
TOM: total 49.5 here against 49.9 consensus; moneyline +225 here against +255 consensus.
Miami (OH) RedHawks at UMass MinutemenMiami (OH) at MassachusettsCFB Sat 10 Oct, 1:00pmOver 47Moved our way · 1 ptshould be 48.2 · getting 1.2 pts · was 49Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 47.0. SP+ and Massey say over by 3.0 points, which is a little nasty, not a bet: the totals model is still proving itself. The side leans Miami (OH) too: market says Miami (OH) by 2.5, the Nasty Number says Miami (OH) by 3, but at -115 that's too thin.
The spread
The spread this week
DraftKings's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point away from the Nasty Number since it opened. For the Over, that's 1 point more room. It's a better bet now than it was.
| Massachusetts spread | Total (over) | Massachusetts ML | Miami (OH) ML | |
|---|---|---|---|---|
| TOM | +2.5 -105 | 47 -115 | +120 | -140 |
| Kalshi | +2.5 | 47.5 | — | -143 57¢ |
| Pinnacle | +3 -118 | 48 -101 | +119 | -140 |
All 22 books
| Massachusetts spread | Total (over) | Massachusetts ML | Miami (OH) ML | |
|---|---|---|---|---|
| TOM | +2.5 -105 | 47 -115 | +120 | -140 |
| Kalshi | +2.5 | 47.5 | — | -143 57¢ |
| Bally Bet | +2.5 -109 | 47.5 -107 | +115 | -139 |
| BetAnything | +2.5 -110 | 48 -110 | — | — |
| BetMGM | +2.5 +100 | 47.5 -108 | +120 | -145 |
| BetOnline.ag | +2.5 -105 | 47 -110 | — | — |
| betPARX | +2.5 -109 | 47.5 -107 | +115 | -139 |
| BetRivers | +2.5 -112 | 47.5 -109 | +114 | -141 |
| BetUS | +2.5 -105 | 47 -110 | — | — |
| Bovada | +2.5 +100 | 47.5 -110 | +120 | -140 |
| Courtside | +2.5 -105 | 47.5 -106 | +116 | -132 |
| DraftKings | +2.5 -105 | 47.5 -108 | +114 | -135 |
| DraftKings Predictions | +2.5 52¢ -117 all-in | 45.5 58¢ -150 all-in | 47¢ +104 all-in | 59¢ -157 all-in |
| Fanatics | +3 -115 | 47.5 -110 | +120 | -145 |
| FanDuel | +2.5 +100 | 47.5 -108 | +125 | -150 |
| Hard Rock Bet | +2.5 -110 | 47.5 -105 | +115 | -140 |
| LowVig.ag | +2.5 -101 | 47 -108 | — | — |
| MyBookie.ag | — | 47.5 -110 | — | — |
| Pinnacle | +3 -118 | 48 -101 | +119 | -140 |
| Polymarket | — | — | +117 | -138 |
| ReBet | +2.5 -109 | 47.5 -114 | +114 | -151 |
| theScore Bet | +2.5 +105 | 47.5 -105 | +125 | -145 |
Marked: best for Miami (OH), higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 47.0 · -115 at TOM. The totals model is still proving itself.
Weather at kickoff: 10 mph wind, 64°F.
Kalshi thin: UMass Minutemen +2.5, only $170 available; Over 47.5, only $47 available; UMass Minutemen ML, only $427 available. Under $500 fillable, so that price isn't counted.
TOM: spread +2.5 here against +2.8 consensus.
TOM: total 47.0 here against 47.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Miami (OH) and Massachusetts's last game | |
| FPI | +0.5 | +102 |
| Sagarin | +4.5 | +181 |
| Massey | +12.5 | +414 |
| Market (18 books) | +2.5 | +125 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 50.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Miami (OH) RedHawks -2.5 | -115 | -121 | +1.3% |
| Moneyline | Miami (OH) RedHawks ML | -140 | -147 | +1.1% |
| Total | Over 47.0 | -115 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.4.
TOM: spread +2.5 here against +2.8 consensus; total 47.0 here against 47.7 consensus.
Sacramento State Hornets at Bowling Green FalconsSacramento State at Bowling GreenCFB Sat 10 Oct, 11:00amBowling Green to winour data says 75 in 100 · -285Sniff of Nasty · Bowling GreenBuck's case ›

A Little Nasty, Bowling Green. Market says Bowling Green by 7.5, the Nasty Number says Bowling Green by 8.5. At -285 that's a price bet, not a pick to win, and too thin to be a Nasty Dog.
The spread
The spread this weekshrinking, 1 pt
Fanatics's number since it opened. The dotted line is ours.
The market has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, but Bowling Green is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 2.5 points since it opened, from 46 to 43.5. We have no side on it, so that's information, not a bet.
| Bowling Green spread | Total (over) | Bowling Green ML | Sacramento State ML | |
|---|---|---|---|---|
| TOM | -7.5 -112 | 43.5 -110 | -310 | +235 |
| Kalshi | — | — | -290 73¢ | +229 29¢ |
| Pinnacle | -7 -115 | 43 -105 | -277 | +222 |
All 22 books
| Bowling Green spread | Total (over) | Bowling Green ML | Sacramento State ML | |
|---|---|---|---|---|
| TOM | -7.5 -112 | 43.5 -110 | -310 | +235 |
| Kalshi | — | — | -290 73¢ | +229 29¢ |
| Bally Bet | -6.5 -129 | 42.5 -117 | -360 | +275 |
| BetAnything | -8.5 -110 | 42.5 -110 | — | — |
| BetMGM | -7.5 -110 | 42.5 -110 | -300 | +240 |
| BetOnline.ag | -7.5 -112 | 42.5 -110 | — | — |
| betPARX | -6.5 -129 | 42.5 -117 | -360 | +275 |
| BetRivers | -6.5 -132 | 42.5 -118 | -360 | +270 |
| BetUS | -7.5 -110 | 42.5 -110 | — | — |
| Bovada | -7 -115 | 42.5 -115 | -275 | +225 |
| Courtside | -7.5 -110 | 42.5 -108 | -290 | +246 |
| DraftKings | -7.5 -110 | 42.5 -110 | -298 | +240 |
| DraftKings Predictions | -7.5 52¢ -117 all-in | 42.5 57¢ -144 all-in | 74¢ -317 all-in | 31¢ +203 all-in |
| Fanatics | -7.5 -105 | 42.5 -110 | -285 | +230 |
| FanDuel | -7.5 -110 | 43.5 -106 | -315 | +250 |
| Hard Rock Bet | -6.5 -130 | 42.5 -115 | -350 | +275 |
| LowVig.ag | -7.5 -108 | 42.5 -108 | — | — |
| MyBookie.ag | -7.5 -110 | 42.5 -110 | -360 | +275 |
| Pinnacle | -7 -115 | 43 -105 | -277 | +222 |
| Polymarket | — | — | -285 | — |
| ReBet | -7.5 -114 | 42.5 -116 | -380 | +260 |
| theScore Bet | -8.5 -110 | 43.5 -105 | -340 | +270 |
Marked: best for Bowling Green, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Bowling Green to win · -285 at Fanatics. A coin flip, the better half of it.
Weather at kickoff: 8 mph wind, 65°F.
Kalshi thin: Bowling Green Falcons -7.5, only $220 available; Sacramento State Hornets +7.5, only $40 available; Over 44.5, only $46 available. Under $500 fillable, so that price isn't counted.
TOM: spread -7.5 here against -7.2 consensus.
TOM: total 43.5 here against 42.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Bowling Green's last game | |
| FPI | -10.0 | -349 |
| Sagarin | -10.5 | -369 |
| Massey | -9.5 | -312 |
| Market (18 books) | -7.5 | -297 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.5 | 42.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Bowling Green Falcons ML | -285 | -299 | +0.9% |
| Spread | Bowling Green Falcons -7.5 | -105 | -108 | +0.7% |
| Total | Under 43.5 | -110 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 3.7.
TOM: spread -7.5 here against -7.2 consensus; total 43.5 here against 42.8 consensus.
North Carolina Tar Heels at Pittsburgh PanthersNorth Carolina at PittsburghCFB Sat 10 Oct, 11:00amPittsburgh to winour data says 66 in 100 · -175Sniff of Nasty · PittsburghBuck's case ›

A Little Nasty, Pittsburgh. Market says Pittsburgh by 4.5, the Nasty Number says Pittsburgh by 5.5. At -175 that's a price bet, not a pick to win, and too thin to be a Nasty Dog.
The spread
The spread this weekshrinking, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The market has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, but Pittsburgh is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Pittsburgh spread | Total (over) | Pittsburgh ML | North Carolina ML | |
|---|---|---|---|---|
| TOM | -4.5 -113 | 47 -110 | -185 | +155 |
| Kalshi | -4.5 | — | -175 62¢ | +152 38¢ |
| Pinnacle | -3.5 -115 | 47 -109 | -187 | +157 |
All 22 books
| Pittsburgh spread | Total (over) | Pittsburgh ML | North Carolina ML | |
|---|---|---|---|---|
| TOM | -4.5 -113 | 47 -110 | -185 | +155 |
| Kalshi | -4.5 | — | -175 62¢ | +152 38¢ |
| Bally Bet | -4 -109 | 47 -108 | -182 | +150 |
| BetAnything | -5 -110 | 47 -110 | — | — |
| BetMGM | -4.5 -108 | 47.5 -105 | -190 | +155 |
| BetOnline.ag | -4.5 -113 | 47 -110 | — | — |
| betPARX | -4 -109 | 47 -108 | -182 | +150 |
| BetRivers | -4 -110 | 47 -109 | -186 | +148 |
| BetUS | -4.5 -115 | 47 -110 | — | — |
| Bovada | -4 -110 | 47 -110 | -185 | +160 |
| Courtside | -4.5 -108 | 46.5 -120 | -188 | +163 |
| DraftKings | -4.5 -108 | 47.5 -102 | -192 | +160 |
| DraftKings Predictions | -4.5 52¢ -117 all-in | 45.5 57¢ -144 all-in | 66¢ -212 all-in | 40¢ +138 all-in |
| Fanatics | -4 -115 | 47 -110 | -190 | +155 |
| FanDuel | -4.5 -104 | 46.5 -122 | -182 | +150 |
| Hard Rock Bet | -3.5 -115 | 46.5 -115 | -180 | +150 |
| LowVig.ag | -4.5 -109 | 47 -108 | — | — |
| MyBookie.ag | -4.5 -110 | 46.5 -110 | -212 | +170 |
| Pinnacle | -3.5 -115 | 47 -109 | -187 | +157 |
| Polymarket | — | — | -178 | +156 |
| ReBet | -4.5 -111 | 46.5 -119 | -222 | +163 |
| theScore Bet | -4.5 -105 | 47.5 -110 | -175 | +150 |
Marked: best for Pittsburgh, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Pittsburgh to win · -175 (62¢) at Kalshi. Not a Nasty Pick, just the better side.
Weather at kickoff: 5 mph wind, 65°F.
Across the books: opened -3.5, now -4.0. The market has moved 0.6 toward Pittsburgh, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Pittsburgh Panthers -4.5, only $47 available; Over 47.5, only $30 available; Under 47.5, only $375 available. Under $500 fillable, so that price isn't counted.
TOM: spread -4.5 here against -3.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen North Carolina and Pittsburgh's last game | |
| FPI | -8.5 | -302 |
| Sagarin | -10.0 | -341 |
| Massey | -9.0 | -305 |
| Market (18 books) | -4.5 | -177 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 45.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Pittsburgh Panthers ML | -175 | -191 | +2.0% |
| Spread | Pittsburgh Panthers -4.5 | -104 | -106 | +0.6% |
| Total | Under 47.0 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward Pittsburgh Panthers since 10-04 06:30; total has moved down 1.2.
TOM: spread -4.5 here against -3.9 consensus.
James Madison Dukes at Georgia Southern EaglesJames Madison at Georgia SouthernCFB Sat 10 Oct, 6:30pmUnder 54.5Moved our way · 1 ptweather: 16 mph wind and 55% chance of rain, worth about 3.1 off the totalSniff of Nasty · Under, weatherBuck's case ›

A Little Nasty, Under 54.5, for the weather. 16 mph wind and 55% chance of rain, worth about 3.1 off the total. If the market's total hasn't come down for it by the time you look, the under is the bet. On the side, market says James Madison by 8, the Nasty Number says James Madison by 9.5. Nothing there.
The spread
The spread this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in James Madison's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 54 to 54.5. We have no side on it, so that's information, not a bet.
| Georgia Southern spread | Total (over) | Georgia Southern ML | James Madison ML | |
|---|---|---|---|---|
| TOM | +8 -110 | 54.5 -115 | +275 | -350 |
| Kalshi | +7.5 -107 50¢ | 54.5 -112 51¢ | +280 25¢ | -360 77¢ |
| Pinnacle | +9.5 -112 | 53.5 -109 | +277 | -360 |
All 22 books
| Georgia Southern spread | Total (over) | Georgia Southern ML | James Madison ML | |
|---|---|---|---|---|
| TOM | +8 -110 | 54.5 -115 | +275 | -350 |
| Kalshi | +7.5 -107 50¢ | 54.5 -112 51¢ | +280 25¢ | -360 77¢ |
| Bally Bet | +8.5 -109 | 53.5 -112 | +275 | -360 |
| BetAnything | +9.5 -110 | 53 -110 | — | — |
| BetMGM | +8 -108 | 53.5 -112 | +275 | -350 |
| BetOnline.ag | +8 -115 | 53.5 -110 | — | — |
| betPARX | +8.5 -109 | 53.5 -112 | +275 | -360 |
| BetRivers | +8.5 -112 | 53.5 -113 | +275 | -375 |
| BetUS | +8 -115 | 53.5 -110 | — | — |
| Bovada | +9 -110 | 53.5 -110 | +280 | -360 |
| Courtside | +7.5 -110 | 53.5 -113 | +293 | -350 |
| DraftKings | +8.5 -115 | 53.5 -115 | +285 | -360 |
| DraftKings Predictions | +7.5 52¢ -117 all-in | 54.5 52¢ -117 all-in | 27¢ +245 all-in | 79¢ -426 all-in |
| Fanatics | +8.5 -110 | 53.5 -110 | +275 | -350 |
| FanDuel | +8.5 -110 | 54.5 -110 | +270 | -345 |
| Hard Rock Bet | +8.5 -110 | 53.5 -110 | +275 | -350 |
| LowVig.ag | +8 -111 | 53.5 -108 | — | — |
| MyBookie.ag | +9.5 -110 | 53.5 -110 | +275 | -360 |
| Pinnacle | +9.5 -112 | 53.5 -109 | +277 | -360 |
| Polymarket | — | — | +285 | -355 |
| ReBet | +9.5 -114 | 53.5 -116 | +260 | -380 |
| theScore Bet | +8.5 -110 | 54.5 -110 | +270 | -340 |
Marked: best for James Madison, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 16 mph wind, 69°F, 55% chance of rain. Total pulled down 3.1 for it.
Kalshi thin: James Madison Dukes -7.5, only $217 available; Over 53.5, only $328 available; Under 53.5, only $75 available. Under $500 fillable, so that price isn't counted.
TOM: spread +8.0 here against +9.0 consensus.
TOM: total 54.5 here against 53.5 consensus.
TOM: moneyline +287 here against +325 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen James Madison and Georgia Southern's last game | |
| FPI | +11.0 | +374 |
| Sagarin | +7.5 | +280 |
| Massey | +14.0 | +475 |
| Market (18 books) | +8.0 | +287 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.5 | 50.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | James Madison Dukes -8.0 | -110 | -112 | +0.5% |
| Moneyline | James Madison Dukes ML | -350 | -325 | -1.3% |
| Total | Under 54.5 | -105 | -126 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.0.
TOM: spread +8.0 here against +9.0 consensus; total 54.5 here against 53.5 consensus; moneyline +287 here against +325 consensus.
Tennessee Volunteers at Arkansas RazorbacksTennessee at ArkansasCFB Sat 10 Oct, 3:15pmOver 50.5should be 52.3 · getting 1.8 pts · was 54.5Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 50.5. SP+ and Massey say over by 8.1 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Tennessee by 13.5, the Nasty Number says Tennessee by 13. Nothing there.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this weekshrinking, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The total has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, and 0.5 points more room gone. If you like it, take it before it moves again.
| Arkansas spread | Total (over) | Arkansas ML | Tennessee ML | |
|---|---|---|---|---|
| TOM | +13.5 -102 | 50.5 -109 | +400 | -570 |
| Kalshi | +13.5 | 49.5 | — | -564 84¢ |
| Pinnacle | +13.5 -104 | 51 -106 | +408 | -585 |
All 22 books
| Arkansas spread | Total (over) | Arkansas ML | Tennessee ML | |
|---|---|---|---|---|
| TOM | +13.5 -102 | 50.5 -109 | +400 | -570 |
| Kalshi | +13.5 | 49.5 | — | -564 84¢ |
| Bally Bet | +13.5 -112 | 49.5 -112 | +375 | -530 |
| BetAnything | +13.5 -110 | 51 -110 | — | — |
| BetMGM | +13.5 -108 | 50.5 -110 | +425 | -550 |
| BetOnline.ag | +13.5 -102 | 50.5 -115 | — | — |
| betPARX | +13.5 -112 | 49.5 -112 | +375 | -530 |
| BetRivers | +13.5 -113 | 49.5 -113 | +375 | -530 |
| BetUS | +13.5 -105 | 50.5 -115 | — | — |
| Bovada | +13.5 -105 | 51 -105 | +410 | -585 |
| Courtside | +13.5 -103 | 50.5 -110 | +423 | -530 |
| DraftKings | +13.5 -105 | 50.5 -112 | +410 | -550 |
| DraftKings Predictions | +13.5 52¢ -117 all-in | 51.5 50¢ -108 all-in | 21¢ +335 all-in | 86¢ -733 all-in |
| Fanatics | +13.5 -110 | 50.5 -115 | +425 | -575 |
| FanDuel | +13.5 -110 | 50.5 -106 | +420 | -580 |
| Hard Rock Bet | +13.5 -110 | 49.5 -110 | +375 | -525 |
| LowVig.ag | +13.5 +102 | 50.5 -114 | — | — |
| MyBookie.ag | +13.5 -110 | 51 -110 | +440 | -649 |
| Pinnacle | +13.5 -104 | 51 -106 | +408 | -585 |
| Polymarket | — | 49.5 | — | -567 |
| ReBet | +13.5 -105 | 50.5 -119 | +410 | -676 |
| theScore Bet | +13.5 -110 | 50.5 -105 | +425 | -650 |
Marked: best for Arkansas, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 50.5 · -109 at TOM. The totals model is still proving itself.
Weather at kickoff: 10 mph wind, 83°F.
Kalshi thin: Arkansas Razorbacks +13.5, only $260 available; Over 49.5, only $135 available; Arkansas Razorbacks ML, only $318 available. Under $500 fillable, so that price isn't counted.
TOM: moneyline +418 here against +513 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Tennessee and Arkansas's last game | |
| FPI | +15.5 | +560 |
| Sagarin | +9.5 | +312 |
| Massey | +10.5 | +365 |
| Market (18 books) | +13.5 | +418 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 58.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Arkansas Razorbacks +13.5 | -102 | -103 | +0.4% |
| Moneyline | Arkansas Razorbacks ML | +400 | +427 | priced at 20 cents, outside the band where the risk and the model are both reliable |
| Total | Over 50.5 | -109 | -120 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 3.8.
TOM: moneyline +418 here against +513 consensus.
Indiana Hoosiers at Nebraska CornhuskersIndiana at NebraskaCFB Sat 10 Oct, 11:00amUnder 52weather: 16 mph wind, worth about 2.1 off the totalSniff of Nasty · Under, weatherBuck's case ›

A Little Nasty, Under 52, for the weather. 16 mph wind, worth about 2.1 off the total. If the market's total hasn't come down for it by the time you look, the under is the bet. On the side, market says Indiana by 7, the Nasty Number says Indiana by 7.5. Nothing there.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 2 points since it opened, from Indiana by 9 to Indiana by 7. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 51.5 to 52. We have no side on it, so that's information, not a bet.
| Nebraska spread | Total (over) | Nebraska ML | Indiana ML | |
|---|---|---|---|---|
| TOM | +7 +100 | 52 -107 | +230 | -305 |
| Kalshi | +7.5 -121 53¢ | 52.5 -112 51¢ | +252 27¢ | -322 75¢ |
| Pinnacle | +7.5 -113 | 51.5 -119 | +254 | -324 |
All 22 books
| Nebraska spread | Total (over) | Nebraska ML | Indiana ML | |
|---|---|---|---|---|
| TOM | +7 +100 | 52 -107 | +230 | -305 |
| Kalshi | +7.5 -121 53¢ | 52.5 -112 51¢ | +252 27¢ | -322 75¢ |
| Bally Bet | +7.5 -110 | 51.5 -113 | +245 | -315 |
| BetAnything | +7.5 -110 | 52.5 -110 | — | — |
| BetMGM | +7.5 -110 | 52.5 -108 | +250 | -300 |
| BetOnline.ag | +7 +105 | 52.5 -110 | — | — |
| betPARX | +7.5 -110 | 51.5 -113 | +245 | -315 |
| BetRivers | +7.5 -112 | 52 -109 | +245 | -315 |
| BetUS | +7.5 -110 | 52.5 -110 | — | — |
| Bovada | +7.5 -115 | 52 -110 | +260 | -320 |
| Courtside | +7.5 -115 | 52.5 -108 | +251 | -297 |
| DraftKings | +7.5 -115 | 52.5 -110 | +245 | -305 |
| DraftKings Predictions | +7.5 56¢ -138 all-in | 51.5 55¢ -132 all-in | 29¢ +223 all-in | 77¢ -376 all-in |
| Fanatics | +7.5 -115 | 52.5 -105 | +260 | -330 |
| FanDuel | +7.5 -110 | 52.5 -112 | +250 | -315 |
| Hard Rock Bet | +7.5 -110 | 51.5 -110 | +250 | -325 |
| LowVig.ag | +7 +109 | 52.5 -108 | — | — |
| MyBookie.ag | — | 52.5 -110 | +248 | -319 |
| Pinnacle | +7.5 -113 | 51.5 -119 | +254 | -324 |
| Polymarket | +7.5 -113 | — | +257 | -285 |
| ReBet | +7.5 -111 | 52.5 -114 | +236 | -340 |
| theScore Bet | +7.5 -110 | 52.5 -115 | +250 | -300 |
Marked: best for the Nebraska side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 16 mph wind, 70°F. Total pulled down 2.1 for it.
Across the books: opened +9.5, now +7.5 (the market moved 2.1 toward Nebraska).
Kalshi thin: Under 52.5, only $419 available; Indiana Hoosiers -7.5, only $81 available; Over 51.5, only $61 available. Under $500 fillable, so that price isn't counted.
TOM: spread +7.0 here against +7.5 consensus.
TOM: moneyline +240 here against +291 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Indiana and Nebraska's last game | |
| FPI | +7.0 | +228 |
| Sagarin | +5.0 | +186 |
| Massey | +11.0 | +380 |
| Market (18 books) | +7.0 | +240 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.0 | 51.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Indiana Hoosiers -7.0 | -120 | -109 | -2.4% |
| Moneyline | Indiana Hoosiers ML | -305 | -264 | -2.8% |
| Total | Under 52.0 | -113 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.1 toward Nebraska Cornhuskers since 10-02 11:03; total has moved up 2.2.
TOM: spread +7.0 here against +7.5 consensus; moneyline +240 here against +291 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
UConn Huskies at Temple OwlsUConn at TempleCFB Sat 10 Oct, 2:45pmOver 54.5should be 55.9 · getting 1.4 pts · was 53Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 54.5. SP+ and Massey say over by 5.3 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Temple by 4, the Nasty Number says Temple by 4. Nothing there.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Temple by 3.5 to Temple by 4. We have no side on it, so that's information, not a bet.
The total
The total this weekshrinking, 2 pts
TOM's number since it opened. The dotted line is ours.
The total has come 2 points toward the Nasty Number since it opened. That's the market agreeing with us, and 2 points more room gone. If you like it, take it before it moves again.
| Temple spread | Total (over) | Temple ML | UConn ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 54.5 -110 | -185 | +155 |
| Kalshi | -4.5 | 54.5 -116 52¢ | -200 65¢ | — |
| Pinnacle | -4 -109 | 54 -115 | -192 | +161 |
All 22 books
| Temple spread | Total (over) | Temple ML | UConn ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 54.5 -110 | -185 | +155 |
| Kalshi | -4.5 | 54.5 -116 52¢ | -200 65¢ | — |
| Bally Bet | -3.5 -112 | 54.5 -112 | -182 | +148 |
| BetAnything | -4.5 -110 | 55 -110 | — | — |
| BetMGM | -4 -110 | 54.5 -110 | -190 | +155 |
| BetOnline.ag | -4 -110 | 54.5 -110 | — | — |
| betPARX | -3.5 -112 | 54.5 -112 | -182 | +148 |
| BetRivers | -3.5 -114 | 54.5 -114 | -186 | +148 |
| BetUS | -4 -110 | 54.5 -110 | — | — |
| Bovada | -4 -110 | 54.5 -110 | -195 | +165 |
| Courtside | -4.5 -108 | 54.5 -108 | -181 | +157 |
| DraftKings | -4.5 -108 | 54.5 -110 | -185 | +154 |
| DraftKings Predictions | -4.5 53¢ -122 all-in | 54.5 53¢ -122 all-in | 67¢ -223 all-in | 40¢ +138 all-in |
| Fanatics | -4 -110 | 54.5 -110 | -190 | +155 |
| FanDuel | -3.5 -115 | 54.5 -110 | -176 | +146 |
| Hard Rock Bet | -3.5 -110 | 54.5 -110 | -180 | +150 |
| LowVig.ag | -4 -106 | 54.5 -108 | — | — |
| MyBookie.ag | -4 -110 | 54.5 -110 | -197 | +159 |
| Pinnacle | -4 -109 | 54 -115 | -192 | +161 |
| Polymarket | — | — | -178 | — |
| ReBet | -4.5 -109 | 54.5 -114 | -206 | +152 |
| theScore Bet | -4.5 -105 | 54.5 -110 | -170 | +145 |
Marked: best for the Temple side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 54.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 71°F.
Across the books: opened -3.0, now -4.0 (the market moved 1.0 toward Temple). It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Temple Owls -4.5, only $50 available; UConn Huskies ML, only $134 available; Temple Owls -4.5, only $251 available. Under $500 fillable, so that price isn't counted.
TOM: total 54.5 here against 54.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UConn and Temple's last game | |
| FPI | -5.0 | -184 |
| Sagarin | -4.5 | -175 |
| Massey | -0.5 | -102 |
| Market (18 books) | -4.0 | -177 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.5 | 59.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Temple Owls -4.0 | -110 | -101 | -2.1% |
| Moneyline | Temple Owls ML | -176 | -171 | -0.6% |
| Total | Over 54.5 | -110 | -115 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward Temple Owls since 10-04 13:20; total has moved up 1.4.
TOM: total 54.5 here against 54.2 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
USC Trojans at Penn State Nittany LionsUSC at Penn StateCFB Sat 10 Oct, 6:30pmOver 55should be 56.2 · getting 1.2 pts · was 58.5Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 55.0. SP+ and Massey say over by 4.0 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Penn State by 1.5, the Nasty Number says Penn State by 1.5. Nothing there.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1.5 points since it opened, from a pick'em to Penn State by 1.5. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points away from the Nasty Number since it opened. For the Over, that's 0.5 points more room. It's a better bet now than it was.
| Penn State spread | Total (over) | Penn State ML | USC ML | |
|---|---|---|---|---|
| TOM | -1.5 -112 | 55 -105 | -120 | — |
| Kalshi | -1.5 | 55.5 | — | -107 50¢ |
| Pinnacle | -1 -106 | 54 -112 | -111 | -105 |
All 22 books
| Penn State spread | Total (over) | Penn State ML | USC ML | |
|---|---|---|---|---|
| TOM | -1.5 -112 | 55 -105 | -120 | — |
| Kalshi | -1.5 | 55.5 | — | -107 50¢ |
| Bally Bet | PK -113 | 55 -113 | -113 | -108 |
| BetAnything | -2 -110 | 54.5 -110 | — | — |
| BetMGM | -1 -110 | 54.5 -110 | -115 | -105 |
| BetOnline.ag | -1.5 -112 | 55 -105 | — | — |
| betPARX | PK -113 | 55 -113 | -113 | -108 |
| BetRivers | PK -114 | 55 -114 | -114 | -109 |
| BetUS | -1.5 -110 | 55 -105 | — | — |
| Bovada | -1 -110 | 54 -115 | -110 | -110 |
| Courtside | -1.5 -105 | 54.5 -110 | -116 | +100 |
| DraftKings | -1.5 -105 | 54.5 -112 | -118 | -102 |
| DraftKings Predictions | -1.5 52¢ -117 all-in | 54.5 54¢ -127 all-in | 54¢ -127 all-in | 52¢ -117 all-in |
| Fanatics | -1 -110 | 54.5 -110 | -115 | -105 |
| FanDuel | -1.5 -105 | 54.5 -118 | -114 | -105 |
| Hard Rock Bet | -1.5 +100 | 55.5 -105 | -110 | -110 |
| LowVig.ag | -1.5 -108 | 55 -103 | — | — |
| MyBookie.ag | -1.5 -110 | 54.5 -110 | -118 | -103 |
| Pinnacle | -1 -106 | 54 -112 | -111 | -105 |
| Polymarket | — | — | -113 | — |
| ReBet | -1.5 -111 | 54.5 -114 | -123 | -108 |
| theScore Bet | -1.5 -105 | 54.5 -120 | -115 | -105 |
Marked: best for the Penn State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 55.0 · -105 at TOM. The totals model is still proving itself.
Weather at kickoff: 2 mph wind, 61°F.
Kalshi thin: Penn State Nittany Lions -1.5, only $243 available; Over 55.5, only $95 available; Penn State Nittany Lions ML, only $354 available. Under $500 fillable, so that price isn't counted.
TOM: spread -1.5 here against -1.1 consensus.
TOM: total 55.0 here against 54.3 consensus.
TOM: moneyline -115 here against -103 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen USC and Penn State's last game | |
| FPI | -1.5 | -113 |
| Sagarin | -2.5 | -120 |
| Massey | -4.0 | -170 |
| Market (18 books) | -1.5 | -115 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.0 | 59.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Penn State Nittany Lions -1.0 | -110 | -107 | -0.7% |
| Moneyline | Penn State Nittany Lions ML | -114 | -112 | -0.3% |
| Total | Over 55.0 | -105 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 4.2.
TOM: spread -1.5 here against -1.1 consensus; total 55.0 here against 54.3 consensus; moneyline -115 here against -103 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Minnesota Golden Gophers at Purdue BoilermakersMinnesota at PurdueCFB Sat 10 Oct, 7:00pmOver 51should be 52 · getting 1 pt · was 48Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 51.0. SP+ and Massey say over by 5.6 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Minnesota by 2.5, the Nasty Number says Minnesota by 2. Nothing there.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Minnesota by 3 to Minnesota by 2.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Purdue spread | Total (over) | Purdue ML | Minnesota ML | |
|---|---|---|---|---|
| TOM | +2.5 -115 | 51 -110 | +113 | -133 |
| Kalshi | +2.5 | 50.5 -121 53¢ | +109 46¢ | -131 55¢ |
| Pinnacle | +2.5 -110 | 50.5 -118 | +109 | -128 |
All 22 books
| Purdue spread | Total (over) | Purdue ML | Minnesota ML | |
|---|---|---|---|---|
| TOM | +2.5 -115 | 51 -110 | +113 | -133 |
| Kalshi | +2.5 | 50.5 -121 53¢ | +109 46¢ | -131 55¢ |
| Bally Bet | +2.5 -109 | 51.5 -110 | +115 | -139 |
| BetAnything | +2.5 -110 | 51.5 -110 | — | — |
| BetMGM | +2.5 -110 | 50.5 -118 | +110 | -135 |
| BetOnline.ag | +2.5 -116 | 51 -110 | — | — |
| betPARX | +2.5 -109 | 51.5 -110 | +115 | -139 |
| BetRivers | +2.5 -110 | 51.5 -112 | +114 | -141 |
| BetUS | +2.5 -115 | 51 -110 | — | — |
| Bovada | +2.5 -110 | 51 -110 | +110 | -130 |
| Courtside | +2.5 -110 | 51.5 +100 | +112 | -127 |
| DraftKings | +2.5 -110 | 51.5 -102 | +110 | -130 |
| DraftKings Predictions | +2.5 54¢ -127 all-in | 51.5 51¢ -113 all-in | 49¢ -104 all-in | 58¢ -150 all-in |
| Fanatics | +2.5 -110 | 51 -110 | +110 | -130 |
| FanDuel | +2.5 -106 | 50.5 -115 | +114 | -137 |
| Hard Rock Bet | +2.5 -110 | 51.5 -110 | +115 | -140 |
| LowVig.ag | +2.5 -112 | 51 -108 | — | — |
| MyBookie.ag | +2.5 -110 | 51 -110 | +109 | -133 |
| Pinnacle | +2.5 -110 | 50.5 -118 | +109 | -128 |
| Polymarket | +2.5 | — | — | -127 |
| ReBet | +2.5 -116 | 51.5 -109 | +105 | -139 |
| theScore Bet | +2.5 -105 | 50.5 -115 | +115 | -135 |
Marked: best for the Purdue side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 51.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 70°F.
Across the books: opened +4.5, now +2.5 (the market moved 2.0 toward Purdue). It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Purdue Boilermakers +2.5, only $11 available; Purdue Boilermakers +2.5, only $80 available; Over 51.5, only $78 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Minnesota and Purdue's last game | |
| FPI | +1.0 | +107 |
| Sagarin | +1.5 | +109 |
| Massey | +4.5 | +179 |
| Market (18 books) | +2.5 | +118 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 56.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Purdue Boilermakers +2.5 | -106 | -102 | -0.9% |
| Moneyline | Purdue Boilermakers ML | +113 | +118 | -1.2% |
| Total | Over 51.0 | -110 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.0 toward Purdue Boilermakers since 10-04 06:30; total has moved up 2.6.
TOM matches the consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Eastern Michigan Eagles at Akron ZipsEastern Michigan at AkronCFB Sat 10 Oct, 2:30pmAkron +7should be Akron +5.5 · getting 1.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Eastern Michigan by 7, the Nasty Number says Eastern Michigan by 5.5, but the market has moved 3.4 points away from Akron since it opened. A move that size against the ratings usually means news the Four don't have. This isn't a bet.
The spread
The spread this weekbetter now, 1 pt
Fanatics's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in Akron's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Akron spread | Total (over) | Akron ML | Eastern Michigan ML | |
|---|---|---|---|---|
| TOM | +7 -110 | 50.5 -110 | +225 | -285 |
| Kalshi | +7.5 -131 55¢ | 50.5 | +229 29¢ | -276 72¢ |
| Pinnacle | +7 -113 | 51 -108 | +215 | -267 |
All 22 books
| Akron spread | Total (over) | Akron ML | Eastern Michigan ML | |
|---|---|---|---|---|
| TOM | +7 -110 | 50.5 -110 | +225 | -285 |
| Kalshi | +7.5 -131 55¢ | 50.5 | +229 29¢ | -276 72¢ |
| Bally Bet | +7 -114 | 50.5 -113 | +235 | -305 |
| BetAnything | +7 -105 | 51 -110 | — | — |
| BetMGM | +7 -118 | 50.5 -110 | +230 | -275 |
| BetOnline.ag | +7 -110 | 50.5 -110 | — | — |
| betPARX | +7 -114 | 50.5 -113 | +235 | -305 |
| BetRivers | +7 -115 | 50.5 -115 | +235 | -305 |
| BetUS | +6.5 -105 | 50.5 -110 | — | — |
| Bovada | +7 -110 | 51 -110 | +225 | -275 |
| Courtside | +7 -108 | 50.5 -108 | +230 | -271 |
| DraftKings | +7 -108 | 50.5 -110 | +225 | -278 |
| DraftKings Predictions | +6.5 51¢ -113 all-in | 51.5 50¢ -108 all-in | 32¢ +194 all-in | 73¢ -300 all-in |
| Fanatics | +7 -110 | 51 -105 | +220 | -275 |
| FanDuel | +6.5 +100 | 50.5 -110 | +235 | -295 |
| Hard Rock Bet | +6.5 +100 | 50.5 -110 | +240 | -300 |
| LowVig.ag | +7 -106 | 50.5 -108 | — | — |
| MyBookie.ag | +6.5 -110 | 50.5 -110 | +189 | -238 |
| Pinnacle | +7 -113 | 51 -108 | +215 | -267 |
| Polymarket | — | — | +223 | — |
| ReBet | +7.5 -125 | 50.5 -116 | +222 | -319 |
| theScore Bet | +6.5 +100 | 50.5 -110 | +240 | -290 |
Marked: best for Akron, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 70°F.
Across the books: opened +3.5, now +7.0. The market has moved 3.4 away from Akron, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning.
Kalshi thin: Over 50.5, only $106 available; Akron Zips +7.5, only $336 available; Eastern Michigan Eagles -7.5, only $77 available. Under $500 fillable, so that price isn't counted.
TOM: total 50.5 here against 50.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Eastern Michigan and Akron's last game | |
| FPI | +4.5 | +176 |
| Sagarin | +1.5 | +109 |
| Massey | +2.5 | +120 |
| Market (18 books) | +7.0 | +235 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 47.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Akron Zips +7.0 | -110 | -126 | +3.4% |
| Moneyline | Akron Zips ML | +225 | +194 | +3.2% |
| Total | Under 50.5 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.4 toward Eastern Michigan Eagles since 10-04 10:17.
TOM: total 50.5 here against 50.8 consensus.
Some ratings haven't rebuilt since the last games.
Central Michigan Chippewas at Ohio BobcatsCentral Michigan at OhioCFB Sat 10 Oct, 2:30pmOhio -2.5should be Ohio -3.5 · getting 1 pt at FanDuel · was -3.5Not NastyBuck's case ›

Not Nasty. Market says Ohio by 3, the Nasty Number says Ohio by 3.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this weekbetter now, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in Ohio's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Ohio spread | Total (over) | Ohio ML | Central Michigan ML | |
|---|---|---|---|---|
| TOM | -3 -110 | 47 -105 | -148 | +123 |
| Kalshi | -2.5 -126 54¢ | — | -148 58¢ | — |
| Pinnacle | -3.5 -108 | 47 -112 | -179 | +150 |
All 22 books
| Ohio spread | Total (over) | Ohio ML | Central Michigan ML | |
|---|---|---|---|---|
| TOM | -3 -110 | 47 -105 | -148 | +123 |
| Kalshi | -2.5 -126 54¢ | — | -148 58¢ | — |
| Bally Bet | -2.5 -113 | 47.5 -114 | -148 | +118 |
| BetAnything | -3 -105 | 46.5 -110 | — | — |
| BetMGM | -3 -108 | 46.5 -110 | -150 | +125 |
| BetOnline.ag | -3 -110 | 47 -105 | — | — |
| betPARX | -2.5 -113 | 47.5 -114 | -148 | +118 |
| BetRivers | -2.5 -115 | 47.5 -115 | -148 | +118 |
| BetUS | -3 -110 | 47 -105 | — | — |
| Bovada | -3 -105 | 47 -110 | -150 | +130 |
| Courtside | -3 -106 | 46.5 -113 | -145 | +127 |
| DraftKings | -3 -108 | 46.5 -115 | -148 | +124 |
| DraftKings Predictions | -2.5 57¢ -144 all-in | 45.5 56¢ -138 all-in | 61¢ -170 all-in | 44¢ +117 all-in |
| Fanatics | -3 -110 | 47 -110 | -155 | +130 |
| FanDuel | -2.5 -120 | 46.5 -112 | -142 | +118 |
| Hard Rock Bet | -2.5 -110 | 47.5 -115 | -145 | +120 |
| LowVig.ag | -3 -106 | 47 -103 | — | — |
| MyBookie.ag | -3 -110 | 47 -110 | -150 | +122 |
| Pinnacle | -3.5 -108 | 47 -112 | -179 | +150 |
| Polymarket | -2.5 | — | — | — |
| ReBet | -2.5 -125 | 46.5 -119 | -156 | +117 |
| theScore Bet | -2.5 -115 | 46.5 -115 | -135 | +115 |
Marked: best for Ohio, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Ohio -2.5 · -120 at FanDuel. Not a Nasty Pick, just the better side.
Weather at kickoff: 5 mph wind, 73°F.
Kalshi thin: Central Michigan Chippewas +2.5, only $47 available; Over 47.5, only $4 available; Under 47.5, only $371 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Central Michigan and Ohio's last game | |
| FPI | -4.0 | -173 |
| Sagarin | -3.5 | -152 |
| Massey | -7.0 | -246 |
| Market (18 books) | -3.0 | -142 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 45.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Ohio Bobcats -2.5 | -120 | -132 | +2.3% |
| Moneyline | Ohio Bobcats ML | -148 | -160 | +1.8% |
| Total | Under 47.0 | -115 | -104 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.5.
TOM matches the consensus.
Tulane Green Wave at Army Black KnightsTulane at ArmyCFB Sat 10 Oct, 11:00amTulane +3.5should be Tulane +3 · getting 0.5 pts at FanDuel · was +5.5Not NastyBuck's case ›

Not Nasty. Market says Army by 3, the Nasty Number says Army by 3. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
FanDuel's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 45.5 to 47. We have no side on it, so that's information, not a bet.
| Army spread | Total (over) | Army ML | Tulane ML | |
|---|---|---|---|---|
| TOM | -3 -115 | 47 -110 | -155 | +130 |
| Kalshi | -3.5 -103 49¢ | 47.5 -112 51¢ | — | +134 41¢ |
| Pinnacle | -3 -113 | 47 -108 | -158 | +134 |
All 21 books
| Army spread | Total (over) | Army ML | Tulane ML | |
|---|---|---|---|---|
| TOM | -3 -115 | 47 -110 | -155 | +130 |
| Kalshi | -3.5 -103 49¢ | 47.5 -112 51¢ | — | +134 41¢ |
| Bally Bet | -3 -115 | 45.5 -112 | -165 | +135 |
| BetAnything | -3 -110 | 47.5 -110 | — | — |
| BetMGM | -3.5 -102 | 47.5 -108 | -175 | +140 |
| BetOnline.ag | -3 -115 | 47 -110 | — | — |
| betPARX | -3 -115 | 45.5 -112 | -165 | +135 |
| BetRivers | -3 -117 | 45.5 -113 | -167 | +135 |
| BetUS | -3 -115 | 47 -110 | — | — |
| Bovada | -3 -115 | 47 -110 | -160 | +135 |
| Courtside | -3 -113 | 47.5 -106 | -163 | +143 |
| DraftKings | -3 -115 | 47.5 -108 | -166 | +140 |
| DraftKings Predictions | -3.5 51¢ -113 all-in | 45.5 58¢ -150 all-in | 64¢ -194 all-in | 43¢ +123 all-in |
| Fanatics | -3 -115 | 47 -110 | -160 | +135 |
| FanDuel | -3.5 -105 | 47.5 -110 | -162 | +134 |
| Hard Rock Bet | -3.5 -105 | 45.5 -110 | -165 | +135 |
| LowVig.ag | -3 -111 | 47 -108 | — | — |
| MyBookie.ag | -3 -110 | 47 -110 | -166 | +135 |
| Pinnacle | -3 -113 | 47 -108 | -158 | +134 |
| ReBet | -3.5 -103 | 47.5 -109 | -174 | +130 |
| theScore Bet | -3.5 -105 | 47.5 -110 | -165 | +140 |
Marked: best for Tulane, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Tulane +3.5 · -115 at FanDuel. Not a Nasty Pick, just the better side.
Weather at kickoff: 5 mph wind, 65°F.
Across the books: opened -5.5, now -3.0. The market has moved 2.4 toward Tulane, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Tulane Green Wave +3.5, only $39 available; Army Black Knights ML, only $60 available; Army Black Knights -3.5, only $74 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Army's last game | |
| FPI | -2.0 | -115 |
| Sagarin | -7.5 | -270 |
| Massey | +1.0 | +104 |
| Market (18 books) | -3.0 | -148 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 46.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Tulane Green Wave ML | +140 | +133 | +1.3% |
| Spread | Tulane Green Wave +3.5 | -115 | -121 | +1.2% |
| Total | Under 47.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.4 toward Tulane Green Wave since 10-04 10:17; total has moved up 1.4.
TOM matches the consensus.
Illinois Fighting Illini at Michigan State SpartansIllinois at Michigan StateCFB Sat 10 Oct, 2:30pmMichigan State +3should be Michigan State +2 · getting 1 pt at Fanatics · was +3.5Not NastyBuck's case ›

Not Nasty. Market says Illinois by 2.5, the Nasty Number says Illinois by 2. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
Fanatics's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Michigan State spread | Total (over) | Michigan State ML | Illinois ML | |
|---|---|---|---|---|
| TOM | +2.5 -112 | 49.5 -110 | +115 | -135 |
| Kalshi | +2.5 -107 50¢ | 49.5 -116 52¢ | +118 44¢ | -143 57¢ |
| Pinnacle | +3 -116 | 50 -105 | +123 | -145 |
All 22 books
| Michigan State spread | Total (over) | Michigan State ML | Illinois ML | |
|---|---|---|---|---|
| TOM | +2.5 -112 | 49.5 -110 | +115 | -135 |
| Kalshi | +2.5 -107 50¢ | 49.5 -116 52¢ | +118 44¢ | -143 57¢ |
| Bally Bet | +2.5 -107 | 49.5 -113 | +115 | -139 |
| BetAnything | +1.5 -110 | 49 -110 | — | — |
| BetMGM | +2.5 -105 | 49.5 -110 | +115 | -140 |
| BetOnline.ag | +2.5 -112 | 49.5 -110 | — | — |
| betPARX | +2.5 -107 | 49.5 -113 | +115 | -139 |
| BetRivers | +2.5 -108 | 49.5 -114 | +114 | -141 |
| BetUS | +2.5 -110 | 49.5 -110 | — | — |
| Bovada | +3 -120 | 49.5 -115 | +125 | -145 |
| Courtside | +2.5 -105 | 49.5 -108 | +122 | -139 |
| DraftKings | +2.5 -105 | 49.5 -110 | +120 | -142 |
| DraftKings Predictions | +2.5 52¢ -117 all-in | 48.5 56¢ -138 all-in | 46¢ +108 all-in | 60¢ -163 all-in |
| Fanatics | +3 -115 | 49.5 -110 | +125 | -150 |
| FanDuel | +2.5 -106 | 49.5 -114 | +114 | -137 |
| Hard Rock Bet | +2.5 -105 | 49.5 -110 | +115 | -140 |
| LowVig.ag | +2.5 -108 | 49.5 -108 | — | — |
| MyBookie.ag | +2.5 -110 | 49.5 -110 | +118 | -144 |
| Pinnacle | +3 -116 | 50 -105 | +123 | -145 |
| Polymarket | +2.5 +100 | 49.5 | +122 | — |
| ReBet | +2.5 -109 | 49.5 -114 | +113 | -150 |
| theScore Bet | +2.5 -105 | 50.5 -105 | +115 | -135 |
Marked: best for Michigan State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Michigan State +3.0 · -115 at Fanatics. A coin flip, the better half of it.
Weather at kickoff: 8 mph wind, 67°F.
Across the books: opened +3.5, now +3.0. The market has moved 0.6 toward Michigan State, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Illinois Fighting Illini -2.5, only $262 available; Over 49.5, only $103 available; Illinois Fighting Illini ML, only $263 available. Under $500 fillable, so that price isn't counted.
TOM: spread +2.5 here against +2.8 consensus.
TOM: total 49.5 here against 49.8 consensus.
TOM: moneyline +120 here against +132 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Illinois and Michigan State's last game | |
| FPI | +1.0 | +106 |
| Sagarin | +0.5 | -100 |
| Massey | +3.5 | +155 |
| Market (18 books) | +2.5 | +120 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 53.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Michigan State Spartans ML | +125 | +118 | +1.3% |
| Spread | Michigan State Spartans +3.0 | -115 | -119 | +0.8% |
| Total | Over 49.5 | -110 | -114 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward Michigan State Spartans since 10-04 06:30; total has moved down 1.7.
TOM: spread +2.5 here against +2.8 consensus; total 49.5 here against 49.8 consensus; moneyline +120 here against +132 consensus.
Air Force Falcons at Northern Illinois HuskiesAir Force at Northern IllinoisCFB Sat 10 Oct, 6:30pmNorthern Illinois +10should be Northern Illinois +9.5 · getting 0.5 pts at Fanatics · was +13Not NastyBuck's case ›

Not Nasty. Market says Air Force by 9.5, the Nasty Number says Air Force by 9.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this weekshrinking, 3 pts
Fanatics's number since it opened. The dotted line is ours.
The market has come 3 points toward the Nasty Number since it opened. That's the market agreeing with us, but Northern Illinois is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 48.5 to 47.5. We have no side on it, so that's information, not a bet.
| Northern Illinois spread | Total (over) | Northern Illinois ML | Air Force ML | |
|---|---|---|---|---|
| TOM | +9.5 -110 | 47.5 -110 | +295 | -405 |
| Kalshi | +9.5 | 47.5 -116 52¢ | +313 23¢ | -404 79¢ |
| Pinnacle | +10 -105 | 47.5 -107 | +321 | -431 |
All 22 books
| Northern Illinois spread | Total (over) | Northern Illinois ML | Air Force ML | |
|---|---|---|---|---|
| TOM | +9.5 -110 | 47.5 -110 | +295 | -405 |
| Kalshi | +9.5 | 47.5 -116 52¢ | +313 23¢ | -404 79¢ |
| Bally Bet | +11.5 -113 | 47.5 -109 | +320 | -420 |
| BetAnything | +10 -110 | 48 -110 | — | — |
| BetMGM | +10 -108 | 47.5 -110 | +333 | -425 |
| BetOnline.ag | +10 -110 | 47.5 -110 | — | — |
| betPARX | +11.5 -113 | 47.5 -109 | +320 | -420 |
| BetRivers | +11.5 -115 | 47.5 -110 | +320 | -435 |
| BetUS | +10 -110 | 47.5 -110 | — | — |
| Bovada | +10 -105 | 47.5 -110 | +320 | -430 |
| Courtside | +10 -106 | 47.5 -113 | +360 | -440 |
| DraftKings | +10 -108 | 47.5 -115 | +350 | -455 |
| DraftKings Predictions | +9.5 52¢ -117 all-in | 48.5 51¢ -113 all-in | 24¢ +285 all-in | 81¢ -488 all-in |
| Fanatics | +10 -105 | 47.5 -110 | +325 | -425 |
| FanDuel | +10.5 -115 | 47.5 -110 | +315 | -410 |
| Hard Rock Bet | +11.5 -110 | 47.5 -110 | +325 | -425 |
| LowVig.ag | +10 -106 | 47.5 -108 | — | — |
| MyBookie.ag | +10 -110 | 47.5 -110 | +320 | -429 |
| Pinnacle | +10 -105 | 47.5 -107 | +321 | -431 |
| Polymarket | +10.5 | 47.5 | +317 | -400 |
| ReBet | +10.5 -114 | 47.5 -116 | +320 | -490 |
| theScore Bet | +9.5 -110 | 47.5 -110 | +290 | -380 |
Marked: best for Northern Illinois, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Northern Illinois +10.0 · -105 at Fanatics. A coin flip, the better half of it.
Weather at kickoff: 10 mph wind, 69°F.
Across the books: opened +13.0, now +10.0. The market has moved 2.7 toward Northern Illinois, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Northern Illinois Huskies +9.5, only $36 available; Northern Illinois Huskies +10.5, only $106 available; Over 47.5, only $2 available. Under $500 fillable, so that price isn't counted.
TOM: spread +9.5 here against +10.2 consensus.
TOM: moneyline +308 here against +387 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Air Force's last game | |
| FPI | +9.5 | +317 |
| Sagarin | +5.5 | +190 |
| Massey | +8.5 | +296 |
| Market (18 books) | +9.5 | +308 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.5 | 50.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Northern Illinois Huskies +10.0 | -105 | -108 | +0.8% |
| Moneyline | Northern Illinois Huskies ML | +350 | +312 | priced at 22 cents, outside the band where the risk and the model are both reliable |
| Total | Over 47.5 | -110 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.7 toward Northern Illinois Huskies since 10-04 13:20.
TOM: spread +9.5 here against +10.2 consensus; moneyline +308 here against +387 consensus.
Arizona Wildcats at West Virginia MountaineersArizona at West VirginiaCFB Sat 10 Oct, 11:00amArizona to winour data says 62 in 100 · -158Not NastyBuck's case ›

Not Nasty. Market says Arizona by 3.5, the Nasty Number says Arizona by 3.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Arizona by 3 to Arizona by 3.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 61.5 to 60. We have no side on it, so that's information, not a bet.
| West Virginia spread | Total (over) | West Virginia ML | Arizona ML | |
|---|---|---|---|---|
| TOM | +3.5 -113 | 60 -110 | +133 | -158 |
| Kalshi | +3.5 -121 53¢ | 59.5 -116 52¢ | +140 40¢ | -175 62¢ |
| Pinnacle | +2.5 +100 | 60 -109 | +120 | -141 |
All 21 books
| West Virginia spread | Total (over) | West Virginia ML | Arizona ML | |
|---|---|---|---|---|
| TOM | +3.5 -113 | 60 -110 | +133 | -158 |
| Kalshi | +3.5 -121 53¢ | 59.5 -116 52¢ | +140 40¢ | -175 62¢ |
| Bally Bet | +3.5 -112 | 60.5 -110 | +140 | -175 |
| BetAnything | +4 -110 | 61 -110 | — | — |
| BetMGM | +3.5 -115 | 60.5 -108 | +140 | -165 |
| BetOnline.ag | +3.5 -116 | 60.5 -105 | — | — |
| betPARX | +3.5 -112 | 60.5 -110 | +140 | -175 |
| BetRivers | +3.5 -114 | 60.5 -112 | +138 | -175 |
| BetUS | +3.5 -110 | 61 -110 | — | — |
| Bovada | +3.5 -115 | 60 -110 | +145 | -170 |
| Courtside | +3.5 -115 | 60.5 -106 | +143 | -163 |
| DraftKings | +3.5 -115 | 60.5 -108 | +140 | -166 |
| DraftKings Predictions | +3.5 56¢ -138 all-in | 60.5 52¢ -117 all-in | 43¢ +123 all-in | 62¢ -178 all-in |
| Fanatics | +3.5 -115 | 60 -110 | +140 | -170 |
| FanDuel | +3.5 -118 | 60.5 -110 | +134 | -162 |
| Hard Rock Bet | +3.5 -110 | 60.5 -110 | +140 | -170 |
| LowVig.ag | +3.5 -112 | 60.5 -103 | — | — |
| MyBookie.ag | +3.5 -110 | 60.5 -110 | +146 | -180 |
| Pinnacle | +2.5 +100 | 60 -109 | +120 | -141 |
| ReBet | +3.5 -114 | 60.5 -114 | +140 | -188 |
| theScore Bet | +3.5 -110 | 60.5 -110 | +145 | -170 |
Marked: best for the West Virginia side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Arizona to win · -158 at TOM. A coin flip, the better half of it.
Weather at kickoff: 2 mph wind, 66°F.
Kalshi thin: Arizona Wildcats -3.5, only $8 available; West Virginia Mountaineers +3.5, only $245 available; Arizona Wildcats -3.5, only $53 available. Under $500 fillable, so that price isn't counted.
TOM: spread +3.5 here against +3.0 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Arizona and West Virginia's last game | |
| FPI | +5.0 | +186 |
| Sagarin | PK | +100 |
| Massey | +6.0 | +199 |
| Market (18 books) | +3.5 | +139 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.0 | 59.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Arizona Wildcats ML | -158 | -163 | +0.7% |
| Spread | Arizona Wildcats -3.5 | -102 | -101 | -0.3% |
| Total | Under 60.0 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.7.
TOM: spread +3.5 here against +3.0 consensus.
Houston Cougars at Kansas State WildcatsHouston at Kansas StateCFB Sat 10 Oct, 2:30pmKansas State -2.5should be Kansas State -2 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Kansas State by 2.5, the Nasty Number says Kansas State by 2. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 55.5 to 56.5. We have no side on it, so that's information, not a bet.
| Kansas State spread | Total (over) | Kansas State ML | Houston ML | |
|---|---|---|---|---|
| TOM | -2.5 -115 | 56.5 -110 | -140 | +120 |
| Kalshi | -2.5 -116 52¢ | 55.5 -121 53¢ | — | +109 46¢ |
| Pinnacle | -2.5 -114 | 55.5 -119 | -138 | +118 |
All 22 books
| Kansas State spread | Total (over) | Kansas State ML | Houston ML | |
|---|---|---|---|---|
| TOM | -2.5 -115 | 56.5 -110 | -140 | +120 |
| Kalshi | -2.5 -116 52¢ | 55.5 -121 53¢ | — | +109 46¢ |
| Bally Bet | -2.5 -112 | 55.5 -107 | -137 | +112 |
| BetAnything | -2.5 -110 | 55.5 -110 | — | — |
| BetMGM | -2.5 -115 | 56.5 -110 | -145 | +120 |
| BetOnline.ag | -2.5 -115 | 56.5 -110 | — | — |
| betPARX | -2.5 -112 | 55.5 -107 | -137 | +112 |
| BetRivers | -2.5 -113 | 55 -115 | -139 | +112 |
| BetUS | -2.5 -115 | 56.5 -110 | — | — |
| Bovada | -2.5 -115 | 56 -110 | -140 | +120 |
| Courtside | -2.5 -115 | 56.5 -106 | -139 | +122 |
| DraftKings | -2.5 -115 | 56.5 -108 | -142 | +120 |
| DraftKings Predictions | -2.5 55¢ -132 all-in | 57.5 51¢ -113 all-in | 60¢ -163 all-in | 47¢ +104 all-in |
| Fanatics | -2.5 -115 | 56 -110 | -140 | +115 |
| FanDuel | -2.5 -115 | 55.5 -114 | -144 | +120 |
| Hard Rock Bet | -2.5 -110 | 55.5 -105 | -135 | +110 |
| LowVig.ag | -2.5 -111 | 56.5 -108 | — | — |
| MyBookie.ag | -2.5 -110 | 56.5 -110 | -141 | +115 |
| Pinnacle | -2.5 -114 | 55.5 -119 | -138 | +118 |
| Polymarket | — | — | -138 | +117 |
| ReBet | -2.5 -116 | 56.5 -111 | -147 | +110 |
| theScore Bet | -2.5 -115 | 56.5 -110 | -140 | +120 |
Marked: best for the Kansas State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 80°F.
Across the books: opened -2.0, now -2.5 (the market moved 0.5 toward Kansas State).
Kalshi thin: Under 55.5, only $121 available; Kansas State Wildcats ML, only $91 available; Kansas State Wildcats -2.5, only $79 available. Under $500 fillable, so that price isn't counted.
TOM: total 56.5 here against 55.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Houston's last game | |
| FPI | +1.0 | +108 |
| Sagarin | -1.0 | -106 |
| Massey | -5.5 | -197 |
| Market (18 books) | -2.5 | -134 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.5 | 60.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Houston Cougars ML | +120 | +118 | +0.4% |
| Spread | Houston Cougars +2.5 | -105 | -103 | -0.6% |
| Total | Over 56.5 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.5 toward Kansas State Wildcats since 10-04 06:30; total has moved up 3.4.
TOM: total 56.5 here against 55.8 consensus.
UAB Blazers at Memphis TigersUAB at MemphisCFB Sat 10 Oct, 6:00pmMemphis -14.5should be Memphis -15.5 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says Memphis by 14.5, the Nasty Number says Memphis by 15.5. 1 points isn't an edge after the price.
The spread
The spread this weekbetter now, 0.5 pts
Fanatics's number since it opened. The dotted line is ours.
The line has moved 0.5 points away from the Nasty Number since it opened. That's 0.5 points more in Memphis's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 58.5 to 57.5. We have no side on it, so that's information, not a bet.
| Memphis spread | Total (over) | Memphis ML | UAB ML | |
|---|---|---|---|---|
| TOM | -14.5 -105 | 57.5 -110 | — | — |
| Kalshi | -14.5 -112 51¢ | 57.5 -121 53¢ | -660 86¢ | +490 16¢ |
| Pinnacle | -14.5 +100 | 58.5 -108 | -655 | +445 |
All 22 books
| Memphis spread | Total (over) | Memphis ML | UAB ML | |
|---|---|---|---|---|
| TOM | -14.5 -105 | 57.5 -110 | — | — |
| Kalshi | -14.5 -112 51¢ | 57.5 -121 53¢ | -660 86¢ | +490 16¢ |
| Bally Bet | -14.5 -118 | 58.5 -108 | -1000 | +600 |
| BetAnything | -14.5 -110 | 58 -110 | — | — |
| BetMGM | -14.5 -108 | 57.5 -115 | -650 | +500 |
| BetOnline.ag | -14.5 -105 | 58 -105 | — | — |
| betPARX | -14.5 -118 | 58.5 -108 | -1000 | +600 |
| BetRivers | -14.5 -120 | 58.5 -109 | -1000 | +600 |
| BetUS | -14.5 -105 | 58 -105 | — | — |
| Bovada | -14 -115 | 58.5 -110 | -650 | +450 |
| Courtside | -14.5 -106 | 57.5 -122 | -600 | +471 |
| DraftKings | -14.5 -108 | 58.5 -102 | -625 | +455 |
| DraftKings Predictions | -14.5 51¢ -113 all-in | 57.5 55¢ -132 all-in | 87¢ -809 all-in | 19¢ +376 all-in |
| Fanatics | -14.5 -105 | 58 -110 | -650 | +475 |
| FanDuel | -14.5 -110 | 57.5 -115 | -750 | +520 |
| Hard Rock Bet | -14.5 -120 | 58.5 -110 | -1000 | +600 |
| LowVig.ag | -14.5 -101 | 58 -103 | — | — |
| MyBookie.ag | -14.5 -110 | 58 -110 | -721 | +466 |
| Pinnacle | -14.5 +100 | 58.5 -108 | -655 | +445 |
| Polymarket | — | 57.5 | -567 | — |
| ReBet | -14.5 -116 | 58.5 -109 | -699 | +410 |
| theScore Bet | -14.5 -110 | 57.5 -115 | -900 | +550 |
Marked: best for Memphis, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 81°F.
Kalshi thin: UAB Blazers +14.5, only $27 available; Over 57.5, only $104 available; UAB Blazers ML, only $321 available. Under $500 fillable, so that price isn't counted.
TOM: total 57.5 here against 58.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UAB and Memphis's last game | |
| FPI | -19.5 | -871 |
| Sagarin | -19.5 | -852 |
| Massey | -17.5 | -693 |
| Market (18 books) | -14.5 | -616 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.5 | 59.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Memphis Tigers -14.5 | -105 | -106 | +0.2% |
| Moneyline | Memphis Tigers ML | -669 | -560 | priced at 87 cents, outside the band where the risk and the model are both reliable |
| Total | Over 57.5 | -110 | -112 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.2.
TOM: total 57.5 here against 58.3 consensus.
Nevada Wolf Pack at UTEP MinersNevada at UTEPCFB Sat 10 Oct, 6:00pmUTEP +9.5should be UTEP +8 · getting 1.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Nevada by 9.5, the Nasty Number says Nevada by 8. 1.3 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 2 points since it opened, from 51.5 to 49.5. We have no side on it, so that's information, not a bet.
| UTEP spread | Total (over) | UTEP ML | Nevada ML | |
|---|---|---|---|---|
| TOM | +9.5 -113 | 49.5 -110 | +275 | -350 |
| Kalshi | +9.5 -112 51¢ | 50.5 +101 48¢ | +296 24¢ | -360 77¢ |
| Pinnacle | +9.5 -109 | 50 +101 | +281 | -366 |
All 22 books
| UTEP spread | Total (over) | UTEP ML | Nevada ML | |
|---|---|---|---|---|
| TOM | +9.5 -113 | 49.5 -110 | +275 | -350 |
| Kalshi | +9.5 -112 51¢ | 50.5 +101 48¢ | +296 24¢ | -360 77¢ |
| Bally Bet | +9.5 -109 | 49.5 -109 | +285 | -375 |
| BetAnything | +9.5 -110 | 49 -110 | — | — |
| BetMGM | +9 -108 | 49.5 -108 | +280 | -350 |
| BetOnline.ag | +9.5 -113 | 49.5 -110 | — | — |
| betPARX | +9.5 -109 | 49.5 -109 | +285 | -375 |
| BetRivers | +9.5 -110 | 49.5 -110 | +285 | -385 |
| BetUS | +9.5 -115 | 49.5 -110 | — | — |
| Bovada | +9.5 -110 | 49.5 -105 | +280 | -360 |
| Courtside | +9.5 -110 | 49.5 -103 | +287 | -345 |
| DraftKings | +9.5 -110 | 49.5 -105 | +280 | -355 |
| DraftKings Predictions | +9.5 54¢ -127 all-in | 48.5 56¢ -138 all-in | 27¢ +245 all-in | 80¢ -456 all-in |
| Fanatics | +9 -110 | 49.5 -110 | +290 | -375 |
| FanDuel | +8.5 -115 | 49.5 -110 | +260 | -330 |
| Hard Rock Bet | +9.5 -110 | 49.5 -110 | +275 | -375 |
| LowVig.ag | +9.5 -109 | 49.5 -108 | — | — |
| MyBookie.ag | +9.5 -110 | 49 -110 | +285 | -380 |
| Pinnacle | +9.5 -109 | 50 +101 | +281 | -366 |
| Polymarket | +8.5 | 49.5 -108 | +285 | -355 |
| ReBet | +9.5 -114 | 49.5 -109 | +270 | -400 |
| theScore Bet | +7.5 -110 | 49.5 -110 | +260 | -320 |
Marked: best for the UTEP side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 80°F.
Kalshi thin: Nevada Wolf Pack -9.5, only $131 available; Under 50.5, only $27 available; UTEP Miners +8.5, only $15 available. Under $500 fillable, so that price isn't counted.
TOM: moneyline +287 here against +330 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UTEP's last game | |
| FPI | +12.0 | +402 |
| Sagarin | +4.0 | +173 |
| Massey | +6.5 | +210 |
| Market (18 books) | +9.5 | +287 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 51.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | UTEP Miners ML | +296 | +293 | +0.2% |
| Spread | UTEP Miners +9.5 | -113 | -107 | -1.5% |
| Total | Over 49.5 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 2.5.
TOM: moneyline +287 here against +330 consensus.
Virginia Tech Hokies at California Golden BearsVirginia Tech at CaliforniaCFB Sat 10 Oct, 2:30pmCalifornia +9should be California +7.5 · getting 1.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Virginia Tech by 9, the Nasty Number says Virginia Tech by 7.5. 1.5 points isn't an edge after the price.
The spread
The spread this weekshrinking, 3.5 pts
Fanatics's number since it opened. The dotted line is ours.
The market has come 3.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but California is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| California spread | Total (over) | California ML | Virginia Tech ML | |
|---|---|---|---|---|
| TOM | +9 -110 | 52.5 -110 | +275 | -350 |
| Kalshi | +9.5 | 53.5 -112 51¢ | — | -360 77¢ |
| Pinnacle | +9 -108 | 53 -111 | +279 | -363 |
All 22 books
| California spread | Total (over) | California ML | Virginia Tech ML | |
|---|---|---|---|---|
| TOM | +9 -110 | 52.5 -110 | +275 | -350 |
| Kalshi | +9.5 | 53.5 -112 51¢ | — | -360 77¢ |
| Bally Bet | +8.5 -110 | 54 -112 | +270 | -345 |
| BetAnything | +9.5 -110 | 54 -110 | — | — |
| BetMGM | +9 -108 | 53.5 -108 | +275 | -350 |
| BetOnline.ag | +9 -110 | 52.5 -110 | — | — |
| betPARX | +8.5 -110 | 54 -112 | +270 | -345 |
| BetRivers | +8.5 -112 | 54 -113 | +265 | -360 |
| BetUS | +9 -110 | 54 -110 | — | — |
| Bovada | +9 -110 | 53 -110 | +280 | -360 |
| Courtside | +9.5 -110 | 53.5 -106 | +277 | -331 |
| DraftKings | +9.5 -110 | 53.5 -108 | +270 | -340 |
| DraftKings Predictions | +9.5 54¢ -127 all-in | 54.5 51¢ -113 all-in | 27¢ +245 all-in | 78¢ -401 all-in |
| Fanatics | +9 -110 | 53 -110 | +275 | -350 |
| FanDuel | +9.5 -110 | 53.5 -115 | +285 | -365 |
| Hard Rock Bet | +8.5 -110 | 54.5 -105 | +275 | -350 |
| LowVig.ag | +9 -106 | 52.5 -108 | — | — |
| MyBookie.ag | +9.5 -110 | 53.5 -110 | +275 | -360 |
| Pinnacle | +9 -108 | 53 -111 | +279 | -363 |
| Polymarket | +8.5 -104 | — | +285 | — |
| ReBet | +9.5 -111 | 53.5 -111 | +265 | -391 |
| theScore Bet | +9.5 -110 | 54.5 -105 | +280 | -360 |
Marked: best for California, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 8 mph wind, 68°F.
Across the books: opened +13.0, now +9.0. The market has moved 3.8 toward California, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 10 on the way, which is where a lot of games land.
Kalshi thin: California Golden Bears +9.5, only $166 available; California Golden Bears ML, only $121 available; Virginia Tech Hokies -8.5, only $448 available. Under $500 fillable, so that price isn't counted.
TOM: total 52.5 here against 53.3 consensus.
TOM: moneyline +287 here against +325 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Virginia Tech and California's last game | |
| FPI | +9.5 | +315 |
| Sagarin | +4.0 | +170 |
| Massey | +4.0 | +170 |
| Market (18 books) | +9.0 | +287 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | 52.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | California Golden Bears +9.0 | -110 | -110 | +0.1% |
| Moneyline | California Golden Bears ML | +275 | +277 | -0.2% |
| Total | Over 52.5 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.8 toward California Golden Bears since 10-04 06:30; total has moved up 3.8.
TOM: total 52.5 here against 53.3 consensus; moneyline +287 here against +325 consensus.
Louisiana Ragin Cajuns at Louisiana Tech BulldogsLouisiana at Louisiana TechCFB Sat 10 Oct, 6:30pmLouisiana +3should be Louisiana +2.5 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Louisiana Tech by 3, the Nasty Number says Louisiana Tech by 2.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this weekshrinking, 2 pts
BetMGM's number since it opened. The dotted line is ours.
The market has come 2 points toward the Nasty Number since it opened. That's the market agreeing with us, but Louisiana is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 50 to 48.5. We have no side on it, so that's information, not a bet.
| Louisiana Tech spread | Total (over) | Louisiana Tech ML | Louisiana ML | |
|---|---|---|---|---|
| TOM | -3 | 48.5 | -145 | +120 |
| Kalshi | -2.5 -126 54¢ | 48.5 -116 52¢ | -148 58¢ | +124 43¢ |
| Pinnacle | -3 -105 | 48.5 -108 | -146 | +124 |
All 22 books
| Louisiana Tech spread | Total (over) | Louisiana Tech ML | Louisiana ML | |
|---|---|---|---|---|
| TOM | -3 | 48.5 | -145 | +120 |
| Kalshi | -2.5 -126 54¢ | 48.5 -116 52¢ | -148 58¢ | +124 43¢ |
| Bally Bet | -2.5 -112 | 48.5 -110 | -141 | +115 |
| BetAnything | -2.5 -110 | 48 -110 | — | — |
| BetMGM | -3 -108 | 48.5 -108 | -145 | +125 |
| BetOnline.ag | -2.5 -120 | 48.5 -110 | — | — |
| betPARX | -2.5 -112 | 48.5 -110 | -141 | +115 |
| BetRivers | -2.5 -114 | 48.5 -113 | -141 | +115 |
| BetUS | -2.5 -120 | 48.5 -110 | — | — |
| Bovada | -3 -105 | 48.5 -110 | -145 | +125 |
| Courtside | -2.5 -118 | 48.5 -106 | -139 | +122 |
| DraftKings | -2.5 -118 | 48.5 -108 | -142 | +120 |
| DraftKings Predictions | -2.5 56¢ -138 all-in | 48.5 53¢ -122 all-in | 60¢ -163 all-in | 45¢ +113 all-in |
| Fanatics | -3 -105 | 48.5 -110 | -145 | +120 |
| FanDuel | -2.5 -122 | 48.5 -110 | -146 | +122 |
| Hard Rock Bet | -2.5 -110 | 48.5 -110 | -140 | +115 |
| LowVig.ag | -2.5 -116 | 48.5 -108 | — | — |
| MyBookie.ag | -2.5 -110 | 48.5 -110 | -146 | +119 |
| Pinnacle | -3 -105 | 48.5 -108 | -146 | +124 |
| Polymarket | — | — | -156 | — |
| ReBet | -2.5 -125 | 48.5 -111 | -152 | +114 |
| theScore Bet | -3.5 -105 | 48.5 -110 | -150 | +130 |
Marked: best for Louisiana, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 15 mph wind, 83°F, 22% chance of rain. Total pulled down 1.8 for it.
Across the books: opened +0.5, now -3.0. The market has moved 3.2 away from Louisiana, so the number is better than it was, but a move against the ratings usually means news. There's no injury feed for college, so the move is the warning.
Kalshi thin: Louisiana Ragin Cajuns +2.5, only $48 available; Under 48.5, only $364 available; Louisiana Tech Bulldogs -2.5, only $15 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Louisiana and Louisiana Tech's last game | |
| FPI | -1.0 | -107 |
| Sagarin | -6.5 | -211 |
| Massey | -2.0 | -118 |
| Market (18 books) | -3.0 | -139 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | 51.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Louisiana Ragin Cajuns +3.0 | -110 | -111 | +0.3% |
| Moneyline | Louisiana Ragin Cajuns ML | +125 | +126 | -0.2% |
| Total | Over 48.5 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.2 toward Louisiana Tech Bulldogs since 10-04 13:20; total has moved down 2.0.
TOM matches the consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Ball State Cardinals at Northwestern WildcatsBall State at NorthwesternCFB Sat 10 Oct, 11:30amNorthwestern -36should be Northwestern -37 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Northwestern by 36.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Northwestern by 35.5 to Northwestern by 36. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Northwestern spread | Total (over) | Northwestern ML | Ball State ML | |
|---|---|---|---|---|
| TOM | -36 -110 | 53 -110 | — | — |
| Kalshi | — | 52.5 -112 51¢ | — | — |
| Pinnacle | -36 -108 | 53 -109 | — | — |
All 20 books
| Northwestern spread | Total (over) | Northwestern ML | Ball State ML | |
|---|---|---|---|---|
| TOM | -36 -110 | 53 -110 | — | — |
| Kalshi | — | 52.5 -112 51¢ | — | — |
| Bally Bet | -34.5 -122 | 51.5 -112 | — | — |
| BetAnything | -37 -110 | 52 -110 | — | — |
| BetMGM | -36 -110 | 52.5 -108 | — | — |
| BetOnline.ag | -36 -110 | 53 -110 | — | — |
| betPARX | -34.5 -122 | 51.5 -112 | — | — |
| BetRivers | -34.5 -124 | 51.5 -113 | — | — |
| BetUS | -36 -110 | 53 -110 | — | — |
| Bovada | -36 -110 | 53 -110 | — | — |
| Courtside | -36.5 -106 | 52.5 -108 | — | — |
| DraftKings | -36.5 -108 | 52.5 -110 | — | — |
| DraftKings Predictions | -36.5 53¢ -122 all-in | 51.5 58¢ -150 all-in | — | — |
| Fanatics | -35.5 -110 | 53 -110 | — | — |
| FanDuel | -35.5 -110 | 52.5 -108 | — | — |
| Hard Rock Bet | -34.5 -120 | 51.5 -110 | — | — |
| LowVig.ag | -36 -106 | 53 -108 | — | — |
| Pinnacle | -36 -108 | 53 -109 | — | — |
| ReBet | -35.5 -105 | 52.5 -111 | — | — |
| theScore Bet | -35.5 -110 | 52.5 -105 | — | — |
Marked: best for the Northwestern side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 62°F.
Across the books: opened -34.5, now -36.0 (the market moved 1.3 toward Northwestern).
Kalshi thin: Over 53.5, only $95 available; Under 53.5, only $273 available; Northwestern Wildcats ML, only $307 available. Under $500 fillable, so that price isn't counted.
TOM: total 53.0 here against 52.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Ball State and Northwestern's last game | |
| FPI | -39.0 | — |
| Sagarin | -39.0 | — |
| Massey | rates Ball State and Northwestern on different scales | |
| Market (17 books) | -36.0 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.0 | 46.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Northwestern Wildcats -36.0 | -110 | -107 | -0.7% |
| Moneyline | Northwestern Wildcats ML | — | — | priced at 100 cents, outside the band where the risk and the model are both reliable |
| Total | Under 53.0 | -110 | -134 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.3 toward Northwestern Wildcats since 10-04 06:30; total has moved up 1.2.
TOM: total 53.0 here against 52.7 consensus.
The line is -36.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Old Dominion Monarchs at Appalachian State MountaineersOld Dominion at App StateCFB Sat 10 Oct, 12:00pmApp State -9.5should be App State -9.5 · no betNot NastyBuck's case ›

Not Nasty. Market says App State by 9.5, the Nasty Number says App State by 9.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| App State spread | Total (over) | App State ML | Old Dominion ML | |
|---|---|---|---|---|
| TOM | -9.5 -115 | 51 -110 | -365 | +275 |
| Kalshi | -9.5 -116 52¢ | 51.5 -107 50¢ | -381 78¢ | +296 24¢ |
| Pinnacle | -10 -104 | 51 -109 | -393 | +298 |
All 22 books
| App State spread | Total (over) | App State ML | Old Dominion ML | |
|---|---|---|---|---|
| TOM | -9.5 -115 | 51 -110 | -365 | +275 |
| Kalshi | -9.5 -116 52¢ | 51.5 -107 50¢ | -381 78¢ | +296 24¢ |
| Bally Bet | -9.5 -113 | 51.5 -112 | -420 | +310 |
| BetAnything | -10 -110 | 50.5 -110 | — | — |
| BetMGM | -10 -108 | 50.5 -118 | -375 | +300 |
| BetOnline.ag | -9.5 -115 | 51 -110 | — | — |
| betPARX | -9.5 -113 | 51.5 -112 | -420 | +310 |
| BetRivers | -9.5 -114 | 51.5 -113 | -420 | +310 |
| BetUS | -9.5 -115 | 51 -110 | — | — |
| Bovada | -10 -105 | 51 -110 | -390 | +295 |
| Courtside | -9.5 -112 | 51.5 -104 | -369 | +308 |
| DraftKings | -9.5 -112 | 50.5 -120 | -380 | +300 |
| DraftKings Predictions | -9.5 54¢ -127 all-in | 51.5 51¢ -113 all-in | 80¢ -456 all-in | 26¢ +257 all-in |
| Fanatics | -9.5 -115 | 51 -110 | -400 | +310 |
| FanDuel | -9.5 -115 | 50.5 -114 | -385 | +290 |
| Hard Rock Bet | -9.5 -110 | 51.5 -110 | -425 | +300 |
| LowVig.ag | -9.5 -111 | 51 -108 | — | — |
| MyBookie.ag | -10 -110 | 51 -110 | -410 | +300 |
| Pinnacle | -10 -104 | 51 -109 | -393 | +298 |
| Polymarket | -8.5 -117 | — | -355 | — |
| ReBet | -10.5 -105 | 50.5 -119 | -429 | +290 |
| theScore Bet | -9.5 -115 | 50.5 -115 | -400 | +300 |
Marked: best for the App State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 7 mph wind, 65°F.
Across the books: opened -7.0, now -10.0 (the market moved 2.8 toward App State). It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Old Dominion Monarchs +9.5, only $3 available; Over 51.5, only $68 available; Under 51.5, only $73 available. Under $500 fillable, so that price isn't counted.
TOM: spread -9.5 here against -9.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Old Dominion's last game | |
| FPI | -9.5 | -310 |
| Sagarin | -10.5 | -355 |
| Massey | -3.0 | -132 |
| Market (18 books) | -9.5 | -349 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 50.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Appalachian State Mountaineers -9.5 | -115 | -102 | -3.1% |
| Moneyline | Appalachian State Mountaineers ML | -365 | -319 | -2.4% |
| Total | Under 51.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.8 toward Appalachian State Mountaineers since 10-04 10:17; total has moved down 0.5.
TOM: spread -9.5 here against -9.8 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Buffalo Bulls at Toledo RocketsBuffalo at ToledoCFB Sat 10 Oct, 2:30pmToledo -20should be Toledo -20 · no betNot NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Toledo by 20.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Toledo by 19.5 to Toledo by 20. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Toledo spread | Total (over) | Toledo ML | Buffalo ML | |
|---|---|---|---|---|
| TOM | -20 -110 | 55 -110 | — | — |
| Kalshi | -20.5 | 54.5 -126 54¢ | -1236 92¢ | — |
| Pinnacle | -20 -108 | 55 -111 | -1237 | +701 |
All 21 books
| Toledo spread | Total (over) | Toledo ML | Buffalo ML | |
|---|---|---|---|---|
| TOM | -20 -110 | 55 -110 | — | — |
| Kalshi | -20.5 | 54.5 -126 54¢ | -1236 92¢ | — |
| Bally Bet | -17.5 -129 | 54.5 -117 | -2000 | +900 |
| BetAnything | -21 -110 | 55 -110 | — | — |
| BetMGM | -20 -110 | 54.5 -118 | -1400 | +950 |
| BetOnline.ag | -20 -110 | 55 -110 | — | — |
| betPARX | -17.5 -129 | 54.5 -117 | -2000 | +900 |
| BetRivers | -17.5 -132 | 54.5 -118 | -2000 | +900 |
| BetUS | -20 -110 | 55 -110 | — | — |
| Bovada | -20 -110 | 55 -110 | -1200 | +700 |
| Courtside | -20.5 -106 | 54.5 -116 | -1339 | +897 |
| DraftKings | -20.5 -108 | 54.5 -118 | -1450 | +850 |
| DraftKings Predictions | -19.5 55¢ -132 all-in | 54.5 55¢ -132 all-in | 94¢ -2401 all-in | 12¢ +614 all-in |
| Fanatics | -20 -110 | 55 -110 | -1200 | +750 |
| FanDuel | -19.5 -112 | 54.5 -115 | -1800 | +920 |
| Hard Rock Bet | -17.5 -130 | 54.5 -115 | -2000 | +900 |
| LowVig.ag | -20 -106 | 55 -108 | — | — |
| MyBookie.ag | -21 -110 | 55 -110 | -1299 | +730 |
| Pinnacle | -20 -108 | 55 -111 | -1237 | +701 |
| ReBet | -20.5 -119 | 54.5 -125 | -1493 | +650 |
| theScore Bet | -19.5 -110 | 54.5 -115 | -2000 | +1000 |
Marked: best for the Toledo side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 8 mph wind, 70°F.
Kalshi thin: Toledo Rockets -20.5, only $50 available; Buffalo Bulls ML, only $316 available; Over 55.5, only $73 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Buffalo and Toledo's last game | |
| FPI | -19.0 | -835 |
| Sagarin | -22.0 | -1228 |
| Massey | -20.5 | -927 |
| Market (18 books) | -20.0 | -1160 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.0 | 51.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Toledo Rockets -20.0 | -110 | -100 | -2.3% |
| Moneyline | Toledo Rockets ML | -1200 | -897 | priced at 92 cents, outside the band where the risk and the model are both reliable |
| Total | Under 55.0 | -110 | -117 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.6.
TOM matches the consensus.
The line is -20.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Charlotte 49ers at North Texas Mean GreenCharlotte at North TexasCFB Sat 10 Oct, 2:30pmNorth Texas -27.5should be North Texas -27 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says North Texas by 27.5.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from North Texas by 27 to North Texas by 27.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| North Texas spread | Total (over) | North Texas ML | Charlotte ML | |
|---|---|---|---|---|
| TOM | -27.5 -110 | 60 -110 | — | — |
| Kalshi | — | 60.5 -112 51¢ | -2580 96¢ | +1775 5¢ |
| Pinnacle | -27 -108 | 59.5 -107 | — | +1524 |
All 22 books
| North Texas spread | Total (over) | North Texas ML | Charlotte ML | |
|---|---|---|---|---|
| TOM | -27.5 -110 | 60 -110 | — | — |
| Kalshi | — | 60.5 -112 51¢ | -2580 96¢ | +1775 5¢ |
| Bally Bet | -27.5 -110 | 60.5 -112 | — | — |
| BetAnything | -27.5 -110 | 59 -110 | — | — |
| BetMGM | -27.5 -108 | 59.5 -108 | -3000 | +1700 |
| BetOnline.ag | -27.5 -110 | 59.5 -110 | — | — |
| betPARX | -27.5 -110 | 60.5 -112 | — | — |
| BetRivers | -27.5 -112 | 60.5 -113 | — | — |
| BetUS | -27.5 -110 | 59.5 -110 | — | — |
| Bovada | -27 -110 | 59.5 -110 | — | +1300 |
| Courtside | -27.5 -108 | 59.5 -106 | — | +1758 |
| DraftKings | -27.5 -110 | 59.5 -108 | — | +1600 |
| DraftKings Predictions | -27.5 53¢ -122 all-in | 60.5 52¢ -117 all-in | — | 8¢ +900 all-in |
| Fanatics | -27.5 -110 | 59.5 -110 | — | +1800 |
| FanDuel | -27.5 -115 | 59.5 -105 | — | +1600 |
| Hard Rock Bet | -27.5 -110 | 60.5 -110 | — | — |
| LowVig.ag | -27.5 -106 | 59.5 -108 | — | — |
| MyBookie.ag | -27.5 -110 | 59.5 -110 | — | +1325 |
| Pinnacle | -27 -108 | 59.5 -107 | — | +1524 |
| Polymarket | — | 59.5 | — | — |
| ReBet | -27.5 -114 | 60.5 -111 | — | — |
| theScore Bet | -27.5 -110 | 59.5 -105 | — | +2000 |
Marked: best for the North Texas side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 83°F.
Across the books: opened -25.5, now -27.0 (the market moved 1.9 toward North Texas).
Kalshi thin: Under 60.5, only $203 available; Over 59.5, only $7 available; North Texas Mean Green ML, only $40 available. Under $500 fillable, so that price isn't counted.
TOM: spread -27.5 here against -27.2 consensus.
TOM: total 60.0 here against 59.6 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Charlotte and North Texas's last game | |
| FPI | -26.0 | -1954 |
| Sagarin | -29.0 | -3124 |
| Massey | -26.0 | -1951 |
| Market (18 books) | -27.5 | -3394 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.0 | 65.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Charlotte 49ers +27.5 | -105 | -105 | +0.1% |
| Moneyline | Charlotte 49ers ML | +1600 | +2148 | priced at 6 cents, outside the band where the risk and the model are both reliable |
| Total | Over 60.0 | -110 | -109 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.9 toward North Texas Mean Green since 10-04 13:20; total has moved down 1.1.
TOM: spread -27.5 here against -27.2 consensus; total 60.0 here against 59.6 consensus.
The line is -27.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Stanford Cardinal at Notre Dame Fighting IrishStanford at Notre DameCFB Sat 10 Oct, 2:30pmNotre Dame -37.5should be Notre Dame -37.5 · no betNot NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Notre Dame by 37.5.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 55.5 to 54. We have no side on it, so that's information, not a bet.
| Notre Dame spread | Total (over) | Notre Dame ML | Stanford ML | |
|---|---|---|---|---|
| TOM | -37.5 -115 | 54 -110 | — | — |
| Kalshi | — | 54.5 -112 51¢ | — | — |
| Pinnacle | -38 +100 | 54.5 -104 | — | — |
All 20 books
| Notre Dame spread | Total (over) | Notre Dame ML | Stanford ML | |
|---|---|---|---|---|
| TOM | -37.5 -115 | 54 -110 | — | — |
| Kalshi | — | 54.5 -112 51¢ | — | — |
| Bally Bet | -37.5 -110 | 54 -113 | — | — |
| BetAnything | -38 -110 | 54.5 -110 | — | — |
| BetMGM | -37.5 -110 | 54.5 -108 | — | — |
| BetOnline.ag | -37.5 -115 | 54 -110 | — | — |
| betPARX | -37.5 -110 | 54 -113 | — | — |
| BetRivers | -37.5 -112 | 54 -114 | — | — |
| BetUS | -37.5 -115 | 54 -110 | — | — |
| Bovada | -38 +100 | 54.5 -105 | — | — |
| Courtside | -37.5 -113 | 53.5 -110 | — | — |
| DraftKings | -37.5 -115 | 53.5 -112 | — | — |
| DraftKings Predictions | -37.5 55¢ -132 all-in | 54.5 52¢ -117 all-in | — | — |
| Fanatics | -37.5 -115 | 54 -110 | — | — |
| FanDuel | -37.5 -108 | 54.5 -114 | — | — |
| Hard Rock Bet | -37.5 -110 | 54.5 -105 | — | — |
| LowVig.ag | -37.5 -111 | 54 -108 | — | — |
| Pinnacle | -38 +100 | 54.5 -104 | — | — |
| ReBet | -37.5 -116 | 54.5 -111 | — | — |
| theScore Bet | -37.5 -110 | 54.5 -115 | — | — |
Marked: best for the Notre Dame side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 71°F.
Across the books: opened -36.0, now -38.0 (the market moved 2.0 toward Notre Dame).
Kalshi thin: Under 54.5, only $18 available; Over 53.5, only $105 available; Under 53.5, only $76 available. Under $500 fillable, so that price isn't counted.
TOM: spread -37.5 here against -37.8 consensus.
TOM: total 54.0 here against 54.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Stanford and Notre Dame's last game | |
| FPI | -40.5 | — |
| Sagarin | -36.5 | — |
| Massey | -33.5 | — |
| Market (17 books) | -37.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.0 | 54.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Notre Dame Fighting Irish -37.5 | -108 | -101 | -1.7% |
| Moneyline | Notre Dame Fighting Irish ML | — | — | priced at 100 cents, outside the band where the risk and the model are both reliable |
| Total | Over 54.0 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.0 toward Notre Dame Fighting Irish since 10-04 06:30; total has moved down 0.9.
TOM: spread -37.5 here against -37.8 consensus; total 54.0 here against 54.3 consensus.
The line is -37.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Texas Longhorns at Oklahoma SoonersTexas at OklahomaCFB Sat 10 Oct, 2:30pm · neutralTexas -8should be Texas -8 · no betNot NastyBuck's case ›

Not Nasty. Market says Texas by 8, the Nasty Number says Texas by 8. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 41 to 39.5. We have no side on it, so that's information, not a bet.
| Oklahoma spread | Total (over) | Oklahoma ML | Texas ML | |
|---|---|---|---|---|
| TOM | +8 -105 | 39.5 -110 | +265 | -340 |
| Kalshi | +7.5 +101 48¢ | — | +266 26¢ | -340 76¢ |
| Pinnacle | +7.5 +102 | 39 -110 | +272 | -353 |
All 21 books
| Oklahoma spread | Total (over) | Oklahoma ML | Texas ML | |
|---|---|---|---|---|
| TOM | +8 -105 | 39.5 -110 | +265 | -340 |
| Kalshi | +7.5 +101 48¢ | — | +266 26¢ | -340 76¢ |
| Bally Bet | +8.5 -113 | 39.5 -110 | +275 | -360 |
| BetAnything | +7.5 -110 | 39.5 -110 | — | — |
| BetMGM | +8 -108 | 39.5 -108 | +260 | -325 |
| BetOnline.ag | +8 -110 | 39.5 -110 | — | — |
| betPARX | +8.5 -113 | 39.5 -110 | +275 | -360 |
| BetRivers | +8.5 -114 | 39.5 -112 | +275 | -375 |
| BetUS | +8 -110 | 39.5 -110 | — | — |
| Bovada | +9 -110 | 39 -110 | +275 | -350 |
| Courtside | +8.5 -115 | 39.5 -108 | +267 | -316 |
| DraftKings | +8.5 -115 | 39.5 -110 | +260 | -325 |
| Fanatics | +8.5 -110 | 39.5 -110 | +270 | -340 |
| FanDuel | +7.5 -102 | 39.5 -110 | +260 | -330 |
| Hard Rock Bet | +8.5 -110 | 39.5 -110 | +275 | -350 |
| LowVig.ag | +8 -106 | 39.5 -108 | — | — |
| MyBookie.ag | +7.5 -110 | 39.5 -110 | +265 | -350 |
| Pinnacle | +7.5 +102 | 39 -110 | +272 | -353 |
| Polymarket | — | 38.5 | +285 | — |
| ReBet | +7.5 -111 | 39.5 -114 | +242 | -350 |
| theScore Bet | +8.5 -115 | 39.5 -105 | +260 | -320 |
Marked: best for the Oklahoma side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 84°F.
Across the books: opened +9.5, now +8.0 (the market moved 1.7 toward Oklahoma).
Kalshi thin: Over 39.5, only $14 available; Under 39.5, only $94 available; Over 38.5, only $376 available. Under $500 fillable, so that price isn't counted.
Neutral site, so no home field in the number.
TOM: total 39.5 here against 39.2 consensus.
TOM: moneyline +277 here against +315 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | +9.5 | +318 |
| FPI | +14.0 | +489 |
| Sagarin | +7.0 | +233 |
| Massey | +7.0 | +249 |
| Market (18 books) | +8.0 | +277 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 39.5 | 38.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Oklahoma Sooners +8.0 | -105 | -100 | -1.2% |
| Moneyline | Oklahoma Sooners ML | +265 | +288 | -1.6% |
| Total | Under 39.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.7 toward Oklahoma Sooners since 10-02 14:33; total has moved down 2.3.
TOM: total 39.5 here against 39.2 consensus; moneyline +277 here against +315 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Neutral site, so no home-field points were added to the projection.
Ole Miss Rebels at Vanderbilt CommodoresOle Miss at VanderbiltCFB Sat 10 Oct, 2:30pmVanderbilt +10should be Vanderbilt +8.5 · getting 1.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Ole Miss by 10, the Nasty Number says Ole Miss by 8.5. 1.6 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 57.5 to 59. We have no side on it, so that's information, not a bet.
| Vanderbilt spread | Total (over) | Vanderbilt ML | Ole Miss ML | |
|---|---|---|---|---|
| TOM | +10 -116 | 59 -110 | +285 | -375 |
| Kalshi | +9.5 | 58.5 | +296 24¢ | -360 77¢ |
| Pinnacle | +10 -114 | 59 -109 | +296 | -390 |
All 21 books
| Vanderbilt spread | Total (over) | Vanderbilt ML | Ole Miss ML | |
|---|---|---|---|---|
| TOM | +10 -116 | 59 -110 | +285 | -375 |
| Kalshi | +9.5 | 58.5 | +296 24¢ | -360 77¢ |
| Bally Bet | +9.5 -107 | 58.5 -112 | +295 | -385 |
| BetAnything | +10 -110 | 59 -110 | — | — |
| BetMGM | +9 -105 | 58.5 -112 | +290 | -350 |
| BetOnline.ag | +10 -116 | 59 -110 | — | — |
| betPARX | +9.5 -107 | 58.5 -112 | +295 | -385 |
| BetRivers | +9.5 -108 | 58.5 -113 | +295 | -400 |
| BetUS | +10 -110 | 59 -110 | — | — |
| Bovada | +9.5 -105 | 59 -110 | +295 | -390 |
| Courtside | +10 -113 | 59.5 -103 | +308 | -369 |
| DraftKings | +10 -115 | 59.5 -105 | +300 | -380 |
| DraftKings Predictions | +9.5 53¢ -122 all-in | 60.5 51¢ -113 all-in | 26¢ +257 all-in | 80¢ -456 all-in |
| Fanatics | +10 -115 | 59 -110 | +290 | -375 |
| FanDuel | +10.5 -122 | 58.5 -115 | +275 | -350 |
| Hard Rock Bet | +9.5 -105 | 58.5 -110 | +300 | -375 |
| MyBookie.ag | +10 -110 | 59 -110 | +285 | -380 |
| Pinnacle | +10 -114 | 59 -109 | +296 | -390 |
| Polymarket | +8.5 +100 | — | — | -335 |
| ReBet | +10.5 -125 | 58.5 -119 | +270 | -400 |
| theScore Bet | +9.5 -110 | 59.5 -105 | +280 | -360 |
Marked: best for the Vanderbilt side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 85°F.
Across the books: opened +10.5, now +10.0 (the market moved 0.8 toward Vanderbilt). It crossed 10 on the way, which is where a lot of games land.
Kalshi thin: Vanderbilt Commodores +9.5, only $30 available; Over 58.5, only $425 available; Over 59.5, only $355 available. Under $500 fillable, so that price isn't counted.
TOM: moneyline +298 here against +347 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Vanderbilt's last game | |
| FPI | +6.0 | +205 |
| Sagarin | +2.5 | +125 |
| Massey | +7.0 | +238 |
| Market (17 books) | +10.0 | +298 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.0 | 60.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Vanderbilt Commodores +10.0 | -116 | -113 | -0.6% |
| Moneyline | Vanderbilt Commodores ML | +285 | +298 | -0.9% |
| Total | Over 59.0 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.8 toward Vanderbilt Commodores since 10-04 06:30; total has moved up 1.4.
TOM: moneyline +298 here against +347 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
UCLA Bruins at Oregon DucksUCLA at OregonCFB Sat 10 Oct, 2:30pmOregon -12should be Oregon -13 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says Oregon by 12, the Nasty Number says Oregon by 13. 0.9 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1 point since it opened, from Oregon by 11 to Oregon by 12. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 60.5 to 59. We have no side on it, so that's information, not a bet.
| Oregon spread | Total (over) | Oregon ML | UCLA ML | |
|---|---|---|---|---|
| TOM | -12 -110 | 59 -110 | -470 | +340 |
| Kalshi | -10.5 | 59.5 -116 52¢ | -430 80¢ | +331 22¢ |
| Pinnacle | -12.5 -105 | 60 -108 | -485 | +353 |
All 22 books
| Oregon spread | Total (over) | Oregon ML | UCLA ML | |
|---|---|---|---|---|
| TOM | -12 -110 | 59 -110 | -470 | +340 |
| Kalshi | -10.5 | 59.5 -116 52¢ | -430 80¢ | +331 22¢ |
| Bally Bet | -12.5 -110 | 59 -109 | -500 | +375 |
| BetAnything | -11.5 -110 | 59 -110 | — | — |
| BetMGM | -12 -105 | 59.5 -108 | -475 | +360 |
| BetOnline.ag | -12 -110 | 59.5 -110 | — | — |
| betPARX | -12.5 -110 | 59 -109 | -500 | +375 |
| BetRivers | -12.5 -112 | 59 -110 | -530 | +370 |
| BetUS | -12 -110 | 59.5 -110 | — | — |
| Bovada | -12 -110 | 60 -110 | -490 | +355 |
| Courtside | -11.5 -108 | 59.5 -106 | -440 | +360 |
| DraftKings | -11.5 -110 | 59.5 -108 | -455 | +350 |
| DraftKings Predictions | -11.5 52¢ -117 all-in | 60.5 52¢ -117 all-in | 83¢ -566 all-in | 24¢ +285 all-in |
| Fanatics | -12 -110 | 60 -110 | -475 | +360 |
| FanDuel | -11.5 -110 | 60.5 -110 | -490 | +365 |
| Hard Rock Bet | -12.5 -110 | 58.5 -115 | -500 | +375 |
| LowVig.ag | -12 -106 | 59.5 -108 | — | — |
| MyBookie.ag | -11.5 -110 | 59 -110 | -441 | +330 |
| Pinnacle | -12.5 -105 | 60 -108 | -485 | +353 |
| Polymarket | — | — | -400 | — |
| ReBet | -11.5 -114 | 60.5 -114 | -469 | +310 |
| theScore Bet | -11.5 -110 | 59.5 -115 | -550 | +380 |
Marked: best for the Oregon side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 61°F.
Kalshi thin: Oregon Ducks -10.5, only $193 available; Oregon Ducks -11.5, only $295 available; UCLA Bruins +11.5, only $4 available. Under $500 fillable, so that price isn't counted.
TOM: total 59.0 here against 59.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | -10.0 | -338 |
| FPI | -13.5 | -442 |
| Sagarin | -14.5 | -513 |
| Massey | -14.5 | -531 |
| Market (18 books) | -12.0 | -450 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.0 | 61.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Oregon Ducks -12.0 | -105 | -105 | -0.0% |
| Moneyline | Oregon Ducks ML | -430 | -427 | priced at 81 cents, outside the band where the risk and the model are both reliable |
| Total | Over 59.0 | -110 | -118 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.8.
TOM: total 59.0 here against 59.8 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Rice Owls at East Carolina PiratesRice at East CarolinaCFB Sat 10 Oct, 3:00pmEast Carolina -10should be East Carolina -10 · no betNot NastyBuck's case ›

Not Nasty. Market says East Carolina by 10, the Nasty Number says East Carolina by 10. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from East Carolina by 9.5 to East Carolina by 10. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 50.5 to 49.5. We have no side on it, so that's information, not a bet.
| East Carolina spread | Total (over) | East Carolina ML | Rice ML | |
|---|---|---|---|---|
| TOM | -10 -110 | 49.5 -115 | -375 | +285 |
| Kalshi | — | 49.5 -121 53¢ | -381 78¢ | +313 23¢ |
| Pinnacle | -10 -108 | 50 -109 | -406 | +306 |
All 22 books
| East Carolina spread | Total (over) | East Carolina ML | Rice ML | |
|---|---|---|---|---|
| TOM | -10 -110 | 49.5 -115 | -375 | +285 |
| Kalshi | — | 49.5 -121 53¢ | -381 78¢ | +313 23¢ |
| Bally Bet | -10 -103 | 49.5 -112 | -400 | +300 |
| BetAnything | -10 -110 | 49.5 -110 | — | — |
| BetMGM | -10 -105 | 49.5 -110 | -400 | +320 |
| BetOnline.ag | -10 -110 | 49.5 -115 | — | — |
| betPARX | -10 -103 | 49.5 -112 | -400 | +300 |
| BetRivers | -10 -104 | 49.5 -113 | -400 | +300 |
| BetUS | -10 -110 | 49.5 -115 | — | — |
| Bovada | -10 -110 | 50 -110 | -410 | +305 |
| Courtside | -10 -106 | 49.5 -110 | -383 | +319 |
| DraftKings | -10 -108 | 49.5 -112 | -395 | +310 |
| DraftKings Predictions | -9.5 55¢ -132 all-in | 48.5 57¢ -144 all-in | 81¢ -488 all-in | 26¢ +257 all-in |
| Fanatics | -10 -110 | 50 -110 | -400 | +310 |
| FanDuel | -9.5 -114 | 49.5 -110 | -450 | +340 |
| Hard Rock Bet | -10.5 +105 | 49.5 -110 | -400 | +300 |
| LowVig.ag | -10 -106 | 49.5 -114 | — | — |
| MyBookie.ag | -10 -110 | 50 -110 | -420 | +310 |
| Pinnacle | -10 -108 | 50 -109 | -406 | +306 |
| Polymarket | -10.5 | 49.5 | -376 | +317 |
| ReBet | -10.5 -109 | 49.5 -116 | -450 | +295 |
| theScore Bet | -9.5 -115 | 49.5 -110 | -500 | +360 |
Marked: best for the East Carolina side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 10 mph wind, 77°F.
Across the books: opened -9.5, now -10.0 (the market moved 0.6 toward East Carolina). It crossed 10 on the way, which is where a lot of games land.
Kalshi thin: East Carolina Pirates -9.5, only $188 available; Rice Owls +9.5, only $364 available; East Carolina Pirates -10.5, only $86 available. Under $500 fillable, so that price isn't counted.
TOM: total 49.5 here against 49.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Rice's last game | |
| FPI | -10.5 | -371 |
| Sagarin | -10.0 | -344 |
| Massey | -14.5 | -525 |
| Market (18 books) | -10.0 | -359 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 47.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | East Carolina Pirates -10.0 | -105 | -103 | -0.4% |
| Moneyline | East Carolina Pirates ML | -375 | -349 | -1.2% |
| Total | Under 49.5 | -105 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward East Carolina Pirates since 10-04 13:20; total has moved down 0.6.
TOM: total 49.5 here against 49.8 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Maryland Terrapins at Ohio State BuckeyesMaryland at Ohio StateCFB Sat 10 Oct, 3:15pmUnder 57should be 55.7 · getting 1.3 pts · was 55.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Ohio State by 34.5.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Ohio State by 35 to Ohio State by 34.5. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point away from the Nasty Number since it opened. For an Under, that's 1 point more room. It's a better bet now than it was.
| Ohio State spread | Total (over) | Ohio State ML | Maryland ML | |
|---|---|---|---|---|
| TOM | -34.5 -110 | 57 -105 | — | — |
| Kalshi | — | 56.5 -112 51¢ | — | — |
| Pinnacle | -34.5 -106 | 56 -108 | — | — |
All 20 books
| Ohio State spread | Total (over) | Ohio State ML | Maryland ML | |
|---|---|---|---|---|
| TOM | -34.5 -110 | 57 -105 | — | — |
| Kalshi | — | 56.5 -112 51¢ | — | — |
| Bally Bet | -34.5 -112 | 56 -109 | — | — |
| BetAnything | -34.5 -110 | 56 -110 | — | — |
| BetMGM | -34.5 -110 | 56.5 -108 | — | — |
| BetOnline.ag | -34.5 -110 | 57 -105 | — | — |
| betPARX | -34.5 -112 | 56 -109 | — | — |
| BetRivers | -34.5 -113 | 56 -110 | — | — |
| BetUS | -34.5 -110 | 57 -105 | — | — |
| Bovada | -34.5 -110 | 56 -110 | — | — |
| Courtside | -34.5 -108 | 56.5 -108 | — | — |
| DraftKings | -34.5 -110 | 56.5 -110 | — | — |
| DraftKings Predictions | -34.5 53¢ -122 all-in | 57.5 52¢ -117 all-in | — | — |
| Fanatics | -34.5 -110 | 56 -110 | — | — |
| FanDuel | -34.5 -118 | 56.5 -110 | — | — |
| Hard Rock Bet | -34.5 -110 | 55.5 -115 | — | — |
| LowVig.ag | -34.5 -106 | 57 -103 | — | — |
| Pinnacle | -34.5 -106 | 56 -108 | — | — |
| ReBet | -34.5 -119 | 56.5 -111 | — | — |
| theScore Bet | -34.5 -120 | 56.5 -110 | — | — |
Marked: best for the Ohio State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 57.0 · -115 at TOM. The totals model is still proving itself.
Weather at kickoff: 8 mph wind, 74°F.
Across the books: opened -35.5, now -34.5 (the market moved 1.0 toward Maryland).
Kalshi thin: Over 55.5, only $103 available; Under 55.5, only $51 available; Ohio State Buckeyes ML, only $160 available. Under $500 fillable, so that price isn't counted.
TOM: total 57.0 here against 56.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Maryland and Ohio State's last game | |
| FPI | -33.5 | — |
| Sagarin | -29.0 | -3140 |
| Massey | -31.0 | -3897 |
| Market (17 books) | -34.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.0 | 53.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Maryland Terrapins +34.5 | -104 | -110 | +1.4% |
| Moneyline | Maryland Terrapins ML | +5500 | +6350 | priced at 2 cents, outside the band where the risk and the model are both reliable |
| Total | Under 57.0 | -115 | -114 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward Maryland Terrapins since 10-04 06:30; total has moved up 0.7.
TOM: total 57.0 here against 56.2 consensus.
The line is -34.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Coastal Carolina Chanticleers at Marshall Thundering HerdCoastal Carolina at MarshallCFB Sat 10 Oct, 6:00pmMarshall -2.5should be Marshall -3 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Marshall by 2.5, the Nasty Number says Marshall by 3. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points since it opened, from 56 to 57.5. We have no side on it, so that's information, not a bet.
| Marshall spread | Total (over) | Marshall ML | Coastal Carolina ML | |
|---|---|---|---|---|
| TOM | -2.5 -120 | 57.5 -110 | -145 | +120 |
| Kalshi | -2.5 -126 54¢ | 57.5 -112 51¢ | -148 58¢ | +124 43¢ |
| Pinnacle | -3 -109 | 58.5 -107 | -155 | +132 |
All 21 books
| Marshall spread | Total (over) | Marshall ML | Coastal Carolina ML | |
|---|---|---|---|---|
| TOM | -2.5 -120 | 57.5 -110 | -145 | +120 |
| Kalshi | -2.5 -126 54¢ | 57.5 -112 51¢ | -148 58¢ | +124 43¢ |
| Bally Bet | -2.5 -118 | 56.5 -124 | -155 | +128 |
| BetAnything | -3 -110 | 58 -110 | — | — |
| BetMGM | -3 -108 | 57.5 -112 | -150 | +125 |
| BetOnline.ag | -2.5 -120 | 57.5 -115 | — | — |
| betPARX | -2.5 -118 | 56.5 -124 | -155 | +128 |
| BetRivers | -2.5 -120 | 56.5 -125 | -157 | +125 |
| BetUS | -2.5 -120 | 57.5 -115 | — | — |
| Courtside | -3 -108 | 57.5 -110 | -152 | +133 |
| DraftKings | -3 -110 | 57.5 -112 | -155 | +130 |
| DraftKings Predictions | -2.5 57¢ -144 all-in | 57.5 54¢ -127 all-in | 61¢ -170 all-in | 45¢ +113 all-in |
| Fanatics | -3 -105 | 58 -110 | -150 | +125 |
| FanDuel | -2.5 -118 | 57.5 -110 | -142 | +118 |
| Hard Rock Bet | -2.5 -120 | 56.5 -125 | -155 | +130 |
| LowVig.ag | -2.5 -116 | 57.5 -114 | — | — |
| MyBookie.ag | -3 -110 | 58 -110 | -152 | +124 |
| Pinnacle | -3 -109 | 58.5 -107 | -155 | +132 |
| Polymarket | — | — | -150 | +127 |
| ReBet | -2.5 -128 | 57.5 -119 | -159 | +119 |
| theScore Bet | -2.5 -120 | 57.5 -110 | -140 | +120 |
Marked: best for the Marshall side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 71°F.
Kalshi thin: Marshall Thundering Herd -2.5, only $90 available; Coastal Carolina Chanticleers +2.5, only $157 available; Over 57.5, only $82 available. Under $500 fillable, so that price isn't counted.
TOM: spread -2.5 here against -2.9 consensus.
TOM: total 57.5 here against 58.0 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Coastal Carolina and Marshall's last game | |
| FPI | -0.5 | -101 |
| Sagarin | -3.0 | -137 |
| Massey | -5.5 | -197 |
| Market (17 books) | -2.5 | -139 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.5 | 61.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Marshall Thundering Herd -2.5 | -120 | -111 | -1.9% |
| Moneyline | Marshall Thundering Herd ML | -145 | -134 | -1.8% |
| Total | Over 57.5 | -110 | -112 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.5.
TOM: spread -2.5 here against -2.9 consensus; total 57.5 here against 58.0 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
LSU Tigers at Kentucky WildcatsLSU at KentuckyCFB Sat 10 Oct, 6:00pmKentucky +10should be Kentucky +9 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says LSU by 10, the Nasty Number says LSU by 9. 1.2 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 55 to 54. We have no side on it, so that's information, not a bet.
| Kentucky spread | Total (over) | Kentucky ML | LSU ML | |
|---|---|---|---|---|
| TOM | +10 -113 | 54 -110 | +285 | -375 |
| Kalshi | +10.5 -126 54¢ | 54.5 -112 51¢ | +280 25¢ | -360 77¢ |
| Pinnacle | +10.5 -117 | 55 +100 | +305 | -405 |
All 22 books
| Kentucky spread | Total (over) | Kentucky ML | LSU ML | |
|---|---|---|---|---|
| TOM | +10 -113 | 54 -110 | +285 | -375 |
| Kalshi | +10.5 -126 54¢ | 54.5 -112 51¢ | +280 25¢ | -360 77¢ |
| Bally Bet | +10 -109 | 54 -110 | +335 | -455 |
| BetAnything | +10 -110 | 53.5 -110 | — | — |
| BetMGM | +9.5 -105 | 54.5 -108 | +290 | -375 |
| BetOnline.ag | +10 -113 | 54 -110 | — | — |
| betPARX | +10 -109 | 54 -110 | +335 | -455 |
| BetRivers | +10 -109 | 54 -112 | +335 | -455 |
| BetUS | +10 -110 | 54 -110 | — | — |
| Bovada | +10 -105 | 54.5 -110 | +305 | -410 |
| Courtside | +10 -108 | 54.5 -106 | +308 | -369 |
| DraftKings | +10 -110 | 54.5 -108 | +300 | -380 |
| DraftKings Predictions | +10.5 56¢ -138 all-in | 54.5 53¢ -122 all-in | 25¢ +270 all-in | 81¢ -488 all-in |
| Fanatics | +10 -110 | 54.5 -110 | +310 | -400 |
| FanDuel | +10.5 -118 | 54.5 -112 | +280 | -350 |
| Hard Rock Bet | +9.5 +100 | 53.5 -115 | +325 | -450 |
| LowVig.ag | +10 -109 | 54 -108 | — | — |
| MyBookie.ag | +10.5 -110 | 54.5 -110 | +300 | -400 |
| Pinnacle | +10.5 -117 | 55 +100 | +305 | -405 |
| Polymarket | +10.5 -117 | 53.5 | — | -355 |
| ReBet | +10.5 -119 | 54.5 -114 | +285 | -429 |
| theScore Bet | +9.5 -105 | 54.5 -115 | +280 | -360 |
Marked: best for the Kentucky side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 75°F.
Kalshi thin: LSU Tigers -10.5, only $404 available; Over 53.5, only $22 available; Kentucky Wildcats ML, only $177 available. Under $500 fillable, so that price isn't counted.
TOM: spread +10.0 here against +10.3 consensus.
TOM: total 54.0 here against 54.6 consensus.
TOM: moneyline +298 here against +365 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kentucky's last game | |
| FPI | +9.5 | +311 |
| Sagarin | +4.0 | +171 |
| Massey | +5.5 | +190 |
| Market (18 books) | +10.0 | +298 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.0 | 51.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kentucky Wildcats +10.0 | -113 | -111 | -0.5% |
| Moneyline | Kentucky Wildcats ML | +310 | +305 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Under 54.0 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 4.5.
TOM: spread +10.0 here against +10.3 consensus; total 54.0 here against 54.6 consensus; moneyline +298 here against +365 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Georgia Bulldogs at Alabama Crimson TideGeorgia at AlabamaCFB Sat 10 Oct, 6:30pmAlabama -2should be Alabama -1.5 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Alabama by 2, the Nasty Number says Alabama by 1.5, but the market has moved 4.5 points away from Georgia since it opened. A move that size against the ratings usually means news the Four don't have. This isn't a bet.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1 point since it opened, from Alabama by 1 to Alabama by 2. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 1 point since it opened, from 56.5 to 55.5. We have no side on it, so that's information, not a bet.
| Alabama spread | Total (over) | Alabama ML | Georgia ML | |
|---|---|---|---|---|
| TOM | -2 -112 | 55.5 -105 | -125 | +105 |
| Kalshi | -1.5 | 55.5 -112 51¢ | -121 53¢ | -103 49¢ |
| Pinnacle | -1.5 -109 | 55 -118 | -118 | +101 |
All 22 books
| Alabama spread | Total (over) | Alabama ML | Georgia ML | |
|---|---|---|---|---|
| TOM | -2 -112 | 55.5 -105 | -125 | +105 |
| Kalshi | -1.5 | 55.5 -112 51¢ | -121 53¢ | -103 49¢ |
| Bally Bet | -1 -108 | 55.5 -112 | -115 | -106 |
| BetAnything | -2 -110 | 55 -110 | — | — |
| BetMGM | -1.5 -110 | 55.5 -105 | -118 | -102 |
| BetOnline.ag | -2 -110 | 55.5 -105 | — | — |
| betPARX | -1 -108 | 55.5 -112 | -115 | -106 |
| BetRivers | -1 -109 | 55.5 -113 | -117 | -107 |
| BetUS | -2 -110 | 55.5 -105 | — | — |
| Bovada | -1.5 -110 | 55.5 -110 | -120 | +100 |
| Courtside | -1.5 -112 | 55.5 -106 | -113 | -103 |
| DraftKings | -1.5 -112 | 55.5 -108 | -115 | -105 |
| DraftKings Predictions | -1.5 54¢ -127 all-in | 54.5 57¢ -144 all-in | 55¢ -132 all-in | 52¢ -117 all-in |
| Fanatics | -1.5 -110 | 55.5 -110 | -115 | -105 |
| FanDuel | -1.5 -105 | 55.5 -105 | -111 | -108 |
| Hard Rock Bet | -1.5 +100 | 55.5 -110 | -115 | -105 |
| LowVig.ag | -2 -106 | 55.5 -103 | — | — |
| MyBookie.ag | — | — | -117 | -104 |
| Pinnacle | -1.5 -109 | 55 -118 | -118 | +101 |
| Polymarket | -1.5 -108 | — | -117 | — |
| ReBet | -1.5 -109 | 55.5 -109 | -122 | -108 |
| theScore Bet | -1.5 -105 | 55.5 -105 | -110 | -110 |
Marked: best for the Alabama side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 15 mph wind, 78°F, 35% chance of rain. Total pulled down 1.8 for it.
Across the books: opened +3.0, now -1.5 (the market moved 4.5 toward Alabama). It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Alabama Crimson Tide -1.5, only $259 available; Under 55.5, only $40 available; Georgia Bulldogs +1.5, only $8 available. Under $500 fillable, so that price isn't counted.
TOM: spread -2.0 here against -1.5 consensus.
TOM: total 55.5 here against 55.2 consensus.
TOM: moneyline -120 here against -107 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Georgia and Alabama's last game | |
| FPI | -1.0 | -105 |
| Sagarin | -3.5 | -161 |
| Massey | -1.0 | -106 |
| Market (18 books) | -2.0 | -120 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.5 | 57.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Georgia Bulldogs +2.0 | -108 | -106 | -0.6% |
| Moneyline | Georgia Bulldogs ML | +105 | +110 | -1.1% |
| Total | Over 55.5 | -105 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 4.5 toward Alabama Crimson Tide since 10-02 18:30.
TOM: spread -2.0 here against -1.5 consensus; total 55.5 here against 55.2 consensus; moneyline -120 here against -107 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Syracuse Orange at Virginia CavaliersSyracuse at VirginiaCFB Sat 10 Oct, 6:30pmVirginia -9should be Virginia -9.5 · getting 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Virginia by 9, the Nasty Number says Virginia by 9.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Virginia by 8.5 to Virginia by 9. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Virginia spread | Total (over) | Virginia ML | Syracuse ML | |
|---|---|---|---|---|
| TOM | -9 -110 | 50 -110 | -350 | +275 |
| Kalshi | -9.5 | 49.5 -116 52¢ | -340 76¢ | +296 24¢ |
| Pinnacle | -9.5 -108 | 49.5 -109 | -370 | +284 |
All 22 books
| Virginia spread | Total (over) | Virginia ML | Syracuse ML | |
|---|---|---|---|---|
| TOM | -9 -110 | 50 -110 | -350 | +275 |
| Kalshi | -9.5 | 49.5 -116 52¢ | -340 76¢ | +296 24¢ |
| Bally Bet | -8.5 -109 | 50.5 -110 | -375 | +285 |
| BetAnything | -9.5 -110 | 51 -110 | — | — |
| BetMGM | -9.5 -110 | 50.5 -108 | -350 | +280 |
| BetOnline.ag | -9 -110 | 50 -110 | — | — |
| betPARX | -8.5 -109 | 50.5 -110 | -375 | +285 |
| BetRivers | -8.5 -110 | 50.5 -112 | -375 | +280 |
| BetUS | -9 -110 | 50 -110 | — | — |
| Bovada | -9.5 -110 | 49.5 -110 | -370 | +285 |
| Courtside | -9.5 -110 | 50.5 -108 | -350 | +293 |
| DraftKings | -9.5 -110 | 50.5 -110 | -360 | +285 |
| DraftKings Predictions | -9.5 53¢ -122 all-in | 48.5 57¢ -144 all-in | 80¢ -456 all-in | 27¢ +245 all-in |
| Fanatics | -9.5 -110 | 49.5 -110 | -375 | +290 |
| FanDuel | -8.5 -115 | 50.5 -110 | -350 | +275 |
| Hard Rock Bet | -8.5 -110 | 50.5 -110 | -375 | +275 |
| LowVig.ag | -9 -106 | 50 -108 | — | — |
| MyBookie.ag | -9.5 -110 | 50.5 -110 | -391 | +290 |
| Pinnacle | -9.5 -108 | 49.5 -109 | -370 | +284 |
| Polymarket | — | — | — | +285 |
| ReBet | -9.5 -119 | 50.5 -119 | -410 | +275 |
| theScore Bet | -9.5 -115 | 50.5 -110 | -360 | +280 |
Marked: best for the Virginia side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 3 mph wind, 67°F.
Across the books: opened -8.5, now -9.5 (the market moved 0.8 toward Virginia).
Kalshi thin: Virginia Cavaliers -9.5, only $17 available; Virginia Cavaliers -8.5, only $187 available; Syracuse Orange +8.5, only $215 available. Under $500 fillable, so that price isn't counted.
TOM: spread -9.0 here against -9.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Syracuse and Virginia's last game | |
| FPI | -9.0 | -309 |
| Sagarin | -10.0 | -338 |
| Massey | -10.0 | -327 |
| Market (18 books) | -9.0 | -335 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.0 | 47.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Virginia Cavaliers -9.0 | -110 | -102 | -2.0% |
| Moneyline | Virginia Cavaliers ML | -350 | -312 | -2.0% |
| Total | Under 50.0 | -110 | -107 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.8 toward Virginia Cavaliers since 10-04 06:30; total has moved down 0.6.
TOM: spread -9.0 here against -9.3 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Kansas Jayhawks at Utah UtesKansas at UtahCFB Sat 10 Oct, 9:15pmUtah -15.5should be Utah -15 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Utah by 15.5, the Nasty Number says Utah by 15. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Utah by 15 to Utah by 15.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Utah spread | Total (over) | Utah ML | Kansas ML | |
|---|---|---|---|---|
| TOM | -15.5 -107 | 52 -110 | — | — |
| Kalshi | -14.5 | 52.5 | -719 87¢ | — |
| Pinnacle | -15 -112 | 52 -110 | -740 | +487 |
All 21 books
| Utah spread | Total (over) | Utah ML | Kansas ML | |
|---|---|---|---|---|
| TOM | -15.5 -107 | 52 -110 | — | — |
| Kalshi | -14.5 | 52.5 | -719 87¢ | — |
| Bally Bet | -15 -113 | 51.5 -109 | -715 | +500 |
| BetAnything | -15 -110 | 52 -110 | — | — |
| BetMGM | -15 -110 | 51.5 -115 | -700 | +525 |
| BetOnline.ag | -15.5 -110 | 52 -110 | — | — |
| betPARX | -15 -113 | 51.5 -109 | -715 | +500 |
| BetRivers | -15.5 -109 | 51.5 -110 | -770 | +500 |
| BetUS | -16 -110 | 52 -110 | — | — |
| Bovada | -15.5 -110 | 52 -110 | -750 | +500 |
| Courtside | -15.5 -108 | 52.5 -103 | -669 | +519 |
| DraftKings | -15.5 -110 | 52.5 -105 | -700 | +500 |
| DraftKings Predictions | -15.5 53¢ -122 all-in | 51.5 56¢ -138 all-in | 89¢ -1011 all-in | 18¢ +400 all-in |
| Fanatics | -15.5 -110 | 52 -110 | -750 | +525 |
| FanDuel | -15.5 -106 | 51.5 -110 | -750 | +520 |
| Hard Rock Bet | -15.5 -110 | 51.5 -110 | -700 | +500 |
| MyBookie.ag | -15 -110 | 52 -110 | -725 | +480 |
| Pinnacle | -15 -112 | 52 -110 | -740 | +487 |
| Polymarket | — | — | — | +525 |
| ReBet | -15.5 -116 | 51.5 -119 | -847 | +470 |
| theScore Bet | -15.5 -110 | 51.5 -110 | -1000 | +600 |
Marked: best for the Utah side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 7 mph wind, 71°F, 38% chance of rain.
Across the books: opened -14.5, now -15.0 (the market moved 0.7 toward Utah).
Kalshi thin: Utah Utes -14.5, only $35 available; Over 52.5, only $50 available; Kansas Jayhawks ML, only $174 available. Under $500 fillable, so that price isn't counted.
TOM: spread -15.5 here against -15.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kansas's last game | |
| FPI | -15.0 | -545 |
| Sagarin | -12.0 | -411 |
| Massey | -17.5 | -680 |
| Market (17 books) | -15.5 | -653 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.0 | 53.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kansas Jayhawks +15.5 | -113 | -102 | -2.6% |
| Moneyline | Kansas Jayhawks ML | +500 | +548 | priced at 17 cents, outside the band where the risk and the model are both reliable |
| Total | Over 52.0 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.7 toward Utah Utes since 10-04 06:30.
TOM: spread -15.5 here against -15.2 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Hawaii Rainbow Warriors at Arizona State Sun DevilsHawai'i at Arizona StateCFB Sat 10 Oct, 9:30pmArizona State -20.5should be Arizona State -20.5 · no betNot NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Arizona State by 20.5.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 2 points since it opened, from Arizona State by 22.5 to Arizona State by 20.5. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 51.5 to 51. We have no side on it, so that's information, not a bet.
| Arizona State spread | Total (over) | Arizona State ML | Hawai'i ML | |
|---|---|---|---|---|
| TOM | -20.5 -110 | 51 -110 | — | — |
| Kalshi | -21.5 +101 48¢ | — | -1684 94¢ | — |
| Pinnacle | -20.5 -111 | 51 -105 | -1638 | +846 |
All 22 books
| Arizona State spread | Total (over) | Arizona State ML | Hawai'i ML | |
|---|---|---|---|---|
| TOM | -20.5 -110 | 51 -110 | — | — |
| Kalshi | -21.5 +101 48¢ | — | -1684 94¢ | — |
| Bally Bet | -21 -110 | 51.5 -114 | -2000 | +900 |
| BetAnything | -20 -110 | 51 -110 | — | — |
| BetMGM | -20.5 -118 | 51.5 -102 | -1600 | +1000 |
| BetOnline.ag | -20.5 -110 | 51 -110 | — | — |
| betPARX | -21 -110 | 51.5 -114 | -2000 | +900 |
| BetRivers | -21 -113 | 51.5 -115 | -2000 | +900 |
| BetUS | -20.5 -110 | 51 -110 | — | — |
| Bovada | -20.5 -115 | 51 -105 | -1800 | +850 |
| Courtside | -20.5 -113 | 51.5 +100 | -1467 | +953 |
| DraftKings | -20.5 -115 | 51.5 -102 | -1600 | +900 |
| DraftKings Predictions | -20.5 55¢ -132 all-in | 51.5 52¢ -117 all-in | 96¢ -4900 all-in | 11¢ +669 all-in |
| Fanatics | -20.5 -115 | 51 -110 | -1500 | +900 |
| FanDuel | -21.5 -105 | 51.5 -110 | -2000 | +980 |
| Hard Rock Bet | -21.5 +100 | 51.5 -115 | -2000 | +900 |
| LowVig.ag | -20.5 -106 | 51 -108 | — | — |
| MyBookie.ag | -21 -110 | 51 -110 | -1493 | +790 |
| Pinnacle | -20.5 -111 | 51 -105 | -1638 | +846 |
| Polymarket | — | 51.5 +100 | -1567 | — |
| ReBet | -20.5 -125 | 51.5 -105 | -1695 | +700 |
| theScore Bet | -20.5 -120 | 51.5 -110 | -2000 | +1000 |
Marked: best for the Arizona State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 89°F.
Across the books: opened -19.0, now -20.5 (the market moved 1.4 toward Arizona State).
Kalshi thin: Hawaii Rainbow Warriors +21.5, only $212 available; Over 50.5, only $156 available; Under 50.5, only $24 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Hawai'i and Arizona State's last game | |
| FPI | -14.0 | -471 |
| Sagarin | -23.0 | -1322 |
| Massey | -19.5 | -869 |
| Market (18 books) | -20.5 | -1407 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 49.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Hawaii Rainbow Warriors +21.5 | -115 | -122 | +1.4% |
| Moneyline | Hawaii Rainbow Warriors ML | +900 | +919 | priced at 10 cents, outside the band where the risk and the model are both reliable |
| Total | Under 51.0 | -110 | -104 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.4 toward Arizona State Sun Devils since 10-04 06:30; total has moved down 1.4.
TOM matches the consensus.
The line is -20.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Boise State Broncos at Fresno State BulldogsBoise State at Fresno StateCFB Sat 10 Oct, 9:30pmBoise State -6should be Boise State -5.5 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Boise State by 6, the Nasty Number says Boise State by 5.5. 0.6 points isn't an edge after the price.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 1.5 points since it opened, from Boise State by 7.5 to Boise State by 6. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Fresno State spread | Total (over) | Fresno State ML | Boise State ML | |
|---|---|---|---|---|
| TOM | +6 -108 | 48.5 -110 | +185 | -235 |
| Kalshi | +6.5 | 48.5 -112 51¢ | +189 33¢ | -239 69¢ |
| Pinnacle | +5.5 -107 | 48.5 -108 | +182 | -221 |
All 22 books
| Fresno State spread | Total (over) | Fresno State ML | Boise State ML | |
|---|---|---|---|---|
| TOM | +6 -108 | 48.5 -110 | +185 | -235 |
| Kalshi | +6.5 | 48.5 -112 51¢ | +189 33¢ | -239 69¢ |
| Bally Bet | +6.5 -120 | 48.5 -110 | +185 | -230 |
| BetAnything | +6 -110 | 48 -110 | — | — |
| BetMGM | +5.5 -108 | 48.5 -108 | +175 | -220 |
| BetOnline.ag | +5.5 -110 | 48.5 -110 | — | — |
| betPARX | +6.5 -120 | 48.5 -110 | +185 | -230 |
| BetRivers | +6.5 -121 | 48.5 -112 | +185 | -235 |
| BetUS | +5.5 -110 | 48.5 -110 | — | — |
| Bovada | +5.5 -110 | 48.5 -110 | +180 | -220 |
| Courtside | +5.5 -110 | 48.5 -108 | +184 | -213 |
| DraftKings | +5.5 -110 | 48.5 -110 | +180 | -218 |
| DraftKings Predictions | +6.5 54¢ -127 all-in | 48.5 54¢ -127 all-in | 35¢ +171 all-in | 69¢ -245 all-in |
| Fanatics | +5.5 -110 | 48.5 -110 | +180 | -220 |
| FanDuel | +5.5 -110 | 48.5 -110 | +172 | -210 |
| Hard Rock Bet | +6.5 -120 | 48.5 -110 | +185 | -225 |
| LowVig.ag | +5.5 -106 | 48.5 -108 | — | — |
| MyBookie.ag | +5.5 -110 | 48.5 -110 | +190 | -240 |
| Pinnacle | +5.5 -107 | 48.5 -108 | +182 | -221 |
| Polymarket | +6.5 -108 | 47.5 | +203 | -223 |
| ReBet | +5.5 -111 | 48.5 -111 | +182 | -250 |
| theScore Bet | +6.5 -115 | 48.5 -110 | +195 | -230 |
Marked: best for the Fresno State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 5 mph wind, 86°F.
Across the books: opened +8.0, now +5.5 (the market moved 2.6 toward Fresno State). It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Fresno State Bulldogs +6.5, only $200 available; Under 48.5, only $459 available; Over 47.5, only $101 available. Under $500 fillable, so that price isn't counted.
TOM: spread +6.0 here against +5.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Boise State and Fresno State's last game | |
| FPI | +8.0 | +290 |
| Sagarin | +4.0 | +174 |
| Massey | +5.0 | +183 |
| Market (18 books) | +6.0 | +193 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | 50.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Fresno State Bulldogs +6.0 | -108 | -106 | -0.5% |
| Moneyline | Fresno State Bulldogs ML | +185 | +191 | -0.7% |
| Total | Over 48.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.6 toward Fresno State Bulldogs since 10-04 06:30.
TOM: spread +6.0 here against +5.7 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Sun Oct 11
13 gamesBest: Sniff of Nasty · Titans, Texans at TitansHouston Texans at Tennessee TitansTexans at TitansNFL Sun 11 Oct, 12:00pmTitans +6.5should be Titans +6 · getting 0.5 pts at Kalshi · was +6.5Sniff of Nasty · TitansBuck's case ›

A Little Nasty, Titans. Market says Texans by 7, the Nasty Number says Texans by 6. At +105 that's too thin to bet. A half point better and it's a play.
The spread
The spread this week
Kalshi's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Titans spread | Total (over) | Titans ML | Texans ML | |
|---|---|---|---|---|
| TOM | +7 -115 | 39.5 -110 | +240 | -315 |
| Kalshi | +6.5 +105 47¢ | 39.5 -112 51¢ | +252 27¢ | -306 74¢ |
| Pinnacle | +6.5 -106 | 39.5 -107 | +240 | -285 |
All 23 books
| Titans spread | Total (over) | Titans ML | Texans ML | |
|---|---|---|---|---|
| TOM | +7 -115 | 39.5 -110 | +240 | -315 |
| Kalshi | +6.5 +105 47¢ | 39.5 -112 51¢ | +252 27¢ | -306 74¢ |
| Bally Bet | +6.5 -112 | 39 -112 | +250 | -315 |
| BetAnything | +6 -110 | 39.5 -110 | — | — |
| BetMGM | +6.5 -112 | 39.5 -108 | +240 | -295 |
| BetOnline.ag | +6.5 -110 | 39.5 -110 | +237 | -290 |
| betPARX | +6.5 -112 | 39 -112 | +250 | -315 |
| BetRivers | +6.5 -112 | 39 -112 | +250 | -315 |
| BetUS | +6.5 -110 | 39.5 -110 | +240 | -290 |
| Courtside | +6.5 -113 | 39.5 -108 | +251 | -297 |
| DraftKings | +6.5 -115 | 39.5 -110 | +245 | -305 |
| DraftKings Predictions | +6.5 51¢ -113 all-in | 39.5 53¢ -122 all-in | 30¢ +212 all-in | 76¢ -355 all-in |
| FanDuel | +6.5 -105 | 39.5 -105 | +260 | -320 |
| Fliff | +6.5 -110 | 39.5 -110 | +245 | -340 |
| Hard Rock Bet | +6.5 -110 | 39.5 -110 | +250 | -300 |
| Hard Rock Bet (FL) | +6.5 -110 | 39.5 -110 | +250 | -300 |
| Hard Rock Bet (OH) | +6.5 -110 | 39.5 -110 | +250 | -300 |
| LowVig.ag | +6.5 -105 | 39.5 -107 | +237 | -290 |
| MyBookie.ag | +6.5 -110 | 39.5 -110 | — | — |
| Pinnacle | +6.5 -106 | 39.5 -107 | +240 | -285 |
| Polymarket | — | — | — | -285 |
| ReBet | +6.5 -110 | 39.5 -110 | +234 | -300 |
| theScore Bet | +6.5 -105 | 39.5 -105 | +260 | -320 |
Marked: best for Titans, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Titans +6.5 · +105 (47¢) at Kalshi. Not a Nasty Pick, just the better side.
Weather at kickoff: 10 mph wind, 75°F, 36% chance of rain.
Kalshi thin: Tennessee Titans +6.5, only $43 available; Houston Texans -6.5, only $305 available; Over 40.5, only $212 available. Under $500 fillable, so that price isn't counted.
Also out: Michael Carter (RB, Titans), Kylen Granson (TE, Titans), Marlin Klein (TE, Texans) and 4 more.
TOM: spread +7.0 here against +6.5 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Houston Texans and Tennessee Titans's last game | |
| FPI | +4.0 | +179 |
| Sagarin | hasn't seen Houston Texans and Tennessee Titans's last game | |
| Massey | +3.0 | +141 |
| Market (19 books) | +7.0 | +251 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 39.5 | 40.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Tennessee Titans +6.5 | +105 | -112 | +4.0% |
| Moneyline | Tennessee Titans ML | +260 | +231 | +2.4% |
| Total | Over 39.5 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 0.6.
TOM: spread +7.0 here against +6.5 consensus.
Only 2 models could price the sides.
NFL ratings edges stay Damn Near Nasty until the record earns them. In the NFL the picks come from stale numbers and prices, not power ratings.
New York Giants at Washington CommandersGiants at CommandersNFL Sun 11 Oct, 12:00pmGiants +3.5Moved our way · 1 ptshould be Giants +2.5 · getting 1 pt at FanDuel · was +2.5Sniff of Nasty · GiantsBuck's case ›

A Little Nasty, Giants. Market says Commanders by 3.5, the Nasty Number says Commanders by 2.5. At -114 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekbetter now, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in Giants's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Commanders spread | Total (over) | Commanders ML | Giants ML | |
|---|---|---|---|---|
| TOM | -3.5 -101 | 44 -110 | -180 | +150 |
| Kalshi | -3.5 -103 49¢ | 43.5 -116 52¢ | -182 63¢ | +152 38¢ |
| Pinnacle | -3.5 +102 | 44 -102 | -180 | +157 |
All 23 books
| Commanders spread | Total (over) | Commanders ML | Giants ML | |
|---|---|---|---|---|
| TOM | -3.5 -101 | 44 -110 | -180 | +150 |
| Kalshi | -3.5 -103 49¢ | 43.5 -116 52¢ | -182 63¢ | +152 38¢ |
| Bally Bet | -3.5 -106 | 44 -109 | -190 | +155 |
| BetAnything | -3.5 -105 | 43.5 -110 | — | — |
| BetMGM | -3.5 -102 | 44 -108 | -185 | +150 |
| BetOnline.ag | -3.5 -102 | 44 -110 | -180 | +157 |
| betPARX | -3.5 -106 | 44 -109 | -190 | +155 |
| BetRivers | -3.5 -106 | 44 -109 | -190 | +155 |
| BetUS | -3.5 +100 | 43.5 -110 | -180 | +155 |
| Courtside | -3 -113 | 43.5 -116 | -166 | +145 |
| DraftKings | -3 -115 | 43.5 -118 | -170 | +142 |
| DraftKings Predictions | -3.5 51¢ -113 all-in | 42.5 59¢ -157 all-in | 64¢ -194 all-in | 42¢ +127 all-in |
| FanDuel | -3.5 -106 | 44.5 -104 | -180 | +152 |
| Fliff | -3.5 -105 | 43.5 -120 | -180 | +140 |
| Hard Rock Bet | -3.5 +100 | 43.5 -115 | -180 | +150 |
| Hard Rock Bet (FL) | -3.5 +100 | 43.5 -115 | -180 | +150 |
| Hard Rock Bet (OH) | -3.5 +100 | 43.5 -115 | -180 | +150 |
| LowVig.ag | -3.5 +103 | 44 -107 | -180 | +157 |
| MyBookie.ag | -3.5 -105 | 43.5 -110 | — | — |
| Pinnacle | -3.5 +102 | 44 -102 | -180 | +157 |
| Polymarket | — | 43.5 -113 | -170 | — |
| ReBet | -3.5 -109 | 43.5 -120 | -182 | +147 |
| theScore Bet | -3.5 -105 | 44.5 +100 | -175 | +150 |
Marked: best for Giants, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Giants +3.5 · -114 at FanDuel. Not a Nasty Pick, just the better side.
Weather at kickoff: 7 mph wind, 67°F.
Across the books: opened -2.5, now -3.5. The market has moved 0.9 away from Giants, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Washington Commanders -3.5, only $100 available; New York Giants +3.5, only $283 available; Under 43.5, only $336 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Marcus Mariota (Commanders), Doubtful. Not the starter, so no hold.
QB out: Jayden Daniels (Commanders), Out. Priced at 2.5 points off FPI, Massey, so the number here already carries the backup.
Also out: Terry McLaurin (WR, Commanders), Jaylin Lane (WR, Commanders), Thomas Fidone II (TE, Giants) and 1 more.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen New York Giants and Washington Commanders's last game | |
| FPI | -1.5 | -180 |
| Sagarin | hasn't seen New York Giants and Washington Commanders's last game | |
| Massey | +1.5 | -106 |
| Market (19 books) | -3.5 | -172 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.0 | 41.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New York Giants +3.5 | -114 | -130 | +3.2% |
| Moneyline | New York Giants ML | +150 | +136 | +2.4% |
| Total | Under 44.0 | -110 | -107 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.9 toward Washington Commanders since 10-03 12:02; total has moved up 0.9.
TOM matches the consensus.
Only 2 models could price the sides.
NFL ratings edges stay Damn Near Nasty until the record earns them. In the NFL the picks come from stale numbers and prices, not power ratings.
Denver Broncos at Los Angeles ChargersBroncos at ChargersNFL Sun 11 Oct, 3:05pmChargers +3.5should be Chargers +3 · getting 0.5 pts at TOM · was +2Sniff of Nasty · ChargersBuck's case ›

A Little Nasty, Chargers. Market says Broncos by 3.5, the Nasty Number says Broncos by 3. At -114 that's too thin to bet. A half point better and it's a play.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Chargers spread | Total (over) | Chargers ML | Broncos ML | |
|---|---|---|---|---|
| TOM | +3.5 -114 | 42 -105 | +147 | -177 |
| BetOnline.ag | +3.5 -115 | 42 -105 | +153 | -175 |
All 20 books
| Chargers spread | Total (over) | Chargers ML | Broncos ML | |
|---|---|---|---|---|
| TOM | +3.5 -114 | 42 -105 | +147 | -177 |
| Bally Bet | +3.5 -107 | 42.5 -114 | +160 | -195 |
| BetAnything | +3.5 -110 | 42.5 -110 | — | — |
| BetMGM | +3.5 -110 | 42.5 -108 | +155 | -185 |
| BetOnline.ag | +3.5 -115 | 42 -105 | +153 | -175 |
| betPARX | +3.5 -107 | 42.5 -114 | +160 | -195 |
| BetRivers | +3.5 -107 | 42.5 -114 | +160 | -195 |
| BetUS | +3.5 -110 | 42.5 -110 | +150 | -175 |
| Courtside | +3.5 -108 | 42.5 -108 | +153 | -176 |
| DraftKings | +3.5 -110 | 42.5 -110 | +150 | -180 |
| DraftKings Predictions | +3.5 54¢ -127 all-in | 42.5 53¢ -122 all-in | 41¢ +133 all-in | 65¢ -203 all-in |
| FanDuel | +3.5 -112 | 42.5 -110 | +158 | -188 |
| Fliff | — | 42.5 -115 | — | — |
| Hard Rock Bet | +3.5 -110 | 42.5 -110 | +155 | -185 |
| Hard Rock Bet (FL) | +3.5 -110 | 42.5 -110 | +155 | -185 |
| Hard Rock Bet (OH) | +3.5 -110 | 42.5 -110 | +155 | -185 |
| LowVig.ag | +3.5 -110 | 42 -102 | +153 | -175 |
| MyBookie.ag | +3.5 -110 | 42.5 -110 | — | — |
| ReBet | +3.5 -110 | 42.5 -110 | +156 | -193 |
| theScore Bet | +3.5 -115 | 42.5 -110 | +160 | -190 |
Marked: best for Chargers, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Chargers +3.5 · -114 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened +2.0, now +3.5. The market has moved 1.4 away from Chargers, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Los Angeles Chargers +3.5, only $174 available; Denver Broncos -3.5, only $162 available; Over 42.5, only $164 available. Under $500 fillable, so that price isn't counted.
Also out: Dallen Bentley (TE, Broncos), Dondrea Tillman (LB, Broncos).
TOM: total 42.0 here against 42.4 consensus.
TOM: moneyline +154 here against +171 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Denver Broncos and Los Angeles Chargers's last game | |
| FPI | -0.5 | -101 |
| Sagarin | hasn't seen Denver Broncos and Los Angeles Chargers's last game | |
| Massey | +1.0 | +104 |
| Market (18 books) | +3.5 | +154 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 42.0 | 39.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Los Angeles Chargers ML | +158 | +139 | +3.1% |
| Spread | Los Angeles Chargers +3.5 | -114 | -127 | +2.7% |
| Total | Under 42.0 | -115 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.4 toward Denver Broncos since 10-03 15:09; total has moved down 0.6.
TOM: total 42.0 here against 42.4 consensus; moneyline +154 here against +171 consensus.
Only 2 models could price the sides.
Philadelphia Eagles at Jacksonville JaguarsEagles at JaguarsNFL Sun 11 Oct, 8:30am · neutralEagles +5.5Moved our way · 1 ptshould be Eagles +4.5 · getting 1 pt at TOM · was +2.5Sniff of Nasty · EaglesBuck's case ›

A Little Nasty, Eagles. Market says Jaguars by 5.5, the Nasty Number says Jaguars by 4.5. At -108 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekbetter now, 1 pt
TOM's number since it opened. The dotted line is ours.
The line has moved 1 point away from the Nasty Number since it opened. That's 1 point more in Eagles's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 43.5 to 43. We have no side on it, so that's information, not a bet.
| Jaguars spread | Total (over) | Jaguars ML | Eagles ML | |
|---|---|---|---|---|
| TOM | -5.5 -112 | 43 -110 | -240 | +190 |
| Kalshi | -5.5 -112 51¢ | 42.5 -116 52¢ | -239 69¢ | +198 32¢ |
| Pinnacle | -4 -117 | 43 -107 | -217 | +188 |
All 24 books
| Jaguars spread | Total (over) | Jaguars ML | Eagles ML | |
|---|---|---|---|---|
| TOM | -5.5 -112 | 43 -110 | -240 | +190 |
| Kalshi | -5.5 -112 51¢ | 42.5 -116 52¢ | -239 69¢ | +198 32¢ |
| Bally Bet | -4.5 -113 | 43.5 -112 | -225 | +180 |
| BetAnything | -5 -110 | 42.5 -110 | — | — |
| BetMGM | -4.5 -110 | 43 -110 | -220 | +180 |
| BetOnline.ag | -4.5 -110 | 43.5 -105 | -215 | +183 |
| betPARX | -4.5 -113 | 43.5 -112 | -225 | +180 |
| BetRivers | -4.5 -113 | 43.5 -112 | -225 | +180 |
| BetUS | -4.5 -110 | 42.5 -110 | -215 | +183 |
| Courtside | -4.5 -108 | 43.5 +102 | -213 | +184 |
| DraftKings | -4.5 -110 | 43.5 +100 | -218 | +180 |
| DraftKings Predictions | -5.5 54¢ -127 all-in | 42.5 55¢ -132 all-in | 69¢ -245 all-in | 36¢ +163 all-in |
| Fanatics | -4.5 -110 | 43 -110 | -220 | +180 |
| FanDuel | -4.5 -106 | 43.5 -105 | -210 | +176 |
| Fliff | -4.5 -110 | 43.5 -105 | -230 | +175 |
| Hard Rock Bet | -4.5 -110 | 43 -115 | -220 | +180 |
| Hard Rock Bet (FL) | -4.5 -110 | 43 -115 | -220 | +180 |
| Hard Rock Bet (OH) | -4.5 -110 | 43 -115 | -220 | +180 |
| LowVig.ag | -4.5 -108 | 43.5 -102 | -215 | +183 |
| MyBookie.ag | -4.5 -110 | 43 -110 | -228 | +174 |
| Pinnacle | -4 -117 | 43 -107 | -217 | +188 |
| Polymarket | -5.5 -108 | — | — | +203 |
| ReBet | -4.5 -110 | 42.5 -120 | -218 | +182 |
| theScore Bet | -4.5 -105 | 43.5 -105 | -210 | +175 |
Marked: best for Eagles, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Eagles +5.5 · -108 at TOM. A coin flip, the better half of it.
Across the books: opened -2.5, now -4.0. The market has moved 1.6 away from Eagles, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it. It crossed 3 on the way, which is where a lot of games land.
Kalshi thin: Philadelphia Eagles +5.5, only $30 available; Over 42.5, only $125 available; Under 42.5, only $260 available. Under $500 fillable, so that price isn't counted.
Also out: CJ Williams (WR, Jaguars), Lane Johnson (OT, Eagles), Christian Braswell (CB, Jaguars) and 1 more.
Neutral site, so no home field in the number.
TOM: spread -5.5 here against -4.2 consensus.
TOM: moneyline -230 here against -203 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Philadelphia Eagles and Jacksonville Jaguars's last game | |
| FPI | -6.5 | -257 |
| Sagarin | hasn't seen Philadelphia Eagles and Jacksonville Jaguars's last game | |
| Massey | -3.5 | -178 |
| Market (20 books) | -5.5 | -230 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.0 | 43.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Philadelphia Eagles +5.5 | -108 | -111 | +0.6% |
| Moneyline | Philadelphia Eagles ML | +190 | +194 | -0.5% |
| Total | Over 43.0 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.6 toward Jacksonville Jaguars since 10-03 08:53; total has moved down 1.4.
TOM: spread -5.5 here against -4.2 consensus; moneyline -230 here against -203 consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Neutral site, so no home-field points were added to the projection.
Chicago Bears at Green Bay PackersBears at PackersNFL Sun 11 Oct, 12:00pmPackers +2.5should be Packers +1.5 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says Bears by 2.5, the Nasty Number says Bears by 1.5, but the market has moved 4.7 points away from Packers since it opened. A move that size against the ratings usually means news the Four don't have. This isn't a bet.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Packers spread | Total (over) | Packers ML | Bears ML | |
|---|---|---|---|---|
| TOM | +2.5 -104 | 44.5 -105 | +120 | -145 |
| Kalshi | — | — | +124 43¢ | -148 58¢ |
| BetOnline.ag | +2.5 -110 | 44.5 -105 | +125 | -145 |
All 22 books
| Packers spread | Total (over) | Packers ML | Bears ML | |
|---|---|---|---|---|
| TOM | +2.5 -104 | 44.5 -105 | +120 | -145 |
| Kalshi | — | — | +124 43¢ | -148 58¢ |
| Bally Bet | +2.5 -112 | 44 -107 | +112 | -136 |
| BetAnything | +2.5 -110 | 44 -110 | — | — |
| BetMGM | +2.5 -110 | 44 -112 | +120 | -145 |
| BetOnline.ag | +2.5 -110 | 44.5 -105 | +125 | -145 |
| betPARX | +2.5 -112 | 44 -107 | +112 | -136 |
| BetRivers | +2.5 -112 | 44 -107 | +112 | -136 |
| BetUS | +1 +105 | 44 -110 | +125 | -145 |
| Courtside | +2.5 -110 | 44.5 -103 | +127 | -145 |
| DraftKings | +2.5 -112 | 44.5 -105 | +124 | -148 |
| DraftKings Predictions | +2.5 53¢ -122 all-in | 45.5 50¢ -108 all-in | 46¢ +108 all-in | 60¢ -163 all-in |
| FanDuel | +2.5 -110 | 44.5 -106 | +116 | -136 |
| Fliff | +2.5 -115 | 44.5 -105 | +115 | -145 |
| Hard Rock Bet | +2.5 -105 | 44 -110 | +115 | -135 |
| Hard Rock Bet (FL) | +2.5 -105 | 44 -110 | +115 | -135 |
| Hard Rock Bet (OH) | +2.5 -105 | 44 -110 | +115 | -135 |
| LowVig.ag | +2.5 -105 | 44.5 -102 | +125 | -145 |
| MyBookie.ag | +2.5 -110 | 44 -110 | — | — |
| Polymarket | — | 44.5 +100 | +127 | -138 |
| ReBet | +2.5 -105 | 44.5 -109 | +118 | -144 |
| theScore Bet | +2.5 -110 | 44.5 -105 | +115 | -135 |
Marked: best for Packers, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 12 mph wind, 69°F. Total pulled down 0.7 for it.
Across the books: opened -2.5, now +2.5. The market has moved 4.7 away from Packers, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it.
Kalshi thin: Green Bay Packers +2.5, only $5 available; Chicago Bears -2.5, only $140 available; Under 44.5, only $140 available. Under $500 fillable, so that price isn't counted.
QB out: Caleb Williams (Bears), Out. Priced at 2.5 points off FPI, Massey, so the number here already carries the backup.
Also out: Ozzy Trapilo (OT, Bears), Kevin Zeitler (G, Packers), Jacob Monk (C, Packers) and 3 more.
TOM: total 44.5 here against 44.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Chicago Bears and Green Bay Packers's last game | |
| FPI | -1.0 | +110 |
| Sagarin | hasn't seen Chicago Bears and Green Bay Packers's last game | |
| Massey | -1.5 | +104 |
| Market (18 books) | +2.5 | +125 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.5 | 44.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Green Bay Packers ML | +120 | +108 | +2.5% |
| Spread | Green Bay Packers +2.5 | -104 | -113 | +2.1% |
| Total | Under 44.5 | -115 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 4.7 toward Chicago Bears since 10-03 12:02; total has moved down 0.9.
TOM: total 44.5 here against 44.2 consensus.
Only 2 models could price the sides.
San Francisco 49ers at Seattle Seahawks49ers at SeahawksNFL Sun 11 Oct, 3:25pm49ers +3should be 49ers +2.5 · getting 0.5 pts at FanDuelNot NastyBuck's case ›

Not Nasty. Market says Seahawks by 3, the Nasty Number says Seahawks by 2.5. 0.6 points isn't an edge after the price.
The spread
The spread this weekshrinking, 0.5 pts
FanDuel's number since it opened. The dotted line is ours.
The market has come 0.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but 49ers is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 47.5 to 47. We have no side on it, so that's information, not a bet.
| Seahawks spread | Total (over) | Seahawks ML | 49ers ML | |
|---|---|---|---|---|
| TOM | -3 -105 | 47 -110 | -155 | +130 |
| Kalshi | -2.5 -131 55¢ | 47.5 -103 49¢ | -155 59¢ | +129 42¢ |
| Pinnacle | -3 +100 | 47 -105 | -156 | +138 |
All 23 books
| Seahawks spread | Total (over) | Seahawks ML | 49ers ML | |
|---|---|---|---|---|
| TOM | -3 -105 | 47 -110 | -155 | +130 |
| Kalshi | -2.5 -131 55¢ | 47.5 -103 49¢ | -155 59¢ | +129 42¢ |
| Bally Bet | -3 -109 | 47 -112 | -155 | +128 |
| BetAnything | -3 +100 | 47 -110 | — | — |
| BetMGM | -3 -105 | 47 -110 | -155 | +130 |
| BetOnline.ag | -3 -104 | 47 -110 | -153 | +133 |
| betPARX | -3 -109 | 47 -112 | -155 | +128 |
| BetRivers | -3 -109 | 47 -112 | -155 | +128 |
| BetUS | -3 -105 | 47 -110 | -155 | +134 |
| Courtside | -2.5 -118 | 47.5 -103 | -145 | +127 |
| DraftKings | -2.5 -120 | 47.5 -105 | -148 | +124 |
| DraftKings Predictions | -2.5 55¢ -132 all-in | 48.5 50¢ -108 all-in | 61¢ -170 all-in | 46¢ +108 all-in |
| FanDuel | -3 -110 | 47.5 -104 | -164 | +138 |
| Fliff | -2.5 -130 | 46.5 -120 | -165 | +130 |
| Hard Rock Bet | -3 -110 | 47 -110 | -160 | +135 |
| Hard Rock Bet (FL) | -3 -110 | 47 -110 | -160 | +135 |
| Hard Rock Bet (OH) | -3 -110 | 47 -110 | -160 | +135 |
| LowVig.ag | -3 +101 | 47 -107 | -153 | +133 |
| MyBookie.ag | -3 +100 | 47 -110 | — | — |
| Pinnacle | -3 +100 | 47 -105 | -156 | +138 |
| Polymarket | -2.5 -122 | 46.5 | -150 | +138 |
| ReBet | -3.5 +100 | 46.5 -110 | -160 | +130 |
| theScore Bet | -3 -110 | 47.5 +100 | -155 | +135 |
Marked: best for 49ers, higher payout on each moneyline.
If you're betting it anyway: Buck's side is 49ers +3.0 · -110 at FanDuel. Not a Nasty Pick, just the better side.
Weather at kickoff: 7 mph wind, 59°F.
Kalshi thin: Under 47.5, only $18 available; San Francisco 49ers +2.5, only $120 available; Over 46.5, only $111 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Jalen Milroe (Seahawks), Out. Not the starter, so no hold.
Also out: Jordan James (RB, 49ers), Avery Smith (CB, Seahawks), Ephesians Prysock (CB, 49ers) and 3 more.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen San Francisco 49ers and Seattle Seahawks's last game | |
| FPI | +1.0 | +103 |
| Sagarin | hasn't seen San Francisco 49ers and Seattle Seahawks's last game | |
| Massey | -3.0 | -140 |
| Market (19 books) | -3.0 | -148 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 48.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | San Francisco 49ers ML | +138 | +124 | +2.7% |
| Spread | San Francisco 49ers +3.0 | -110 | -122 | +2.6% |
| Total | Over 47.0 | -110 | -107 | shown for information only, the totals model hasn't been validated against results yet |
TOM matches the consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Indianapolis Colts at Pittsburgh SteelersColts at SteelersNFL Sun 11 Oct, 12:00pmColts +2.5should be Colts +1.5 · getting 1 pt · no betNot NastyBuck's case ›

Not Nasty. Market says Steelers by 2.5, the Nasty Number says Steelers by 1.5. 0.9 points isn't an edge after the price.
The spread
The spread this weekbetter now, 0.5 pts
TOM's number since it opened. The dotted line is ours.
The line has moved 0.5 points away from the Nasty Number since it opened. That's 0.5 points more in Colts's favor. It's a better bet now than it was.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 44 to 44.5. We have no side on it, so that's information, not a bet.
| Steelers spread | Total (over) | Steelers ML | Colts ML | |
|---|---|---|---|---|
| TOM | -2.5 -112 | 44.5 -105 | -140 | +120 |
| Kalshi | -2.5 -112 51¢ | 44.5 | -143 57¢ | +114 45¢ |
| Pinnacle | -2 -111 | 44.5 -103 | -133 | +118 |
All 23 books
| Steelers spread | Total (over) | Steelers ML | Colts ML | |
|---|---|---|---|---|
| TOM | -2.5 -112 | 44.5 -105 | -140 | +120 |
| Kalshi | -2.5 -112 51¢ | 44.5 | -143 57¢ | +114 45¢ |
| Bally Bet | -2.5 -110 | 44 -108 | -139 | +115 |
| BetAnything | -2 -110 | 44 -110 | — | — |
| BetMGM | -2.5 -108 | 44 -110 | -140 | +115 |
| BetOnline.ag | -2 -115 | 44 -115 | -138 | +118 |
| betPARX | -2.5 -110 | 44 -108 | -139 | +115 |
| BetRivers | -2.5 -110 | 44 -108 | -139 | +115 |
| BetUS | -1 -120 | 44 -110 | -140 | +120 |
| Courtside | -2.5 -108 | 44.5 +100 | -127 | +112 |
| DraftKings | -2.5 -110 | 44.5 -102 | -130 | +110 |
| DraftKings Predictions | -2.5 54¢ -127 all-in | 45.5 49¢ -104 all-in | 58¢ -150 all-in | 48¢ -100 all-in |
| FanDuel | -1.5 -115 | 43.5 -115 | -132 | +112 |
| Fliff | -2.5 -110 | 43.5 -115 | -140 | +110 |
| Hard Rock Bet | -2.5 -110 | 44 -110 | -135 | +115 |
| Hard Rock Bet (FL) | -2.5 -110 | 44 -110 | -135 | +115 |
| Hard Rock Bet (OH) | -2.5 -110 | 44 -110 | -135 | +115 |
| LowVig.ag | -2 -110 | 44 -113 | -138 | +118 |
| MyBookie.ag | -2.5 -110 | 44.5 -110 | — | — |
| Pinnacle | -2 -111 | 44.5 -103 | -133 | +118 |
| Polymarket | — | 44.5 | — | — |
| ReBet | -2.5 -110 | 44.5 -110 | -132 | +108 |
| theScore Bet | -1.5 -115 | 43.5 -115 | -130 | +110 |
Marked: best for Colts, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 7 mph wind, 70°F.
Kalshi thin: Over 44.5, only $2 available; Pittsburgh Steelers -2.5, only $180 available; Indianapolis Colts +2.5, only $415 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Drew Allar (Steelers), Out; Will Howard (Steelers), Out; Riley Leonard (Colts), Out. Not the starter, so no hold.
Also out: DJ Giddens (RB, Colts), Darius Slayton (WR, Colts), Dalton Tucker (G, Colts) and 4 more.
TOM: spread -2.5 here against -2.1 consensus.
Pittsburgh Steelers has had 9 days off against 7, worth about 0.1 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Indianapolis Colts's last game | |
| FPI | -0.5 | -100 |
| Sagarin | hasn't seen Indianapolis Colts's last game | |
| Massey | -1.0 | -102 |
| Market (19 books) | -2.5 | -134 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.5 | 44.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Indianapolis Colts ML | +120 | +113 | +1.5% |
| Spread | Indianapolis Colts +2.5 | -108 | -110 | +0.4% |
| Total | Under 44.5 | -115 | -100 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -2.5 here against -2.1 consensus.
Only 2 models could price the sides.
Cincinnati Bengals at Miami DolphinsBengals at DolphinsNFL Sun 11 Oct, 12:00pmDolphins +7.5should be Dolphins +7 · getting 0.5 pts at FanDuel · was +9Not NastyBuck's case ›

Not Nasty. Market says Bengals by 7, the Nasty Number says Bengals by 7. That's the same number, and the vig eats anything smaller.
The spread
The spread this weekshrinking, 1 pt
FanDuel's number since it opened. The dotted line is ours.
The market has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, but Dolphins is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Dolphins spread | Total (over) | Dolphins ML | Bengals ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 42 -110 | +290 | -380 |
| Kalshi | +7.5 | — | — | — |
| BetOnline.ag | +7 -108 | 42 -110 | +316 | -400 |
All 22 books
| Dolphins spread | Total (over) | Dolphins ML | Bengals ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 42 -110 | +290 | -380 |
| Kalshi | +7.5 | — | — | — |
| Bally Bet | +7 -105 | 42.5 -112 | +305 | -400 |
| BetAnything | +7 -105 | 42 -110 | — | — |
| BetMGM | +7.5 -110 | 42 -112 | +320 | -400 |
| BetOnline.ag | +7 -108 | 42 -110 | +316 | -400 |
| betPARX | +7 -105 | 42.5 -112 | +305 | -400 |
| BetRivers | +7 -105 | 42.5 -112 | +305 | -400 |
| BetUS | +7 -105 | 42 -110 | +320 | -400 |
| Courtside | +7 -103 | 41.5 -113 | +287 | -345 |
| DraftKings | +7 -105 | 41.5 -115 | +280 | -355 |
| DraftKings Predictions | +7.5 56¢ -138 all-in | 42.5 52¢ -117 all-in | 27¢ +245 all-in | 78¢ -401 all-in |
| FanDuel | +7.5 -110 | 42.5 -110 | +315 | -400 |
| Fliff | +7.5 -115 | 42.5 -110 | +295 | -425 |
| Hard Rock Bet | +7.5 -110 | 42.5 -110 | +300 | -400 |
| Hard Rock Bet (FL) | +7.5 -110 | 42.5 -110 | +300 | -400 |
| Hard Rock Bet (OH) | +7.5 -110 | 42.5 -110 | +300 | -400 |
| LowVig.ag | +7 -103 | 42 -107 | +316 | -400 |
| MyBookie.ag | +7 -110 | 42.5 -110 | — | — |
| Polymarket | — | — | — | -376 |
| ReBet | +7.5 -110 | 42.5 -110 | +295 | -391 |
| theScore Bet | +7.5 -110 | 42.5 -105 | +320 | -425 |
Marked: best for Dolphins, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Dolphins +7.5 · -110 at FanDuel. Not a Nasty Pick, just the better side.
Weather at kickoff: 12 mph wind, 87°F, 27% chance of rain. Total pulled down 0.7 for it.
Across the books: opened +9.0, now +7.0. The market has moved 1.9 toward Dolphins, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Miami Dolphins +7.5, only $32 available; Over 42.5, only $29 available; Under 42.5, only $199 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Brady Cook (Dolphins), Out. Not the starter, so no hold.
Also out: Justin Joly (TE, Dolphins), Bryan Cook (S, Bengals), Swayze Bozeman (LB, Bengals) and 1 more.
TOM: total 42.0 here against 42.2 consensus.
TOM: moneyline +303 here against +359 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Cincinnati Bengals and Miami Dolphins's last game | |
| FPI | +8.5 | +350 |
| Sagarin | hasn't seen Cincinnati Bengals and Miami Dolphins's last game | |
| Massey | +2.5 | +129 |
| Market (18 books) | +7.0 | +303 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 42.0 | 45.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Miami Dolphins +7.5 | -110 | -115 | +1.0% |
| Moneyline | Miami Dolphins ML | +320 | +280 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Over 42.0 | -110 | -112 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.9 toward Miami Dolphins since 10-03 12:02; total has moved down 4.2.
TOM: total 42.0 here against 42.2 consensus; moneyline +303 here against +359 consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Cleveland Browns at New York JetsBrowns at JetsNFL Sun 11 Oct, 12:00pmJets -2should be Jets -1.5 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Jets by 2, the Nasty Number says Jets by 1.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 0.5 points since it opened, from Jets by 1.5 to Jets by 2. We have no side on it, so that's information, not a bet.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Jets spread | Total (over) | Jets ML | Browns ML | |
|---|---|---|---|---|
| TOM | -2 -110 | 40 -110 | -130 | +110 |
| Kalshi | -1.5 | 40.5 -103 49¢ | -136 56¢ | +109 46¢ |
| Pinnacle | -1.5 -110 | 40 -108 | -128 | +114 |
All 23 books
| Jets spread | Total (over) | Jets ML | Browns ML | |
|---|---|---|---|---|
| TOM | -2 -110 | 40 -110 | -130 | +110 |
| Kalshi | -1.5 | 40.5 -103 49¢ | -136 56¢ | +109 46¢ |
| Bally Bet | -1.5 -113 | 40 -110 | -125 | +104 |
| BetAnything | -2 -110 | 40 -110 | — | — |
| BetMGM | -2 -108 | 40 -110 | -125 | +105 |
| BetOnline.ag | -1.5 -110 | 40 -110 | -135 | +115 |
| betPARX | -1.5 -113 | 40 -110 | -125 | +104 |
| BetRivers | -1.5 -113 | 40 -110 | -125 | +104 |
| BetUS | -1 -115 | 40 -110 | -135 | +115 |
| Courtside | -1.5 -110 | 40.5 -103 | -127 | +112 |
| DraftKings | -1.5 -112 | 40.5 -105 | -130 | +110 |
| DraftKings Predictions | -1.5 54¢ -127 all-in | 39.5 55¢ -132 all-in | 57¢ -144 all-in | 49¢ -104 all-in |
| FanDuel | -1.5 -120 | 40.5 -104 | -134 | +114 |
| Fliff | -2.5 -105 | 39.5 -120 | — | — |
| Hard Rock Bet | -2.5 -110 | 40 -110 | -135 | +115 |
| Hard Rock Bet (FL) | -2.5 -110 | 40 -110 | -135 | +115 |
| Hard Rock Bet (OH) | -2.5 -110 | 40 -110 | -135 | +115 |
| LowVig.ag | -1.5 -105 | 40 -107 | -135 | +115 |
| MyBookie.ag | -2 -110 | 40 -110 | — | — |
| Pinnacle | -1.5 -110 | 40 -108 | -128 | +114 |
| Polymarket | — | 40.5 | -127 | +122 |
| ReBet | -1.5 -110 | 40.5 -109 | -120 | -102 |
| theScore Bet | -2.5 +100 | 39.5 -115 | -135 | +115 |
Marked: best for the Jets side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 8 mph wind, 66°F.
Kalshi thin: New York Jets -1.5, only $48 available; New York Jets -2.5, only $464 available; Cleveland Browns +2.5, only $174 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Taylen Green (Browns), Out. Not the starter, so no hold.
Also out: Mason Taylor (TE, Jets), Teven Jenkins (G, Browns), Elgton Jenkins (C, Browns) and 3 more.
TOM: spread -2.0 here against -1.7 consensus.
Cleveland Browns has had 9 days off against 7, worth about 0.1 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen New York Jets's last game | |
| FPI | -2.0 | -123 |
| Sagarin | hasn't seen New York Jets's last game | |
| Massey | -1.5 | -109 |
| Market (19 books) | -2.0 | -124 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 40.0 | 39.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Cleveland Browns +2.0 | -110 | -104 | -1.5% |
| Moneyline | Cleveland Browns ML | +110 | +113 | -0.7% |
| Total | Under 40.0 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -2.0 here against -1.7 consensus.
Only 2 models could price the sides.
Las Vegas Raiders at New England PatriotsRaiders at PatriotsNFL Sun 11 Oct, 12:00pmPatriots -3.5should be Patriots -3.5 · no betNot NastyBuck's case ›

Not Nasty. Market says Patriots by 3.5, the Nasty Number says Patriots by 3.5. That's the same number, and the vig eats anything smaller.
The spread
The total
| Patriots spread | Total (over) | Patriots ML | Raiders ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 45 -110 | -185 | +155 |
| Kalshi | -3.5 -107 50¢ | 45.5 -103 49¢ | -182 63¢ | +152 38¢ |
| Pinnacle | -3.5 -107 | 45 -108 | -191 | +166 |
All 23 books
| Patriots spread | Total (over) | Patriots ML | Raiders ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 45 -110 | -185 | +155 |
| Kalshi | -3.5 -107 50¢ | 45.5 -103 49¢ | -182 63¢ | +152 38¢ |
| Bally Bet | -3.5 -109 | 45 -108 | -190 | +155 |
| BetAnything | -3.5 -110 | 45 -110 | — | — |
| BetMGM | -3.5 -110 | 44.5 -110 | -200 | +160 |
| BetOnline.ag | -3.5 -110 | 45 -110 | -185 | +161 |
| betPARX | -3.5 -109 | 45 -108 | -190 | +155 |
| BetRivers | -3.5 -109 | 45 -108 | -190 | +155 |
| BetUS | -3.5 -110 | 45 -110 | -185 | +159 |
| Courtside | -3.5 -108 | 44.5 -113 | -188 | +163 |
| DraftKings | -3.5 -110 | 44.5 -115 | -192 | +160 |
| DraftKings Predictions | -3.5 54¢ -127 all-in | 45.5 52¢ -117 all-in | 67¢ -223 all-in | 40¢ +138 all-in |
| FanDuel | -3.5 -118 | 45.5 -105 | -200 | +168 |
| Fliff | -3.5 -110 | 45.5 -110 | -200 | +155 |
| Hard Rock Bet | -3.5 -115 | 45 -110 | -200 | +165 |
| Hard Rock Bet (FL) | -3.5 -115 | 45 -110 | -200 | +165 |
| Hard Rock Bet (OH) | -3.5 -115 | 45 -110 | -200 | +165 |
| LowVig.ag | -3.5 -106 | 45 -107 | -185 | +161 |
| MyBookie.ag | -3.5 -110 | 44.5 -110 | — | — |
| Pinnacle | -3.5 -107 | 45 -108 | -191 | +166 |
| Polymarket | -3.5 -104 | 44.5 | -178 | +170 |
| ReBet | -3.5 -110 | 44.5 -110 | -197 | +159 |
| theScore Bet | -3.5 -115 | 45.5 -105 | -190 | +160 |
Marked: best for the Patriots side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 6 mph wind, 61°F.
Kalshi thin: Las Vegas Raiders +3.5, only $172 available; Over 44.5, only $91 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Behren Morton (Patriots), Out; Aidan O'Connell (Raiders), Out. Not the starter, so no hold.
Also out: Jackson Powers-Johnson (G, Raiders), Channing Canada (CB, Patriots), Jonah Laulu (DT, Raiders).
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Las Vegas Raiders and New England Patriots's last game | |
| FPI | -4.5 | -191 |
| Sagarin | hasn't seen Las Vegas Raiders and New England Patriots's last game | |
| Massey | -5.0 | -201 |
| Market (19 books) | -3.5 | -177 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 45.0 | 41.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New England Patriots -3.5 | -110 | -102 | -1.8% |
| Moneyline | New England Patriots ML | -185 | -179 | -0.8% |
| Total | Under 45.0 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 1.1.
TOM matches the consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Minnesota Vikings at New Orleans SaintsVikings at SaintsNFL Sun 11 Oct, 12:00pmVikings -1.5should be Vikings -1.5 · no betNot NastyBuck's case ›

Not Nasty. Market says Vikings by 1.5, the Nasty Number says Vikings by 1.5. That's the same number, and the vig eats anything smaller.
The spread
The total
| Saints spread | Total (over) | Saints ML | Vikings ML | |
|---|---|---|---|---|
| TOM | +1.5 -110 | 42 -110 | +105 | -125 |
| Kalshi | +1.5 -116 52¢ | 42.5 -107 50¢ | -103 49¢ | -116 52¢ |
| BetOnline.ag | +1.5 -110 | 42 -110 | +105 | -125 |
All 20 books
| Saints spread | Total (over) | Saints ML | Vikings ML | |
|---|---|---|---|---|
| TOM | +1.5 -110 | 42 -110 | +105 | -125 |
| Kalshi | +1.5 -116 52¢ | 42.5 -107 50¢ | -103 49¢ | -116 52¢ |
| Bally Bet | +1.5 -113 | 42 -109 | +100 | -120 |
| BetMGM | +1.5 -108 | 42.5 -108 | +105 | -125 |
| BetOnline.ag | +1.5 -110 | 42 -110 | +105 | -125 |
| betPARX | +1.5 -113 | 42 -109 | +100 | -120 |
| BetRivers | +1.5 -113 | 42 -109 | +100 | -120 |
| BetUS | +1 -105 | 42 -110 | +105 | -125 |
| Courtside | +1.5 -108 | 42.5 -103 | +107 | -122 |
| DraftKings | +1.5 -110 | 42.5 -105 | +105 | -125 |
| DraftKings Predictions | +1.5 55¢ -132 all-in | 42.5 52¢ -117 all-in | 50¢ -108 all-in | 56¢ -138 all-in |
| FanDuel | +1.5 -110 | 42.5 -110 | +102 | -120 |
| Hard Rock Bet | +1 -110 | 42 -110 | +100 | -120 |
| Hard Rock Bet (FL) | +1 -110 | 42 -110 | +100 | -120 |
| Hard Rock Bet (OH) | +1 -110 | 42 -110 | +100 | -120 |
| LowVig.ag | +1.5 -105 | 42 -107 | +105 | -125 |
| MyBookie.ag | +1.5 -110 | 42 -110 | — | — |
| Polymarket | — | — | +108 | -117 |
| ReBet | +1.5 -110 | 42.5 -110 | +100 | -122 |
| theScore Bet | +1.5 -110 | 42.5 -110 | +105 | -125 |
Marked: best for the Saints side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Kalshi thin: New Orleans Saints -0.5, only $347 available; Minnesota Vikings +0.5, only $413 available; Over 42.5, only $163 available. Under $500 fillable, so that price isn't counted.
Backup QB out: Max Brosmer (Vikings), Out. Not the starter, so no hold.
Also out: Jakobe Thomas (S, Vikings), Anfernee Jennings (LB, Saints), Kaden Elliss (LB, Saints) and 2 more.
New Orleans Saints has had 13 days off against 6, worth about 0.4 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Minnesota Vikings's last game | |
| FPI | -0.5 | +100 |
| Sagarin | hasn't seen Minnesota Vikings's last game | |
| Massey | +2.5 | +148 |
| Market (16 books) | +1.5 | +110 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 42.0 | 39.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New Orleans Saints +1.5 | -110 | -102 | -2.0% |
| Moneyline | New Orleans Saints ML | +105 | +109 | -0.9% |
| Total | Under 42.0 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 2.7.
TOM matches the consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Detroit Lions at Arizona CardinalsLions at CardinalsNFL Sun 11 Oct, 3:25pmLions -4should be Lions -4 · no betNot NastyBuck's case ›

Not Nasty. Market says Lions by 4, the Nasty Number says Lions by 4. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 54 to 54.5. We have no side on it, so that's information, not a bet.
| Cardinals spread | Total (over) | Cardinals ML | Lions ML | |
|---|---|---|---|---|
| TOM | +4 -115 | 54.5 -110 | +165 | -205 |
| Kalshi | +3.5 -107 50¢ | 54.5 -112 51¢ | +174 35¢ | -229 68¢ |
| BetOnline.ag | +4 -115 | 54 -110 | +177 | -205 |
All 21 books
| Cardinals spread | Total (over) | Cardinals ML | Lions ML | |
|---|---|---|---|---|
| TOM | +4 -115 | 54.5 -110 | +165 | -205 |
| Kalshi | +3.5 -107 50¢ | 54.5 -112 51¢ | +174 35¢ | -229 68¢ |
| Bally Bet | +4.5 -109 | 53.5 -109 | +185 | -230 |
| BetMGM | +4 -110 | 54 -108 | +175 | -210 |
| BetOnline.ag | +4 -115 | 54 -110 | +177 | -205 |
| betPARX | +4.5 -109 | 53.5 -109 | +185 | -230 |
| BetRivers | +4.5 -109 | 53.5 -109 | +185 | -230 |
| BetUS | +4 -110 | 54 -110 | +180 | -210 |
| Courtside | +4.5 -113 | 53.5 -113 | +184 | -213 |
| DraftKings | +4.5 -115 | 53.5 -115 | +180 | -218 |
| DraftKings Predictions | +3.5 53¢ -122 all-in | 54.5 52¢ -117 all-in | 37¢ +156 all-in | 70¢ -257 all-in |
| FanDuel | +4.5 -115 | 53.5 -115 | +180 | -215 |
| Fliff | +4.5 -110 | 54.5 -110 | +175 | -235 |
| Hard Rock Bet | +4 -105 | 54 -110 | +185 | -225 |
| Hard Rock Bet (FL) | +4 -105 | 54 -110 | +185 | -225 |
| Hard Rock Bet (OH) | +4 -105 | 54 -110 | +185 | -225 |
| LowVig.ag | +4 -110 | 54 -107 | +177 | -205 |
| MyBookie.ag | +4 -110 | 54 -110 | — | — |
| Polymarket | +4.5 | 54.5 | — | -213 |
| ReBet | +4.5 -110 | 53.5 -120 | +174 | -218 |
| theScore Bet | +4 -105 | 54.5 -110 | +180 | -215 |
Marked: best for the Cardinals side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Across the books: opened +5.5, now +4.0 (the market moved 1.2 toward Cardinals).
Kalshi thin: Under 54.5, only $17 available; Arizona Cardinals +4.5, only $179 available; Over 54.5, only $171 available. Under $500 fillable, so that price isn't counted.
Also out: Reggie Virgil (WR, Cardinals), Tyler Conklin (TE, Lions), Bishop Fitzgerald (S, Lions) and 2 more.
TOM: total 54.5 here against 53.9 consensus.
TOM: moneyline +172 here against +202 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Detroit Lions and Arizona Cardinals's last game | |
| FPI | +4.5 | +197 |
| Sagarin | hasn't seen Detroit Lions and Arizona Cardinals's last game | |
| Massey | +1.5 | +112 |
| Market (17 books) | +4.0 | +172 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.5 | 53.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Arizona Cardinals +4.5 | -115 | -107 | -1.8% |
| Moneyline | Arizona Cardinals ML | +180 | +182 | -0.2% |
| Total | Under 54.5 | -110 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.2 toward Arizona Cardinals since 10-03 15:28; total has moved up 1.5.
TOM: total 54.5 here against 53.9 consensus; moneyline +172 here against +202 consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Baltimore Ravens at Atlanta FalconsRavens at FalconsNFL Sun 11 Oct, 7:20pmRavens -3should be Ravens -3 · no betNot NastyBuck's case ›

Not Nasty. Market says Ravens by 3, the Nasty Number says Ravens by 3. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
| Falcons spread | Total (over) | Falcons ML | Ravens ML | |
|---|---|---|---|---|
| TOM | +3 -110 | 45.5 -105 | +150 | -180 |
| Kalshi | +3.5 -121 53¢ | 45.5 | +152 38¢ | -191 64¢ |
| BetOnline.ag | +3 -110 | 45 -105 | +157 | -180 |
All 20 books
| Falcons spread | Total (over) | Falcons ML | Ravens ML | |
|---|---|---|---|---|
| TOM | +3 -110 | 45.5 -105 | +150 | -180 |
| Kalshi | +3.5 -121 53¢ | 45.5 | +152 38¢ | -191 64¢ |
| Bally Bet | +3.5 -115 | 45.5 -109 | +155 | -190 |
| BetMGM | +3.5 -118 | 45.5 -108 | +155 | -190 |
| BetOnline.ag | +3 -110 | 45 -105 | +157 | -180 |
| betPARX | +3.5 -115 | 45.5 -109 | +155 | -190 |
| BetRivers | +3.5 -115 | 45.5 -109 | +155 | -190 |
| BetUS | +3 -110 | 45 -110 | +155 | -180 |
| Courtside | +3.5 -113 | 46.5 -108 | +174 | -200 |
| DraftKings | +3.5 -115 | 46.5 -110 | +170 | -205 |
| DraftKings Predictions | +3.5 56¢ -138 all-in | 45.5 55¢ -132 all-in | 40¢ +138 all-in | 66¢ -212 all-in |
| FanDuel | +3.5 -120 | 45.5 -108 | +150 | -178 |
| Hard Rock Bet | +3.5 -120 | 45.5 -110 | +160 | -190 |
| Hard Rock Bet (FL) | +3.5 -120 | 45.5 -110 | +160 | -190 |
| Hard Rock Bet (OH) | +3.5 -120 | 45.5 -110 | +160 | -190 |
| LowVig.ag | +3 -105 | 45 -102 | +157 | -180 |
| MyBookie.ag | +3.5 -110 | 45.5 -110 | — | — |
| Polymarket | — | 46.5 +100 | +150 | — |
| ReBet | +3.5 -110 | 45.5 -110 | +152 | -188 |
| theScore Bet | +3 -110 | 45.5 -105 | +145 | -170 |
Marked: best for the Falcons side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Across the books: opened +6.5, now +3.5 (the market moved 3.0 toward Falcons).
Kalshi thin: Baltimore Ravens -3.5, only $73 available; Over 45.5, only $450 available; Atlanta Falcons +3.5, only $170 available. Under $500 fillable, so that price isn't counted.
QB questionable: Lamar Jackson (Ravens), Questionable. Check before kickoff.
Also out: Chris Moore (WR, Ravens), A.J. Terrell Jr. (CB, Falcons), Da'Shawn Hand (DT, Falcons).
TOM: spread +3.0 here against +3.4 consensus.
TOM: moneyline +157 here against +173 consensus.
Atlanta Falcons has had 17 days off against 7, worth about 0.5 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Baltimore Ravens's last game | |
| FPI | +1.0 | +113 |
| Sagarin | hasn't seen Baltimore Ravens's last game | |
| Massey | +3.5 | +183 |
| Market (16 books) | +3.0 | +157 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 45.5 | 44.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Baltimore Ravens -3.0 | -110 | -106 | -0.9% |
| Moneyline | Baltimore Ravens ML | -180 | -156 | -3.3% |
| Total | Under 45.5 | -115 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.0 toward Atlanta Falcons since 10-03 19:24; total has moved down 4.0.
TOM: spread +3.0 here against +3.4 consensus; moneyline +157 here against +173 consensus.
Only 2 models could price the sides.
Mon Oct 12
1 gameBuck's sitting this one out.Buffalo Bills at Los Angeles RamsBills at RamsNFL Mon 12 Oct, 7:15pmRams -3should be Rams -2.5 · giving up 0.5 pts · no betNot NastyBuck's case ›

Not Nasty. Market says Rams by 3, the Nasty Number says Rams by 2.5. That's the same number, and the vig eats anything smaller.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The number hasn't moved since it opened.
The total
The total this week
TOM's number since it opened. The dotted line is ours.
The total has moved 0.5 points since it opened, from 54 to 54.5. We have no side on it, so that's information, not a bet.
| Rams spread | Total (over) | Rams ML | Bills ML | |
|---|---|---|---|---|
| TOM | -3 +100 | 54.5 -110 | -148 | +123 |
| Kalshi | — | — | -155 59¢ | +129 42¢ |
| Pinnacle | -2.5 -120 | 53.5 -110 | -154 | +136 |
All 20 books
| Rams spread | Total (over) | Rams ML | Bills ML | |
|---|---|---|---|---|
| TOM | -3 +100 | 54.5 -110 | -148 | +123 |
| Kalshi | — | — | -155 59¢ | +129 42¢ |
| Bally Bet | -2.5 -115 | 53.5 -109 | -148 | +116 |
| BetAnything | -3 +100 | 53.5 -110 | — | — |
| BetMGM | -2.5 -118 | 53.5 -110 | -150 | +125 |
| BetOnline.ag | -3 +100 | 54 -110 | -150 | +130 |
| betPARX | -2.5 -115 | 53.5 -109 | -148 | +116 |
| BetRivers | -2.5 -115 | 53.5 -109 | -148 | +116 |
| BetUS | -3 +100 | 54 -110 | -150 | +129 |
| DraftKings | -2.5 -115 | 53.5 -115 | -142 | +120 |
| DraftKings Predictions | -2.5 55¢ -132 all-in | 54.5 52¢ -117 all-in | 60¢ -163 all-in | 46¢ +108 all-in |
| FanDuel | -2.5 -118 | 53.5 -110 | -148 | +126 |
| Hard Rock Bet | -2.5 -120 | 53.5 -115 | -145 | +125 |
| Hard Rock Bet (FL) | -2.5 -120 | 53.5 -115 | -145 | +125 |
| Hard Rock Bet (OH) | -2.5 -120 | 53.5 -115 | -145 | +125 |
| LowVig.ag | -3 +105 | 54 -107 | -150 | +130 |
| MyBookie.ag | -3 +100 | 53.5 -110 | — | — |
| Pinnacle | -2.5 -120 | 53.5 -110 | -154 | +136 |
| ReBet | -2.5 -133 | 53.5 -110 | -152 | +124 |
| theScore Bet | -2.5 -120 | 53.5 -110 | -145 | +125 |
Marked: best for the Rams side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Backup QB out: Ty Simpson (Rams), Out. Not the starter, so no hold.
Also out: Colby Parkinson (TE, Rams), Bill Murray (G, Rams), Jaylen Watson (CB, Rams) and 2 more.
TOM: spread -3.0 here against -2.6 consensus.
TOM: total 54.5 here against 53.5 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Buffalo Bills and Los Angeles Rams's last game | |
| FPI | -2.5 | -131 |
| Sagarin | hasn't seen Buffalo Bills and Los Angeles Rams's last game | |
| Massey | -2.0 | -117 |
| Market (17 books) | -3.0 | -142 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.5 | 52.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Buffalo Bills ML | +129 | +126 | +0.5% |
| Spread | Buffalo Bills +3.0 | -120 | -120 | -0.0% |
| Total | Under 54.5 | -110 | -115 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -3.0 here against -2.6 consensus; total 54.5 here against 53.5 consensus.
Only 2 models could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.

The Receipts
The cage. Every ticket the board wrote, cashed or not, graded at the number on it. No edits, no deletions, no "we had that one."
How it's going
What these numbers mean
One flat unit a call, graded at the line and price the board posted. Nasty Dogs are price bets and never count in the Nasty Pick record. "Vs the close" is closing line value: the number we posted against where the market ended up at kickoff. Positive means we got the better number. It shows whether the picks beat the market long before the win-loss record can.
How the last picks finished
Cashed at the cage off the final score, one unit a ticket. Every rung of the ladder, graded at the line and price the board had at kickoff. Open a rung for the games, by week.
Nasty Picks9-10-147%-1.69 units20 games
Closing line value: +0.1 pts vs close on average, beat the close on 11 of 20. Positive means the number we posted was better than where the market ended up.
Sep 29 to Oct 5
5-4-1 · +0.63 unitsSep 22 to 28
1-3 · -2.05 unitsSep 15 to 21
1-2 · -1.05 unitsSep 8 to 14
2-1 · +0.78 unitsNasty Dogs1-150%+0.92 units2 games
Closing line value: beat the close on 0 of 2. Positive means the number we posted was better than where the market ended up.
Sep 29 to Oct 5
0-1 · -1.00 unitsSep 8 to 14
1-0 · +1.92 unitsDamn Near Nasty7-750%-0.52 units14 games
Closing line value: +0.2 pts vs close on average, beat the close on 8 of 14. Positive means the number we posted was better than where the market ended up.
Sep 29 to Oct 5
3-3 · -0.19 unitsSep 22 to 28
1-2 · -1.11 unitsSep 15 to 21
3-1 · +1.77 unitsSep 8 to 14
0-1 · -1.00 unitsA Little Nasty28-3247%-6.85 units60 games
Closing line value: +0.2 pts vs close on average, beat the close on 27 of 43. Positive means the number we posted was better than where the market ended up.
Sep 29 to Oct 5
7-3 · +3.52 unitsSep 22 to 28
7-11 · -5.18 unitsSep 15 to 21
2-6 · -4.11 unitsSep 8 to 14
12-12 · -1.08 units10 tickets voided before kickoff, not graded, not counted: 8 posted before the stale-ratings rule, 1 under the edge bar, 1 rejected by the audit.
See which ones
8 posted before the stale-ratings rule. Posted for Sep 12 on ratings that hadn't seen the previous weekend's games, before the stale-ratings rule went in on Sep 8. When the ratings rebuilt they were no longer picks, so they were pulled before kickoff: Eastern Michigan at Michigan State, Michigan State -16.5; Arkansas at Utah, Arkansas -11.5; Tennessee at Georgia Tech, Georgia Tech +13.5; Ohio State at Texas, Ohio State ML; Mississippi State at Minnesota, Minnesota ML; California at Syracuse, California ML; Arizona State at Texas A&M, Texas A&M -14.5; San Diego State at UCLA, San Diego State -11.5.
1 under the edge bar. Posted for Sep 12 from a stale number at the book that showed under the 3% edge bar at the price. Stale-line picks weren't held to the same bar as every other pick until Sep 10, so it was pulled before kickoff: UTSA at Texas State, Texas State +1.0.
1 rejected by the audit. Logged for Sep 12 by a build whose own audit then rejected it (a small-school total, which is never a pick). The bet-log entry is void; the game is tracked as A Little Nasty instead: Lindenwood at Missouri State, Under 54.5.
The group
Bets you tick are kept in this browser for now. The group leaderboard comes with the public version, once there's somewhere to send them.
Record by call
Every game, graded on what the board said at kickoff. One flat unit a call at the recorded price. Not Nasty games are counted so nothing is hidden.
| At kickoff we said | Record | Hit rate | Units | |
|---|---|---|---|---|
| Nasty Pick (incl. Nastiest) | 9-10-1 | 47.4% | -1.7 u | small sample |
| Nasty Dog | 1-1 | 50.0% | +0.9 u | small sample |
| Damn Near Nasty | 7-7 | 50.0% | -0.5 u | small sample |
| A Little Nasty | 28-32 | 46.7% | -6.8 u | |
| Not Nasty | 231 games | — | — | no call to grade |
What the results are teaching us
Every game we price is graded once it finishes, whether or not we backed it. This is that study, per sport, with the sample size beside each number. Totals by source and the record by call sit under the hood below. Not a record; nothing here is a pick. Updated 2026-10-05 09:06.
College
How much of our own number to use. On 197 finished games the best blend weight on the ratings is 0%; we use 30%. The loop moves it only past 300 games, so this is a reading, not a decision.
| Number | Misses the final by | Games |
|---|---|---|
| The market | 11.12 | 288 |
| FPI | 11.25 | 225 |
| SP+ | 11.26 | 225 |
| Massey | 11.31 | 168 |
| Sagarin | 12.42 | 278 |
Each system's vote in the blend. Held at 1 until 300 games say otherwise; the loop moves one vote a quarter step at a time and logs it.
| System | Vote now | Best vote | Would save, pts a game | Games |
|---|---|---|---|---|
| FPI | 1.00 | 0.50 | 0.02 | 171 |
| Massey | 1.00 | 0.00 | 0.01 | 168 |
| SP+ | 1.00 | 1.50 | 0.00 | 171 |
| Sagarin | 1.00 | 0.00 | 0.05 | 197 |
The line archive, 288 games. Between the first build that priced a game and the last before kickoff, the market moved toward our number 152 times, against it 98, and sat still 38. Our side taken at the open finished 0.69 points better than the close on average over 273 games. The close misses the final by 11.07, the open by 11.38, our raw ratings number by 12.56, Pinnacle's close by 11.04. Sharpest closing books: BetUS 10.83, MyBookie.ag 10.95, Caesars 11.03.
The Cut tracker. 13 finished games opened within a point of the Cut and 3 made it; picks that got there by the market drifting away from the Nasty Number: 2-1, +0.84 units, +0.2 pts vs the close on 4; picks that got there by none: 4-5, -0.35 units, +0.3 pts vs the close on 5; picks that got there by the Nasty Number moving: 2-2, -0.11 units, +0.0 pts vs the close on 4; picks that got there by the price: 2-2, -0.15 units, -1.4 pts vs the close on 4.
NFL
How much of our own number to use. On 46 finished games the best blend weight on the ratings is 0%; we use 30%. The loop moves it only past 90 games, so this is a reading, not a decision.
| Number | Misses the final by | Games |
|---|---|---|
| Massey | 9.16 | 46 |
| FPI | 9.47 | 47 |
| The market | 9.47 | 63 |
| Sagarin | 9.58 | 63 |
| nfelo | 9.71 | 62 |
Each system's vote in the blend. Held at 1 until 90 games say otherwise; the loop moves one vote a quarter step at a time and logs it.
| System | Vote now | Best vote | Would save, pts a game | Games |
|---|---|---|---|---|
| FPI | 1.00 | 0.00 | 0.01 | 45 |
| Massey | 1.00 | 0.00 | 0.02 | 46 |
| Sagarin | 1.00 | 1.50 | 0.04 | 46 |
| nfelo | 1.00 | 0.00 | 0.01 | 45 |
The line archive, 63 games. Between the first build that priced a game and the last before kickoff, the market moved toward our number 35 times, against it 19, and sat still 9. Our side taken at the open finished 0.68 points better than the close on average over 58 games. The close misses the final by 9.46, the open by 9.48, our raw ratings number by 9.69, Pinnacle's close by 9.47. Sharpest closing books: Courtside 7.20, Polymarket 8.24, theScore Bet 8.86.
The Cut tracker. picks that got there by none: 0-1, -1.00 units.
The head start. 131 Sniffs of Nasty have landed on a rung: the market moved toward the Sunday number 57 times, against it 29, average 0.44 points; the full board kept the side 51 times, flipped 4, went quiet 76.
What a bigger change would have done. Each recorded game day replayed with a candidate setting and scored against the finals (2026-09-21, 2026-09-22, 2026-09-23, 2026-09-25, 2026-09-26, 2026-09-27, 2026-09-28, 2026-09-28). The first row is the board as it runs; a lower miss is better. Nothing here moves a setting; the loop does that from the ledger.
| Setting | Games | Our miss | Market's | Picks |
|---|---|---|---|---|
| as it runs | 311 | 10.23 | 10.53 | 0-1 |
| ratings 0% | 311 | 10.63 | 10.53 | 0-0 |
| ratings 5% | 311 | 10.56 | 10.53 | 0-0 |
| ratings 15% | 311 | 10.42 | 10.53 | 0-0 |
| ratings 45% | 311 | 10.05 | 10.53 | 1-1 |
| Sagarin half a vote | 311 | 10.23 | 10.53 | 0-1 |
| Sagarin no vote | 311 | 10.23 | 10.53 | 0-1 |
| FPI a vote and a half | 311 | 10.23 | 10.53 | 0-1 |
| Massey a vote and a half | 311 | 10.23 | 10.53 | 0-1 |
Four seasons, measured
Every FBS game with a closing line, 2022 to 2025: 5,814 games. The bets below are graded against the close, with no prices, so 52.4% is break-even at -110. These numbers set the rules; the live record above is what tests them.
| College | Record | Hit rate | |
|---|---|---|---|
| Stale spread, 2+ pts off the pack | 232-184 | 55.8% | the rule behind stale-number picks |
| Stale spread, 1+ pt off the pack | 733-642 | 53.3% | |
| Stale total, 2+ pts off the pack | 217-182 | 54.4% | |
| Stale total, 1+ pt off the pack | 804-717 | 52.9% | |
| Ratings alone 3+ pts off the close | 841-797 | 51.3% | why a ratings pick needs every source agreeing and a priced edge |
| Favourites laying 17 or more | 1,540 games | 49.2% covered | why lines past 17 aren't priced |
| Under in 15+ mph wind | 430 games | 53.0% | why windy totals get pulled down |
Why ratings totals are a little nasty, not picks. We built a totals model from pace and per-play efficiency using only what was known before each kickoff, 2022 to 2025, 3,751 games. Betting it whenever it was 3+ points off the closing total went 1177-1044, 53.0%: break-even, with two of four seasons under it, and it missed final scores by more than the market did. The closing total is the sharpest number on the board. The one totals bet that has measured above break-even is the stale one above, where a book hasn't moved with the market, and even that is shown here, never a pick, until the Receipts say otherwise.
Margins land on 3 about 3.0x and on 7 about 3.0x as often as the numbers either side, which is why a half point through those numbers is priced the way it is.
NFL, 2015 to 2025: 2,583 regular-season games, nfelo's lines and nflverse scores.
| NFL | Bets | Hit rate | |
|---|---|---|---|
| Market moved 1.5 to 2, bet the old number | 245 | 56.3% | the NFL stale rule fires at 1.5 |
| Market moved 2 to 3, bet the old number | 309 | 58.9% | |
| Market moved 3+, bet the old number | 278 | 63.7% | |
| Move crosses 3, bet the old number | 308 | 56.8% | any size, if it crosses 3 |
| Move crosses 7, bet the old number | 174 | 58.0% | any size, if it crosses 7 |
| nfelo 2.0+ pts off the close, bet nfelo's side | 273 | 54.2% | why NFL ratings edges cap at Damn Near Nasty |
Under the hood
28 graded bets. Enough to start reading, not enough to be sure of.
Positive means we got a better number than the close. It's the earliest honest read on whether the picks beat the market.
The head start: 133 Sniffs of Nasty, then the real rung
A Sniff of Nasty is the read from the systems that have rebuilt, before the last one has. This is what the market did between that read and the day the game got its real rung: 58 of 133 moved our way, average +0.4 points, and the full board kept the side 51 times, flipped it 4, went quiet 78. Not a record; nothing here is graded.
| Game | Sniff said | Line then | Line at the rung | Our way | Full board |
|---|---|---|---|---|---|
| LSU at Kentucky | Under | 54.8 | 53.5 | +1.3 | no call |
| Louisiana at Louisiana Tech | Over | 48.5 | 48.5 | +0.0 | no call |
| Nevada at UTEP | Nevada Wolf -9.4 | -9.4 | -9.5 | +0.1 | no call |
| Old Dominion at App State | Appalachian State -7 | -7 | -9.2 | +2.2 | no call |
| Ole Miss at Vanderbilt | Vanderbilt +10.4 | 10.4 | 10 | +0.4 | no call |
| Tulane at Army | Tulane Green +5.5 | 5.5 | 5.5 | +0.0 | no call |
| Tulsa at Navy | Tulsa Golden +2.6 | 2.6 | 2.5 | +0.1 | no call |
| UAB at Memphis | Memphis -14.2 | -14.2 | -14.5 | +0.3 | no call |
| UConn at Temple | Over | 52.8 | 54.5 | +1.7 | no call |
| USC at Penn State | Over | 55.2 | 55 | -0.2 | no call |
| Virginia Tech at California | California Golden +9.5 | 9.5 | 9 | +0.5 | no call |
| Wake Forest at NC State | Wake Forest Demon -2.9 | -2.9 | -4 | +1.1 | no call |
Totals by source, every finished game
Each totals source graded on every game we priced, called or not: how far it misses the final, and when it disagrees with the market by 2 or 4 points, how often its side lands. Break-even is 52.4%. This is the study behind the totals switch; the switch stays off until a source clears it over 150 games. Not a record.
College, 239 finished games. The market's total misses the final by 11.9 points on average.
| Source | Games | Misses by | 2+ off the market | 4+ off |
|---|---|---|---|---|
| SP+ | 176 | 13.4 | 55-66 (45%) | 35-36 (49%) |
| Massey | 178 | 12.8 | 39-44 (47%) | 15-24 (38%) |
| The blend | 181 | 12.9 | 40-46 (47%) | 18-25 (42%) |
NFL, 53 finished games. The market's total misses the final by 9.6 points on average.
| Source | Games | Misses by | 2+ off the market | 4+ off |
|---|---|---|---|---|
| Massey | 49 | 10.8 | 13-17 (43%) | 4-6 (40%) |
| FPI | 46 | 10.2 | 10-4 (71%) | 6-1 (86%) |
| The blend | 49 | 10.0 | 11-7 (61%) | 3-2 (60%) |
The detailed numbers
| We said | Bets | Predicted | Actual |
|---|---|---|---|
| 55-60% | 20 | 56% | 50% |
Every game on the slate. A game the board had a call on carries the rung, the bet as called, and how it's doing once the game starts.
Ask Buck Nasty
Questions about the board?
He can only talk about what's on this page, and he'll tell you when he doesn't know.
For entertainment only. Small edges lose often. Practise responsible gambling.
How Nasty Picks works
Nasty Picks finds the bets worth making on the college football and NFL board, says why, and grades every one in public at the number it posted.
Four ingredients go in the Nasty Sauce. The Sauce makes the Nasty Number. The Nasty Number has to make the Cut to be a Nasty Pick. Every Nasty Pick goes in the Receipts.
SP+, FPI, Sagarin and Massey for college. nfelo, FPI, Sagarin and Massey for the NFL. Four opinions, none of them ours.
The Four blended toward the market, because the market has already read them. Ratings get 30%, the market 70%.
3% edge after the price when the Four all price the game and agree. More when fewer do. Under it is Damn Near Nasty, or a sneaky.
Every ticket cashed at the number it was written at. No edits, no deletions. Voids say why.
A half point matters most on the numbers games land on: 3 and 7 in the NFL; 3, 7, 10 and 14 in college. Anywhere else, ten cents of price beats a half point. The Sauce prices every half point at every number, so when two books disagree the row says which wins, and by how much. Take the best one you hold.

Then the tools: build detail, the funnel, what moved, the line archive, ratings freshness, and the bet log.
We read 74 games across 20 books, priced every moneyline, spread and total, and cross-checked them against the Four. 1 was worth a second look. nothing made the Cut, which happens.
Since 11:16am
Nothing has moved.
Where the money went
Numbers that walked one way and stayed there. We can't see betting percentages, so this reads direction instead: the public backs favourites, so a line moving toward the underdog is money coming from somewhere else.
- → 3.4Eastern Michigan Eagles at Akron Zipstoward Eastern Michigan Eagleswith the public
- → 2.8Old Dominion Monarchs at Appalachian State Mountaineerstoward Appalachian State Mountaineerswith the public
What the results are teaching us
Graded from every game we priced, not just the ones we backed.
Fitted straight from the finals, the weight is 6%, give or take 20% (one standard error, 243 games). The tuner moves when that band clears the setting in use.
The market's own number is as good as anything we can make from it so far. That argues for leaning on the price and hunting stale lines rather than backing our opinion.
What it changed by itself
The weight on our own ratings tunes itself, three points at a time, once there's enough evidence: 300 graded games for college, 90 for the NFL because a season only holds 272. The smaller sample has to show a proportionally bigger improvement before it's acted on. Nothing else adjusts on its own.
| When | Sport | Weight | Why |
|---|---|---|---|
| 2026-09-19 | College | 30% → 27% | the fit on 111 games puts the weight at -29% (±14%), two errors from 30% |
Who predicts best
Average points missed against the real margin. Lower is better.
| Source | Games | Avg miss |
|---|---|---|
| nfelo | 62 | 9.71 |
| The market | 351 | 10.82 |
| Massey | 214 | 10.85 |
| FPI | 272 | 10.94 |
| SP+ | 225 | 11.26 |
| Sagarin | 341 | 11.89 |
Does the score sort anything?
Every game we priced, grouped by the score we gave it, and how often the side we leaned actually covered. If the rate doesn't climb with the score, the ranking isn't working.
| Score | W-L | Cover rate |
|---|---|---|
| 0.0 to 1.5 | 155-145 | 52% |
| 1.5 to 3.0 | 7-10 | 41% |
| 3.0 to 5.0 | 10-11 | 48% |
The line archive
Every book's price, saved on every run. 899820 prices banked. Books that move most are usually the ones reacting to money rather than setting the number.
A number moves 1.24 points on average between when we first see it and kickoff. That's the size of the prize for getting a good number early, and the size of the risk in taking one too early.
| Book | Games | Avg points moved |
|---|---|---|
| DraftKings | 441 | 1.50 |
| FanDuel | 469 | 1.46 |
| Kalshi | 257 | 1.43 |
| BetRivers | 446 | 1.40 |
| Bally Bet | 238 | 1.38 |
| betPARX | 238 | 1.37 |
| BetOnline.ag | 430 | 1.36 |
| LowVig.ag | 420 | 1.35 |
| ReBet | 244 | 1.35 |
| MyBookie.ag | 328 | 1.31 |
| Courtside | 212 | 1.23 |
| BetMGM | 420 | 1.19 |
| BetUS | 326 | 1.19 |
| Hard Rock Bet | 224 | 1.17 |
| Fanatics | 386 | 1.17 |
| theScore Bet | 210 | 1.17 |
| Bovada | 379 | 1.15 |
| Caesars | 342 | 1.08 |
| Pinnacle | 388 | 1.08 |
| BetAnything | 192 | 1.03 |
| TOM | 415 | 1.03 |
| Fliff | 189 | 0.87 |
| Hard Rock Bet (OH) | 47 | 0.71 |
| Hard Rock Bet (FL) | 47 | 0.67 |
| Polymarket | 75 | 0.36 |
How current the ratings are
None of these publishes an update time, so this is measured rather than reported: how long since the numbers themselves last moved. Early in the season they're mostly preseason projections whatever the date says.
- FPI updated yesterday
- FPI NFL updated today
- Massey college updated today
- Massey nfl updated today
- SP+ updated 7 days ago
- Sagarin updated yesterday
- Sagarin NFL updated 2 days ago
- nfelo updated 2 days ago