Nasty
PICKS
picks with receiptsOPEN
College football and NFL. The bets worth making this week, and the record to prove it.
Nasty Picks
Nothing's made the Cut yet. Stale numbers switch on inside 48 hours of kickoff.
Sniff of Nasty
College: FPI and Massey and Sagarin have seen the last games, SP+ hasn'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.
17 more, weaker reads
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.

Buck's Take
Nothing's nasty enough Monday. Nasty is a standard, not a mood.
A little nasty, if you want action: 5 sneakies, Virginia at West Virginia West Virginia +10 the strongest at 6.8% after the price. For the couch, not the mortgage. The one moving our way is UAB at Louisiana, Over 56.5, down 2 since the open.
If you're playing one, keep it a sneaky: Virginia at West Virginia, West Virginia +10. Bet it like you'd lose it, because you might.
Buck
Today
1 gameBest: A Little Nasty · Under, Broncos at ChiefsDenver Broncos at Kansas City ChiefsBroncos at ChiefsNFL 7:15pmUnder 43should be 41.9 · getting 1.1 ptsA Little Nasty · UnderBuck's case ›

A Little Nasty, Under 43.0. Massey say under by 3.6 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Chiefs by 1.5, the Nasty Number says Chiefs 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 1 point since it opened, from Chiefs by 2.5 to Chiefs by 1.5. We have no side on it, so that's information, not a bet.
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.
| Chiefs spread | Total (over) | Chiefs ML | Broncos ML | |
|---|---|---|---|---|
| TOM | -1.5 -115 | 43 -110 | -135 | +115 |
| Kalshi | -2.5 -103 49¢ | 43.5 +101 48¢ | -131 55¢ | +109 46¢ |
| Pinnacle | -2 -104 | 43 -107 | -127 | +115 |
All 14 books
| Chiefs spread | Total (over) | Chiefs ML | Broncos ML | |
|---|---|---|---|---|
| TOM | -1.5 -115 | 43 -110 | -135 | +115 |
| Kalshi | -2.5 -103 49¢ | 43.5 +101 48¢ | -131 55¢ | +109 46¢ |
| BetMGM | -2 -110 | 43.5 -108 | -135 | +110 |
| BetOnline.ag | -2 -110 | 43.5 -105 | -135 | +115 |
| BetRivers | -2 -112 | 43 -114 | -132 | +108 |
| BetUS | -1 -120 | 43.5 -110 | -130 | +110 |
| Bovada | -2 -110 | 43 -110 | -130 | +110 |
| Caesars | -2 -110 | 43.5 -102 | -130 | +111 |
| DraftKings | -2.5 -108 | 43.5 -108 | -130 | +110 |
| Fanatics | -2 -110 | 43 -110 | -130 | +110 |
| FanDuel | -2.5 -105 | 43.5 -108 | -134 | +114 |
| LowVig.ag | -2 -104 | 43.5 -102 | -132 | +112 |
| MyBookie.ag | -2 -110 | 43.5 -110 | -132 | +108 |
| Pinnacle | -2 -104 | 43 -107 | -127 | +115 |
Marked: best for the Chiefs side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 43.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 13 mph wind, 88°F. Total pulled down 1 for it.
Across the books: opened -3.0, now -2.0 (the market moved 0.8 toward Broncos).
Also out: Jimmy Holiday (WR, Chiefs), Jeff Caldwell (WR, Chiefs), Caleb Lohner (TE, Broncos) and 7 more.
TOM: spread -1.5 here against -2.0 consensus.
BetUS still has Chiefs -1.0 while Pinnacle is at Chiefs by 2.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | -3.5 | -150 |
| FPI | -3.0 | -146 |
| Sagarin | -3.0 | -141 |
| Massey | -2.0 | -127 |
| Market (12 books) | -1.5 | -129 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.0 | 39.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kansas City Chiefs -1.5 | -115 | -113 | -0.4% |
| Moneyline | Kansas City Chiefs ML | -135 | -127 | -1.6% |
| Total | Under 43.0 | -110 | -114 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.8 toward Denver Broncos since 09-07 15:54.
TOM: spread -1.5 here against -2.0 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Thu Sep 17
2 gamesBest: Sniff of Nasty · Syracuse, Syracuse at PittsburghSyracuse Orange at Pittsburgh PanthersSyracuse at PittsburghCFB Thu 17 Sep, 6:30pmSyracuse +10.5should be Syracuse +10.5Sniff of Nasty · SyracuseBuck's case ›

A Little Nasty, Syracuse. Market says Pittsburgh by 10.5, the Nasty Number says Pittsburgh by 10.5. At -108 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 2 points since it opened, from 53.5 to 51.5. We have no side on it, so that's information, not a bet.
| Pittsburgh spread | Total (over) | Pittsburgh ML | Syracuse ML | |
|---|---|---|---|---|
| TOM | -10.5 -112 | 51.5 -110 | -420 | +310 |
| Kalshi | -10.5 -107 50¢ | 51.5 +101 48¢ | -404 79¢ | +331 22¢ |
| Pinnacle | -11 -103 | 51 -111 | -438 | +325 |
All 13 books
| Pittsburgh spread | Total (over) | Pittsburgh ML | Syracuse ML | |
|---|---|---|---|---|
| TOM | -10.5 -112 | 51.5 -110 | -420 | +310 |
| Kalshi | -10.5 -107 50¢ | 51.5 +101 48¢ | -404 79¢ | +331 22¢ |
| BetMGM | -10.5 -110 | 51.5 -105 | -400 | +320 |
| BetOnline.ag | -10.5 -112 | 51.5 -110 | -420 | +330 |
| BetRivers | -10.5 -109 | 51 -114 | -480 | +325 |
| BetUS | -10.5 -110 | 51.5 -110 | -420 | +330 |
| Bovada | -10.5 -110 | 51 -110 | -435 | +325 |
| Caesars | -10.5 -113 | 51.5 -106 | -420 | +325 |
| DraftKings | -10.5 -112 | 51.5 -102 | -440 | +340 |
| FanDuel | -10.5 -110 | 51.5 -110 | -400 | +310 |
| LowVig.ag | -10.5 -108 | 51.5 -108 | -420 | +330 |
| MyBookie.ag | -10.5 -110 | 51.5 -110 | -481 | +330 |
| Pinnacle | -11 -103 | 51 -111 | -438 | +325 |
Marked: best for Syracuse, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Syracuse +10.5 · -108 at TOM. A coin flip, the better half of it.
Weather at kickoff: 5 mph wind, 79°F, 62% chance of rain. Total pulled down 1 for it.
TOM: spread -10.5 here against -10.8 consensus.
TOM: total 51.5 here against 51.2 consensus.
TOM: moneyline -402 here against -346 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Syracuse and Pittsburgh's last game | |
| FPI | -12.5 | -401 |
| Sagarin | -9.5 | -273 |
| Massey | -3.0 | -140 |
| Market (11 books) | -10.5 | -402 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.5 | 51.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Syracuse Orange +10.5 | -108 | -110 | +0.5% |
| Moneyline | Syracuse Orange ML | +310 | +304 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Over 51.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 8.3.
TOM: spread -10.5 here against -10.8 consensus; total 51.5 here against 51.2 consensus; moneyline -402 here against -346 consensus.
Detroit Lions at Buffalo BillsLions at BillsNFL Thu 17 Sep, 7:15pmOver 53.5should be 54.2 · getting 0.7 pts · was 52Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Bills by 4.5, the Nasty Number says Bills 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 number hasn't moved since it opened.
| Bills spread | Total (over) | Bills ML | Lions ML | |
|---|---|---|---|---|
| TOM | -4.5 -103 | 53.5 -110 | -212 | +172 |
| Kalshi | -4.5 | 53.5 -112 51¢ | -208 66¢ | +181 34¢ |
| Pinnacle | -4 -110 | 54 +102 | -204 | +177 |
All 14 books
| Bills spread | Total (over) | Bills ML | Lions ML | |
|---|---|---|---|---|
| TOM | -4.5 -103 | 53.5 -110 | -212 | +172 |
| Kalshi | -4.5 | 53.5 -112 51¢ | -208 66¢ | +181 34¢ |
| BetMGM | -4 -110 | 53.5 -110 | -210 | +175 |
| BetOnline.ag | -4.5 -103 | 53.5 -110 | -212 | +181 |
| BetRivers | -4 -113 | 53 -112 | -205 | +165 |
| BetUS | -4.5 -105 | 53.5 -110 | -210 | +180 |
| Bovada | -4 -115 | 53.5 -110 | -210 | +175 |
| Caesars | -4.5 -106 | 53.5 -112 | -209 | +173 |
| DraftKings | -4.5 -108 | 53.5 -110 | -192 | +160 |
| Fanatics | -4.5 -105 | 53.5 -110 | -215 | +175 |
| FanDuel | -4.5 -105 | 53.5 -115 | -220 | +184 |
| LowVig.ag | -4.5 +100 | 53.5 -107 | -212 | +181 |
| MyBookie.ag | -4 -110 | 53.5 -110 | -204 | +158 |
| Pinnacle | -4 -110 | 54 +102 | -204 | +177 |
Marked: best for Lions, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 53.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 3 mph wind, 72°F, 34% chance of rain.
Across the books: opened -3.0, now -4.0. The market has moved 1.1 away from Lions, 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: Buffalo Bills -4.5, only $123 available. Under $500 fillable, so that price isn't counted.
Also out: Isiah Pacheco (RB, Lions), Tyrell Shavers (WR, Bills), Cade Mays (C, Lions) and 2 more.
TOM: spread -4.5 here against -4.1 consensus.
TOM: total 53.5 here against 53.8 consensus.
TOM: moneyline -203 here against -185 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Detroit Lions and Buffalo Bills's last game | |
| FPI | hasn't seen Detroit Lions and Buffalo Bills's last game | |
| Sagarin | hasn't seen Detroit Lions and Buffalo Bills's last game | |
| Massey | -2.5 | -132 |
| Market (12 books) | -4.5 | -203 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | 56.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Detroit Lions ML | +172 | +164 | +1.2% |
| Spread | Detroit Lions +4.5 | -117 | -118 | +0.1% |
| Total | Over 53.5 | -110 | -109 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.1 toward Buffalo Bills since 09-10 10:21; total has moved up 2.0.
TOM: spread -4.5 here against -4.1 consensus; total 53.5 here against 53.8 consensus; moneyline -203 here against -185 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Fri Sep 18
3 gamesBuck's sitting this one out.Miami Hurricanes at Wake Forest Demon DeaconsMiami at Wake ForestCFB Fri 18 Sep, 6:30pmNo betmarket says Miami by 21, our data says Miami by 19.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Miami by 21.
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.
| Wake Forest spread | Total (over) | Wake Forest ML | Miami ML | |
|---|---|---|---|---|
| Kalshi | +20.5 | — | +1074 8¢ | -1429 93¢ |
| Pinnacle | +21 -110 | 55.5 -104 | +889 | -1768 |
All 12 books
| Wake Forest spread | Total (over) | Wake Forest ML | Miami ML | |
|---|---|---|---|---|
| Kalshi | +20.5 | — | +1074 8¢ | -1429 93¢ |
| BetMGM | +21 -115 | 55.5 -108 | +1000 | -1600 |
| BetOnline.ag | +21 -110 | 56 -108 | +1011 | -1900 |
| BetRivers | +21.5 -112 | 55.5 -110 | +1150 | — |
| BetUS | +21 -110 | 56 -110 | +1025 | -1900 |
| Bovada | +21 -110 | 55 -110 | +900 | -1900 |
| Caesars | +21 -109 | 55.5 -110 | +1000 | -2000 |
| DraftKings | +21 -112 | 55.5 -115 | +1000 | -1800 |
| FanDuel | +20.5 -102 | 55.5 -105 | +920 | -1800 |
| LowVig.ag | +21 -106 | 56 -106 | +1011 | -1900 |
| MyBookie.ag | +21 -110 | 55.5 -110 | +788 | -1683 |
| Pinnacle | +21 -110 | 55.5 -104 | +889 | -1768 |
Marked: best for the Wake Forest 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: 2 mph wind, 85°F.
Across the books: opened +19.5, now +21.0 (the market moved 1.5 toward Miami). It crossed 21 on the way, which is where a lot of games land.
Kalshi thin: Wake Forest Demon Deacons +20.5, only $33 available; Over 55.5, only $223 available; Under 55.5, only $0 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Miami and Wake Forest's last game | |
| FPI | +19.5 | +955 |
| Sagarin | +15.5 | +554 |
| Massey | -1.5 | -115 |
| Market (11 books) | +21.0 | +972 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 55.5 | 49.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Wake Forest Demon Deacons +21.0 | -110 | +109 | -4.5% |
| Moneyline | Wake Forest Demon Deacons ML | +1000 | +936 | priced at 9 cents, outside the band where the risk and the model are both reliable |
| Total | Under 55.5 | -110 | -118 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.5 toward Miami Hurricanes since 09-10 18:34; total has moved up 3.0.
The line is +21.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Houston Cougars at Texas Tech Red RaidersHouston at Texas TechCFB Fri 18 Sep, 7:00pmNo betmarket says Texas Tech by 7.5, our data says Texas Tech by 8Not NastyBuck's case ›

Not Nasty. Market says Texas Tech by 7.5, the Nasty Number says Texas Tech 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 spread has moved 1.5 points since it opened, from Texas Tech by 8.5 to Texas Tech 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 number hasn't moved since it opened.
| Texas Tech spread | Total (over) | Texas Tech ML | Houston ML | |
|---|---|---|---|---|
| Kalshi | -7.5 | 53.5 -112 51¢ | -306 74¢ | +252 27¢ |
| Pinnacle | -7 -117 | 53 -117 | -310 | +244 |
All 12 books
| Texas Tech spread | Total (over) | Texas Tech ML | Houston ML | |
|---|---|---|---|---|
| Kalshi | -7.5 | 53.5 -112 51¢ | -306 74¢ | +252 27¢ |
| BetMGM | -7.5 -110 | 53.5 -110 | -300 | +250 |
| BetOnline.ag | -7.5 -110 | 53 -110 | -300 | +245 |
| BetRivers | -7.5 -113 | 53 -113 | -335 | +250 |
| BetUS | -7.5 -110 | 53 -110 | -300 | +250 |
| Bovada | -7.5 -105 | 53.5 -110 | -300 | +250 |
| Caesars | -7.5 -113 | 53.5 -109 | -325 | +255 |
| DraftKings | -7.5 -112 | 53.5 -112 | -305 | +245 |
| FanDuel | -8.5 -106 | 53.5 -110 | -335 | +265 |
| LowVig.ag | -7.5 -106 | 53 -108 | -300 | +245 |
| MyBookie.ag | -7.5 -110 | 53.5 -110 | -340 | +248 |
| Pinnacle | -7 -117 | 53 -117 | -310 | +244 |
Marked: best for the Texas Tech 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, 89°F, 32% chance of rain.
Across the books: opened -13.5, now -7.5 (the market moved 6.2 toward Houston). It crossed 10 on the way, which is where a lot of games land.
Kalshi thin: Texas Tech Red Raiders -7.5, only $140 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Houston and Texas Tech's last game | |
| FPI | -9.0 | -266 |
| Sagarin | -9.5 | -277 |
| Massey | -2.5 | -133 |
| Market (11 books) | -7.5 | -263 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.0 | 54.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Texas Tech Red Raiders -7.5 | -110 | +114 | -5.6% |
| Moneyline | Texas Tech Red Raiders ML | -302 | -231 | -5.4% |
| Total | Over 53.0 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 6.2 toward Houston Cougars since 09-10 18:23; total has moved up 1.6.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Portland State Vikings at Oregon DucksPortland State at OregonCFB Fri 18 Sep, 9:30pmNo betmarket says Oregon by 58.5, our data says Oregon by 56.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Oregon by 58.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.
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, 71°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Oregon's last game | |
| FPI | doesn't rate Portland State | |
| Sagarin | -51.5 | — |
| Massey | rates Portland State and Oregon on different scales | |
| Market (1 books) | -58.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 65.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Portland State Vikings +58.5 | -110 | -187 | +12.8% |
The line is -58.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.
Sat Sep 19
70 gamesBest: Sniff of Nasty · West Virginia, Virginia at West VirginiaVirginia Cavaliers at West Virginia MountaineersVirginia at West VirginiaCFB Sat 19 Sep, 6:30pmWest Virginia +10should be West Virginia +7.5 · getting 2.5 pts · was +8.5Sniff of Nasty · West VirginiaMoved our way · 1 ptBuck's case ›

A Little Nasty, West Virginia. Market says Virginia by 10, the Nasty Number says Virginia by 7.5. At -105 that's too thin to bet. A half point better and it's a play. The total leans Under 53.5 as well.
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 West Virginia's favor. It's a better bet now than it was.
The total
The total this weekshrinking, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, and 1 point more room gone. If you like it, take it before it moves again.
| West Virginia spread | Total (over) | West Virginia ML | Virginia ML | |
|---|---|---|---|---|
| TOM | +10 -105 | 53.5 -108 | +285 | -375 |
| Kalshi | +8.5 | 53.5 -116 52¢ | +296 24¢ | — |
| Pinnacle | +10 -110 | 53.5 -107 | +301 | -399 |
All 13 books
| West Virginia spread | Total (over) | West Virginia ML | Virginia ML | |
|---|---|---|---|---|
| TOM | +10 -105 | 53.5 -108 | +285 | -375 |
| Kalshi | +8.5 | 53.5 -116 52¢ | +296 24¢ | — |
| BetMGM | +10 -110 | 54.5 -105 | +280 | -350 |
| BetOnline.ag | +10 -105 | 53.5 -108 | +299 | -375 |
| BetRivers | +10 -112 | 54.5 -110 | +295 | -420 |
| BetUS | +10 -105 | 53 -110 | +300 | -375 |
| Bovada | +10 -110 | 53.5 -105 | +300 | -400 |
| Caesars | +10 -109 | 53.5 -108 | +295 | -380 |
| DraftKings | +10 -108 | 53.5 -112 | +310 | -395 |
| FanDuel | +9.5 -102 | 53.5 -115 | +285 | -365 |
| LowVig.ag | +10 -101 | 53.5 -106 | +299 | -375 |
| MyBookie.ag | +10 -110 | 54.5 -110 | +280 | -400 |
| Pinnacle | +10 -110 | 53.5 -107 | +301 | -399 |
Marked: best for West Virginia, higher payout on each moneyline.
If you're betting it anyway: Buck's side is West Virginia +10.0 · -105 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened +8.5, now +10.0. The market has moved 1.5 away from West Virginia, 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: West Virginia Mountaineers +8.5, only $40 available; Under 53.5, only $345 available; Virginia Cavaliers ML, only $111 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Virginia and West Virginia's last game | |
| FPI | +9.0 | +271 |
| Sagarin | +2.5 | +129 |
| Massey | -1.5 | -119 |
| Market (11 books) | +10.0 | +298 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | 49.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | West Virginia Mountaineers +10.0 | -105 | -138 | +6.8% |
| Moneyline | West Virginia Mountaineers ML | +285 | +229 | +4.4% |
| Total | Under 53.5 | -112 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.5 toward Virginia Cavaliers since 09-12 16:05.
TOM matches the consensus.
Some ratings haven't rebuilt since the last games.
Marshall Thundering Herd at Missouri State BearsMarshall at Missouri StateCFB Sat 19 Sep, 5:30pmOver 52should be 53.5 · getting 1.5 pts · was 53Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 52.0. SP+ and Massey say over by 7.2 points, which is a little nasty, not a bet: the totals model is still proving itself. The side leans Missouri State too: market says Marshall by 3.5, the Nasty Number says Marshall by 2.5, but at -110 that's too thin.
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 Missouri State's favor. It's a better bet now than it was.
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.
| Missouri State spread | Total (over) | Missouri State ML | Marshall ML | |
|---|---|---|---|---|
| TOM | +3.5 -110 | 52 -110 | +135 | -165 |
| Pinnacle | +3.5 -113 | 52 -109 | +143 | -170 |
All 11 books
| Missouri State spread | Total (over) | Missouri State ML | Marshall ML | |
|---|---|---|---|---|
| TOM | +3.5 -110 | 52 -110 | +135 | -165 |
| BetMGM | +3.5 -112 | 51.5 -110 | +140 | -175 |
| BetOnline.ag | +3.5 -110 | 52 -110 | +145 | -165 |
| BetRivers | +4 -112 | 51.5 -109 | +138 | -175 |
| BetUS | +3.5 -110 | 52 -110 | +142 | -165 |
| Bovada | +3.5 -115 | 52 -110 | +145 | -170 |
| DraftKings | +3.5 -115 | 51.5 -112 | +140 | -166 |
| FanDuel | +3.5 -114 | 51.5 -110 | +138 | -166 |
| LowVig.ag | +3.5 -106 | 52 -108 | +145 | -165 |
| MyBookie.ag | +3.5 -110 | 51.5 -110 | +145 | -187 |
| Pinnacle | +3.5 -113 | 52 -109 | +143 | -170 |
Marked: best for Missouri State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 52.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 8 mph wind, 90°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Marshall and Missouri State's last game | |
| FPI | -4.0 | -156 |
| Sagarin | +1.0 | +109 |
| Massey | -2.0 | -121 |
| Market (10 books) | +3.5 | +141 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.0 | 59.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Missouri State Bears +3.5 | -110 | -124 | +2.9% |
| Moneyline | Missouri State Bears ML | +135 | +129 | +1.2% |
| Total | Over 52.0 | -110 | -117 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.9.
TOM matches the consensus.
UConn Huskies at Southern Mississippi Golden EaglesUConn at Southern MissCFB Sat 19 Sep, 6:00pmSouthern Miss +3should be Southern Miss +1.5 · getting 1.5 ptsSniff of Nasty · Southern MissBuck's case ›

A Little Nasty, Southern Miss. Market says UConn by 3, the Nasty Number says UConn by 1.5. At -104 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 Southern Miss 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 54 to 54.5. We have no side on it, so that's information, not a bet.
| Southern Miss spread | Total (over) | Southern Miss ML | UConn ML | |
|---|---|---|---|---|
| TOM | +3 -104 | 54.5 -110 | +135 | -160 |
| Kalshi | +3.5 | 54.5 -112 51¢ | +129 42¢ | -155 59¢ |
| Pinnacle | +3 -106 | 54 -119 | +132 | -156 |
All 12 books
| Southern Miss spread | Total (over) | Southern Miss ML | UConn ML | |
|---|---|---|---|---|
| TOM | +3 -104 | 54.5 -110 | +135 | -160 |
| Kalshi | +3.5 | 54.5 -112 51¢ | +129 42¢ | -155 59¢ |
| BetMGM | +3 -110 | 54.5 -110 | +130 | -155 |
| BetOnline.ag | +3 -104 | 54.5 -110 | +140 | -160 |
| BetRivers | +3.5 -115 | 54.5 -113 | +138 | -175 |
| BetUS | +3 -105 | 54.5 -110 | +138 | -160 |
| Bovada | +3 -105 | 54.5 -110 | +135 | -160 |
| DraftKings | +3 -105 | 54.5 -112 | +130 | -155 |
| FanDuel | +2.5 +100 | 54.5 -110 | +122 | -146 |
| LowVig.ag | +3 +100 | 54.5 -108 | +140 | -160 |
| MyBookie.ag | +3 -110 | 54 -110 | +127 | -163 |
| Pinnacle | +3 -106 | 54 -119 | +132 | -156 |
Marked: best for Southern Miss, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Southern Miss +3.0 · -104 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 5 mph wind, 87°F, 28% chance of rain.
Kalshi thin: Southern Mississippi Golden Eagles +3.5, only $7 available; Under 54.5, only $275 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 Southern Miss's last game | |
| FPI | -6.0 | -185 |
| Sagarin | +3.5 | +146 |
| Massey | -2.0 | -123 |
| Market (10 books) | +3.0 | +141 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.5 | 56.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Southern Mississippi Golden Eagles ML | +135 | +117 | +3.5% |
| Spread | Southern Mississippi Golden Eagles +3.0 | -104 | -119 | +3.4% |
| Total | Over 54.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.5.
TOM: total 54.5 here against 54.2 consensus.
Some ratings haven't rebuilt since the last games.
Florida International Panthers at Florida Atlantic OwlsFlorida International at Florida AtlanticCFB Sat 19 Sep, 5:00pmFlorida International +6.5should be Florida International +5.5 · getting 1 pt · was +8.5Sniff of Nasty · Florida InternationalBuck's case ›

A Little Nasty, Florida International. Market says Florida Atlantic by 6.5, the Nasty Number says Florida Atlantic by 5.5. At -108 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 Florida International 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 62.5 to 63. We have no side on it, so that's information, not a bet.
| Florida Atlantic spread | Total (over) | Florida Atlantic ML | Florida International ML | |
|---|---|---|---|---|
| TOM | -6.5 -112 | 63 -110 | -255 | +205 |
| Kalshi | -6.5 -116 52¢ | — | -239 69¢ | — |
| Pinnacle | -6.5 -110 | 62.5 -109 | -252 | +204 |
All 12 books
| Florida Atlantic spread | Total (over) | Florida Atlantic ML | Florida International ML | |
|---|---|---|---|---|
| TOM | -6.5 -112 | 63 -110 | -255 | +205 |
| Kalshi | -6.5 -116 52¢ | — | -239 69¢ | — |
| BetMGM | -6.5 -115 | 62.5 -110 | -250 | +200 |
| BetOnline.ag | -6.5 -112 | 63 -110 | -255 | +211 |
| BetRivers | -7 -114 | 62.5 -110 | -265 | +200 |
| BetUS | -6.5 -110 | 63 -110 | -255 | +215 |
| Bovada | -6.5 -110 | 62.5 -110 | -250 | +210 |
| DraftKings | -6.5 -115 | 62.5 -110 | -250 | +205 |
| FanDuel | -6.5 -114 | 62.5 -110 | -245 | +198 |
| LowVig.ag | -6.5 -108 | 63 -108 | -255 | +211 |
| MyBookie.ag | -6.5 -110 | 63 -110 | -265 | +200 |
| Pinnacle | -6.5 -110 | 62.5 -109 | -252 | +204 |
Marked: best for Florida International, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Florida International +6.5 · -108 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 6 mph wind, 86°F, 77% chance of rain. Total pulled down 1 for it.
Across the books: opened -8.5, now -6.5. The market has moved 2.0 toward Florida International, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Over 62.5, only $0 available; Under 62.5, only $483 available; Florida International Panthers ML, only $417 available. Under $500 fillable, so that price isn't counted.
TOM: total 63.0 here against 62.6 consensus.
TOM: moneyline -244 here against -218 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Florida International and Florida Atlantic's last game | |
| FPI | -0.5 | -108 |
| Sagarin | -6.5 | -201 |
| Massey | -2.5 | -129 |
| Market (10 books) | -6.5 | -244 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 63.0 | 62.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Florida International Panthers ML | +205 | +182 | +2.7% |
| Spread | Florida International Panthers +6.5 | -108 | -113 | +1.1% |
| Total | Under 63.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.0 toward Florida International Panthers since 09-13 06:03; total has moved up 2.1.
TOM: total 63.0 here against 62.6 consensus; moneyline -244 here against -218 consensus.
LSU Tigers at Ole Miss RebelsLSU at Ole MissCFB Sat 19 Sep, 6:30pmUnder 59should be 57.5 · getting 1.5 pts · was 58Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 59.0. SP+ and Massey say under by 5.0 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says LSU by 3, the Nasty Number says LSU 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 LSU by 2.5 to LSU by 3. We have no side on it, so that's information, not a bet.
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.
| Ole Miss spread | Total (over) | Ole Miss ML | LSU ML | |
|---|---|---|---|---|
| TOM | +3 -114 | 59 -110 | +130 | -155 |
| Kalshi | +1.5 +105 47¢ | 58.5 -116 52¢ | +129 42¢ | -155 59¢ |
| Pinnacle | +3 -111 | 58.5 -110 | +127 | -150 |
All 12 books
| Ole Miss spread | Total (over) | Ole Miss ML | LSU ML | |
|---|---|---|---|---|
| TOM | +3 -114 | 59 -110 | +130 | -155 |
| Kalshi | +1.5 +105 47¢ | 58.5 -116 52¢ | +129 42¢ | -155 59¢ |
| BetMGM | +3 -112 | 59.5 -105 | +125 | -150 |
| BetOnline.ag | +3 -115 | 59 -110 | +135 | -155 |
| BetRivers | +3 -107 | 58.5 -113 | +128 | -159 |
| BetUS | +3 -110 | 59 -110 | +134 | -155 |
| Bovada | +3 -115 | 58.5 -110 | +130 | -150 |
| Caesars | +3 -114 | 58.5 -117 | +126 | -150 |
| DraftKings | +3 -115 | 58.5 -118 | +130 | -155 |
| FanDuel | +2.5 -102 | 58.5 -115 | +122 | -146 |
| MyBookie.ag | — | — | +123 | -158 |
| Pinnacle | +3 -111 | 58.5 -110 | +127 | -150 |
Marked: best for the Ole Miss side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 59.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 0 mph wind, 92°F.
Kalshi thin: Under 58.5, only $12 available. Under $500 fillable, so that price isn't counted.
TOM: total 59.0 here against 58.6 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen LSU and Ole Miss's last game | |
| FPI | +5.0 | +169 |
| Sagarin | PK | +101 |
| Massey | -2.5 | -129 |
| Market (10 books) | +3.0 | +136 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.0 | 54.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Ole Miss Rebels ML | +130 | +125 | +0.9% |
| Spread | Ole Miss Rebels +3.0 | -114 | -111 | -0.6% |
| Total | Under 59.0 | -110 | -117 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 0.6.
TOM: total 59.0 here against 58.6 consensus.
Georgia Southern Eagles at Jacksonville State GamecocksGeorgia Southern at Jacksonville StateCFB Sat 19 Sep, 6:00pmOver 52.5should be 53.3 · getting 0.8 ptsSniff of Nasty · OverBuck's case ›

A Little Nasty, Over 52.5. SP+ and Massey say over by 3.7 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Jacksonville State by 3.5, the Nasty Number says Jacksonville State by 3. Nothing there.
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 Georgia Southern'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.
| Jacksonville State spread | Total (over) | Jacksonville State ML | Georgia Southern ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 52.5 -110 | -175 | +145 |
| Pinnacle | -3.5 -116 | 52.5 -111 | -189 | +158 |
All 11 books
| Jacksonville State spread | Total (over) | Jacksonville State ML | Georgia Southern ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 52.5 -110 | -175 | +145 |
| BetMGM | -4 -108 | 52.5 -110 | -185 | +150 |
| BetOnline.ag | -4 -105 | 52.5 -110 | -175 | +153 |
| BetRivers | -3.5 -114 | 53.5 -114 | -175 | +140 |
| BetUS | -4 -105 | 52.5 -110 | -175 | +150 |
| Bovada | -4 -110 | 52.5 -110 | -185 | +160 |
| DraftKings | -3.5 -118 | 53.5 -112 | -180 | +150 |
| FanDuel | -3.5 -110 | 53.5 -110 | -170 | +140 |
| LowVig.ag | -4 -101 | 52.5 -108 | -175 | +153 |
| MyBookie.ag | -4 -110 | 53 -110 | -200 | +154 |
| Pinnacle | -3.5 -116 | 52.5 -111 | -189 | +158 |
Marked: best for Georgia Southern, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 52.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 0 mph wind, 89°F.
Across the books: opened -3.0, now -3.5. The market has moved 0.6 away from Georgia Southern, 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.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Georgia Southern and Jacksonville State's last game | |
| FPI | -1.0 | -111 |
| Sagarin | -3.5 | -144 |
| Massey | -2.0 | -124 |
| Market (10 books) | -3.5 | -167 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | 56.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Georgia Southern Eagles ML | +145 | +140 | +0.8% |
| Spread | Georgia Southern Eagles +3.5 | -110 | -114 | +0.8% |
| Total | Over 52.5 | -110 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward Jacksonville State Gamecocks since 09-13 13:40.
TOM matches the consensus.
Miami (OH) RedHawks at Cincinnati BearcatsMiami (OH) at CincinnatiCFB Sat 19 Sep, 2:30pmCincinnati -14.5should be Cincinnati -15 · getting 0.5 ptsSniff of Nasty · CincinnatiBuck's case ›

A Little Nasty, Cincinnati. Market says Cincinnati by 14.5, the Nasty Number says Cincinnati by 15. At -110 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 1.5 points since it opened, from 49 to 50.5. We have no side on it, so that's information, not a bet.
| Cincinnati spread | Total (over) | Cincinnati ML | Miami (OH) ML | |
|---|---|---|---|---|
| TOM | -14.5 -110 | 50.5 -110 | — | — |
| Kalshi | -14.5 -112 51¢ | 50.5 -107 50¢ | -660 86¢ | +530 15¢ |
| Pinnacle | -14.5 -108 | 50.5 -114 | -700 | +467 |
All 13 books
| Cincinnati spread | Total (over) | Cincinnati ML | Miami (OH) ML | |
|---|---|---|---|---|
| TOM | -14.5 -110 | 50.5 -110 | — | — |
| Kalshi | -14.5 -112 51¢ | 50.5 -107 50¢ | -660 86¢ | +530 15¢ |
| BetMGM | -14.5 -110 | 50.5 -110 | -700 | +525 |
| BetOnline.ag | -14.5 -110 | 50.5 -110 | -675 | +491 |
| BetRivers | -14.5 -113 | 50.5 -112 | -835 | +525 |
| BetUS | -14.5 -110 | 50.5 -110 | -675 | +490 |
| Bovada | -14.5 -110 | 51 -105 | -700 | +475 |
| Caesars | -14.5 -112 | 50.5 -110 | -750 | +500 |
| DraftKings | -14.5 -110 | 50.5 -118 | -675 | +490 |
| FanDuel | -14.5 -115 | 50.5 -110 | -820 | +550 |
| LowVig.ag | -14.5 -106 | 50.5 -108 | -675 | +491 |
| MyBookie.ag | -15 -110 | 50.5 -110 | -800 | +480 |
| Pinnacle | -14.5 -108 | 50.5 -114 | -700 | +467 |
Marked: best for Cincinnati, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Cincinnati -14.5 · -110 at TOM. A coin flip, the better half of it.
Weather at kickoff: 6 mph wind, 86°F.
Kalshi thin: Miami (OH) RedHawks +14.5, only $2 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Miami (OH) and Cincinnati's last game | |
| FPI | -21.5 | -1274 |
| Sagarin | -16.5 | -657 |
| Massey | -3.5 | -142 |
| Market (11 books) | -14.5 | -510 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 50.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Cincinnati Bearcats -14.5 | -110 | -113 | +0.7% |
| Moneyline | Cincinnati Bearcats ML | -700 | -532 | priced at 88 cents, outside the band where the risk and the model are both reliable |
| Total | Under 50.5 | -110 | -100 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.0.
TOM matches the consensus.
Temple Owls at Toledo RocketsTemple at ToledoCFB Sat 19 Sep, 2:00pmTemple +5.5should be Temple +5 · getting 0.5 pts · was +3.5Sniff of Nasty · TempleBuck's case ›

A Little Nasty, Temple. Market says Toledo by 5.5, the Nasty Number says Toledo by 5. At -108 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 51.5 to 51. We have no side on it, so that's information, not a bet.
| Toledo spread | Total (over) | Toledo ML | Temple ML | |
|---|---|---|---|---|
| TOM | -5.5 -112 | 51 -110 | -210 | +170 |
| Kalshi | -5.5 -112 51¢ | 51.5 -103 49¢ | -218 67¢ | — |
| Pinnacle | -6 -105 | 51 -112 | -227 | +186 |
All 12 books
| Toledo spread | Total (over) | Toledo ML | Temple ML | |
|---|---|---|---|---|
| TOM | -5.5 -112 | 51 -110 | -210 | +170 |
| Kalshi | -5.5 -112 51¢ | 51.5 -103 49¢ | -218 67¢ | — |
| BetMGM | -5.5 -110 | 51.5 -102 | -210 | +175 |
| BetOnline.ag | -5.5 -112 | 51 -110 | -210 | +180 |
| BetRivers | -5.5 -114 | 51.5 -114 | -230 | +180 |
| BetUS | -5.5 -110 | 51 -110 | -210 | +180 |
| Bovada | -6 -105 | 51 -115 | -225 | +185 |
| DraftKings | -5.5 -110 | 51.5 -105 | -218 | +180 |
| FanDuel | -5.5 -110 | 50.5 -115 | -200 | +164 |
| LowVig.ag | -5.5 -108 | 51 -108 | -210 | +180 |
| MyBookie.ag | -5.5 -110 | 51.5 -110 | -236 | +180 |
| Pinnacle | -6 -105 | 51 -112 | -227 | +186 |
Marked: best for Temple, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Temple +5.5 · -108 at TOM. A coin flip, the better half of it.
Weather at kickoff: 10 mph wind, 75°F, 47% chance of rain.
Across the books: opened -3.5, now -6.0. The market has moved 2.3 away from Temple, 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: Under 51.5, only $0 available; Temple Owls ML, only $188 available. Under $500 fillable, so that price isn't counted.
TOM: spread -5.5 here against -5.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Temple and Toledo's last game | |
| FPI | -6.5 | -202 |
| Sagarin | -3.0 | -140 |
| Massey | -2.5 | -131 |
| Market (10 books) | -5.5 | -201 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 52.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Temple Owls +5.5 | -108 | -111 | +0.6% |
| Moneyline | Temple Owls ML | +170 | +170 | -0.0% |
| Total | Over 51.0 | -110 | -103 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.3 toward Toledo Rockets since 09-13 06:03.
TOM: spread -5.5 here against -5.8 consensus.
Western Michigan Broncos at Rice OwlsWestern Michigan at RiceCFB Sat 19 Sep, 6:00pmRice +9.5should be Rice +9 · getting 0.5 pts · was +10.5Sniff of Nasty · RiceBuck's case ›

A Little Nasty, Rice. Market says Western Michigan by 9.5, the Nasty Number says Western Michigan by 9. At -110 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekshrinking, 1 pt
TOM'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 Rice 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.
| Rice spread | Total (over) | Rice ML | Western Michigan ML | |
|---|---|---|---|---|
| TOM | +9.5 -110 | 43.5 -110 | +270 | -360 |
| Kalshi | +9.5 | 43.5 -116 52¢ | +313 23¢ | -381 78¢ |
| Pinnacle | +10 -110 | 44 -105 | +323 | -435 |
All 12 books
| Rice spread | Total (over) | Rice ML | Western Michigan ML | |
|---|---|---|---|---|
| TOM | +9.5 -110 | 43.5 -110 | +270 | -360 |
| Kalshi | +9.5 | 43.5 -116 52¢ | +313 23¢ | -381 78¢ |
| BetMGM | +9.5 -108 | 43.5 -110 | +290 | -375 |
| BetOnline.ag | +9.5 -110 | 43.5 -110 | +289 | -360 |
| BetRivers | +10 -114 | 43.5 -113 | +320 | -435 |
| BetUS | +9.5 -110 | 43.5 -110 | +290 | -360 |
| Bovada | +10 -110 | 43.5 -115 | +325 | -435 |
| DraftKings | +9.5 -108 | 43.5 -115 | +295 | -375 |
| FanDuel | +9.5 -106 | 43.5 -110 | +315 | -410 |
| LowVig.ag | +9.5 -106 | 43.5 -108 | +289 | -360 |
| MyBookie.ag | +9.5 -110 | 43.5 -110 | +310 | -450 |
| Pinnacle | +10 -110 | 44 -105 | +323 | -435 |
Marked: best for Rice, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Rice +9.5 · -110 at TOM. A coin flip, the better half of it.
Weather at kickoff: 10 mph wind, 90°F.
Across the books: opened +10.5, now +10.0. The market has moved 0.7 toward Rice, 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: Rice Owls +9.5, only $444 available; Under 43.5, only $208 available. Under $500 fillable, so that price isn't counted.
TOM: spread +9.5 here against +9.8 consensus.
TOM: total 43.5 here against 43.8 consensus.
TOM: moneyline +282 here against +333 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Western Michigan and Rice's last game | |
| FPI | +13.0 | +431 |
| Sagarin | +7.0 | +209 |
| Massey | -1.5 | -118 |
| Market (10 books) | +9.5 | +282 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.5 | 42.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Rice Owls ML | +270 | +262 | +0.6% |
| Spread | Rice Owls +9.5 | -110 | -112 | +0.4% |
| Total | Under 43.5 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.7 toward Rice Owls since 09-13 06:03; total has moved down 4.7.
TOM: spread +9.5 here against +9.8 consensus; total 43.5 here against 43.8 consensus; moneyline +282 here against +333 consensus.
Fresno State Bulldogs at San Jose State SpartansFresno State at San José StateCFB Sat 19 Sep, 10:00pmUnder 50.5should be 49.8 · getting 0.7 pts · was 53.5Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 50.5. SP+ and Massey say under by 3.4 points, which is a little nasty, not a bet: the totals model is still proving itself. The side leans San José State too: market says Fresno State by 6.5, the Nasty Number says Fresno State by 6, but at -107 that's too thin.
The spread
The spread this weekshrinking, 1 pt
TOM'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 José State is a worse bet than it was. If you like it, take it before it moves again.
The total
The total this weekshrinking, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, and 1 point more room gone. If you like it, take it before it moves again.
| San José State spread | Total (over) | San José State ML | Fresno State ML | |
|---|---|---|---|---|
| TOM | +6.5 -107 | 50.5 -108 | +200 | -250 |
| Pinnacle | +6.5 -102 | 50.5 -109 | +210 | -260 |
All 11 books
| San José State spread | Total (over) | San José State ML | Fresno State ML | |
|---|---|---|---|---|
| TOM | +6.5 -107 | 50.5 -108 | +200 | -250 |
| BetMGM | +6.5 -108 | 50.5 -108 | +200 | -235 |
| BetOnline.ag | +6.5 -107 | 50.5 -108 | +207 | -250 |
| BetRivers | +6.5 -114 | 51 -110 | +195 | -250 |
| BetUS | +6.5 -105 | 50.5 -110 | +210 | -250 |
| Bovada | +6.5 -105 | 50.5 -110 | +215 | -260 |
| DraftKings | +6.5 -102 | 50.5 -112 | +205 | -250 |
| FanDuel | +6.5 -110 | 49.5 -112 | +198 | -245 |
| LowVig.ag | +6.5 -103 | 50.5 -106 | +207 | -250 |
| MyBookie.ag | +6.5 -110 | 50.5 -110 | +204 | -270 |
| Pinnacle | +6.5 -102 | 50.5 -109 | +210 | -260 |
Marked: best for San José State, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 50.5 · -112 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 68°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Fresno State and San José State's last game | |
| FPI | +8.0 | +233 |
| Sagarin | +4.0 | +155 |
| Massey | -2.0 | -122 |
| Market (10 books) | +6.5 | +209 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 47.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | San Jose State Spartans ML | +200 | +189 | +1.2% |
| Spread | San Jose State Spartans +6.5 | -107 | -108 | +0.3% |
| Total | Under 50.5 | -112 | -107 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 3.0.
TOM matches the consensus.
Wyoming Cowboys at Central Michigan ChippewasWyoming at Central MichiganCFB Sat 19 Sep, 12:00pmUnder 40should be 39 · getting 1 pt · was 42.5Sniff of Nasty · UnderMoved our way · 1.5 ptsBuck's case ›

A Little Nasty, Under 40.0. SP+ and Massey say under by 3.4 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Central Michigan by 1.5, the Nasty Number says Central Michigan by 1.5. 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 weekbetter now, 1.5 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points away from the Nasty Number since it opened. For an Under, that's 1.5 points more room. It's a better bet now than it was.
| Central Michigan spread | Total (over) | Central Michigan ML | Wyoming ML | |
|---|---|---|---|---|
| TOM | -1.5 -105 | 40 -110 | -118 | -102 |
| Kalshi | -1.5 -112 51¢ | 40.5 +101 48¢ | -116 52¢ | +101 48¢ |
| Pinnacle | -1.5 -108 | 39.5 -112 | -120 | +102 |
All 12 books
| Central Michigan spread | Total (over) | Central Michigan ML | Wyoming ML | |
|---|---|---|---|---|
| TOM | -1.5 -105 | 40 -110 | -118 | -102 |
| Kalshi | -1.5 -112 51¢ | 40.5 +101 48¢ | -116 52¢ | +101 48¢ |
| BetMGM | -1 -110 | 39.5 -110 | -120 | +100 |
| BetOnline.ag | -1.5 -105 | 40 -110 | -118 | -102 |
| BetRivers | -2 -109 | 39.5 -110 | -129 | +104 |
| BetUS | -1.5 -105 | 40 -110 | -120 | +100 |
| Bovada | -1.5 -110 | 39.5 -115 | -120 | +100 |
| DraftKings | -1.5 -112 | 39.5 -110 | -120 | +100 |
| FanDuel | -1.5 -110 | 39.5 -112 | -118 | -102 |
| LowVig.ag | -1.5 -101 | 40 -108 | -118 | -102 |
| MyBookie.ag | -1.5 -110 | 39.5 -110 | -123 | -103 |
| Pinnacle | -1.5 -108 | 39.5 -112 | -120 | +102 |
Marked: best for Central Michigan, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 40.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 12 mph wind, 69°F, 57% chance of rain. Total pulled down 1.7 for it.
Kalshi thin: Under 40.5, only $262 available. Under $500 fillable, so that price isn't counted.
TOM: total 40.0 here against 39.6 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Wyoming and Central Michigan's last game | |
| FPI | -1.0 | -109 |
| Sagarin | -1.5 | -120 |
| Massey | -2.0 | -123 |
| Market (10 books) | -1.5 | -113 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 40.0 | 36.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Central Michigan Chippewas -1.5 | -105 | -107 | +0.4% |
| Moneyline | Central Michigan Chippewas ML | -118 | -118 | -0.0% |
| Total | Under 40.0 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 2.9.
TOM: total 40.0 here against 39.6 consensus.
SMU Mustangs at Louisville CardinalsSMU at LouisvilleCFB Sat 19 Sep, 2:30pmUnder 59.5should be 58.8 · getting 0.7 pts · was 57.5Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 59.5. SP+ and Massey say under by 2.5 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Louisville by 1.5, the Nasty Number says Louisville by 1.5. 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.
| Louisville spread | Total (over) | Louisville ML | SMU ML | |
|---|---|---|---|---|
| TOM | -1.5 -105 | 59.5 -110 | -120 | — |
| Kalshi | -1.5 -107 50¢ | 59.5 -107 50¢ | -116 52¢ | -103 49¢ |
| Pinnacle | -2 +101 | 59.5 -109 | -115 | -101 |
All 13 books
| Louisville spread | Total (over) | Louisville ML | SMU ML | |
|---|---|---|---|---|
| TOM | -1.5 -105 | 59.5 -110 | -120 | — |
| Kalshi | -1.5 -107 50¢ | 59.5 -107 50¢ | -116 52¢ | -103 49¢ |
| BetMGM | -1.5 -108 | 59.5 -110 | -120 | +100 |
| BetOnline.ag | -1.5 -105 | 59.5 -110 | -120 | +100 |
| BetRivers | -2 -114 | 60 -112 | -134 | +108 |
| BetUS | -2 -110 | 59.5 -110 | -120 | +100 |
| Bovada | -1 -110 | 59.5 -110 | -115 | -105 |
| Caesars | -1.5 -109 | 59.5 -113 | -120 | +102 |
| DraftKings | -1.5 -108 | 59.5 -112 | -115 | -105 |
| FanDuel | -2.5 -105 | 59.5 -110 | -126 | +105 |
| LowVig.ag | -1.5 -101 | 59.5 -108 | -120 | +100 |
| MyBookie.ag | -1.5 -110 | 60 -110 | -123 | -103 |
| Pinnacle | -2 +101 | 59.5 -109 | -115 | -101 |
Marked: best for Louisville, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 59.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 89°F.
Kalshi thin: SMU Mustangs +1.5, only $429 available. Under $500 fillable, so that price isn't counted.
TOM: spread -1.5 here against -1.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen SMU and Louisville's last game | |
| FPI | -0.5 | -104 |
| Sagarin | -1.5 | -118 |
| Massey | -2.0 | -122 |
| Market (11 books) | -1.5 | -115 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.5 | 57.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Louisville Cardinals -1.5 | -105 | -106 | +0.3% |
| Moneyline | Louisville Cardinals ML | -120 | -117 | -0.6% |
| Total | Under 59.5 | -110 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.0.
TOM: spread -1.5 here against -1.8 consensus.
Ohio Bobcats at South Alabama JaguarsOhio at South AlabamaCFB Sat 19 Sep, 6:00pmOhio +4.5should be Ohio +4.5 · was +4Sniff of Nasty · OhioBuck's case ›

A Little Nasty, Ohio. Market says South Alabama by 4.5, the Nasty Number says South Alabama by 4.5. At -110 that's too thin to bet. A half point better and it's a play.
The spread
The spread this weekshrinking, 1.5 pts
TOM's number since it opened. The dotted line is ours.
The market has come 1.5 points toward the Nasty Number since it opened. That's the market agreeing with us, but Ohio 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 52.5 to 51. We have no side on it, so that's information, not a bet.
| South Alabama spread | Total (over) | South Alabama ML | Ohio ML | |
|---|---|---|---|---|
| TOM | -4.5 -110 | 51 -112 | -190 | +160 |
| Kalshi | -4.5 -107 50¢ | — | -182 63¢ | +152 38¢ |
| Pinnacle | -4 -112 | 52 -104 | -196 | +164 |
All 12 books
| South Alabama spread | Total (over) | South Alabama ML | Ohio ML | |
|---|---|---|---|---|
| TOM | -4.5 -110 | 51 -112 | -190 | +160 |
| Kalshi | -4.5 -107 50¢ | — | -182 63¢ | +152 38¢ |
| BetMGM | -4.5 -108 | 51.5 -108 | -190 | +160 |
| BetOnline.ag | -4.5 -110 | 51 -112 | -190 | +165 |
| BetRivers | -4.5 -113 | 52.5 -113 | -200 | +160 |
| BetUS | -4.5 -110 | 51 -110 | -190 | +163 |
| Bovada | -4.5 -105 | 51.5 -115 | -195 | +165 |
| DraftKings | -4.5 -105 | 51.5 -112 | -192 | +160 |
| FanDuel | -4.5 -108 | 51.5 -115 | -192 | +158 |
| LowVig.ag | -4.5 -106 | 51 -110 | -190 | +165 |
| MyBookie.ag | -4.5 -110 | 51.5 -110 | -210 | +161 |
| Pinnacle | -4 -112 | 52 -104 | -196 | +164 |
Marked: best for Ohio, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Ohio +4.5 · -110 at TOM. A coin flip, the better half of it.
Weather at kickoff: 5 mph wind, 85°F, 46% chance of rain.
Kalshi thin: Over 51.5, only $0 available; Under 51.5, only $365 available. Under $500 fillable, so that price isn't counted.
TOM: spread -4.5 here against -4.2 consensus.
TOM: total 51.0 here against 51.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Ohio and South Alabama's last game | |
| FPI | -4.0 | -149 |
| Sagarin | -4.0 | -151 |
| Massey | -2.0 | -124 |
| Market (10 books) | -4.5 | -182 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 51.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Ohio Bobcats ML | +160 | +158 | +0.2% |
| Spread | Ohio Bobcats +4.5 | -110 | -111 | +0.2% |
| Total | Over 51.0 | -112 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.2.
TOM: spread -4.5 here against -4.2 consensus; total 51.0 here against 51.8 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Coastal Carolina Chanticleers at Delaware Blue HensCoastal Carolina at DelawareCFB Sat 19 Sep, 10:30amOver 57.5should be 57.9 · getting 0.4 ptsSniff of Nasty · OverBuck's case ›

A Little Nasty, Over 57.5. SP+ and Massey say over by 2.1 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Delaware by 5, the Nasty Number says Delaware by 5. 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 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.
| Delaware spread | Total (over) | Delaware ML | Coastal Carolina ML | |
|---|---|---|---|---|
| TOM | -5 -110 | 57.5 -112 | -205 | +165 |
| Kalshi | -5.5 -103 49¢ | 57.5 | -208 66¢ | +166 36¢ |
| Pinnacle | -5 -108 | 57.5 -109 | -207 | +172 |
All 12 books
| Delaware spread | Total (over) | Delaware ML | Coastal Carolina ML | |
|---|---|---|---|---|
| TOM | -5 -110 | 57.5 -112 | -205 | +165 |
| Kalshi | -5.5 -103 49¢ | 57.5 | -208 66¢ | +166 36¢ |
| BetMGM | -5 -110 | 57.5 -108 | -210 | +175 |
| BetOnline.ag | -5 -110 | 57.5 -112 | -205 | +177 |
| BetRivers | -5.5 -112 | 57.5 -113 | -210 | +165 |
| BetUS | -5 -110 | 58 -110 | -205 | +175 |
| Bovada | -5 -110 | 57.5 -110 | -210 | +175 |
| DraftKings | -5.5 -105 | 57.5 -110 | -218 | +180 |
| FanDuel | -5.5 -110 | 57.5 -108 | -210 | +172 |
| LowVig.ag | -5 -106 | 57.5 -110 | -205 | +177 |
| MyBookie.ag | -5 -110 | 57.5 -110 | -216 | +165 |
| Pinnacle | -5 -108 | 57.5 -109 | -207 | +172 |
Marked: best for the Delaware side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 57.5 · -112 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 75°F.
Across the books: opened -4.5, now -5.0 (the market moved 0.6 toward Delaware).
Kalshi thin: Over 57.5, only $0 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Coastal Carolina and Delaware's last game | |
| FPI | -8.0 | -238 |
| Sagarin | -4.0 | -157 |
| Massey | -2.0 | -123 |
| Market (10 books) | -5.0 | -196 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.5 | 59.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Coastal Carolina Chanticleers +5.0 | -110 | -109 | -0.2% |
| Moneyline | Coastal Carolina Chanticleers ML | +165 | +167 | -0.3% |
| Total | Over 57.5 | -112 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.6 toward Delaware Blue Hens since 09-13 06:03.
TOM matches the consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Kansas Jayhawks at Arizona State Sun DevilsKansas at Arizona StateCFB Sat 19 Sep, 11:00amOver 52should be 52.9 · getting 0.9 pts · was 56.5Sniff of Nasty · OverMoved our way · 1.5 ptsBuck's case ›

A Little Nasty, Over 52.0. SP+ and Massey say over by 4.2 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Arizona State by 6, the Nasty Number says Arizona State by 6. 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 Arizona State by 5.5 to Arizona State by 6. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 1.5 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 1.5 points away from the Nasty Number since it opened. For the Over, that's 1.5 points more room. It's a better bet now than it was.
| Arizona State spread | Total (over) | Arizona State ML | Kansas ML | |
|---|---|---|---|---|
| TOM | -6 -104 | 52 -105 | -225 | +175 |
| Pinnacle | -6 -108 | 51.5 -110 | -226 | +186 |
All 12 books
| Arizona State spread | Total (over) | Arizona State ML | Kansas ML | |
|---|---|---|---|---|
| TOM | -6 -104 | 52 -105 | -225 | +175 |
| BetMGM | -6 -110 | 51.5 -115 | -220 | +180 |
| BetOnline.ag | -6 -113 | 52 -105 | -240 | +200 |
| BetRivers | -6 -112 | 51.5 -114 | -225 | +170 |
| BetUS | -6 -110 | 52 -105 | -240 | +203 |
| Bovada | -6 -110 | 51.5 -110 | -225 | +185 |
| Caesars | -6 -110 | 51.5 -115 | -235 | +194 |
| DraftKings | -6 -108 | 51.5 -115 | -230 | +190 |
| FanDuel | -5.5 -122 | 51.5 -110 | -235 | +190 |
| LowVig.ag | -6 -109 | 52 -103 | -240 | +200 |
| MyBookie.ag | -6 -110 | 52 -110 | -250 | +189 |
| Pinnacle | -6 -108 | 51.5 -110 | -226 | +186 |
Marked: best for the Arizona State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 52.0 · -105 at TOM. The totals model is still proving itself.
TOM: total 52.0 here against 51.6 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kansas and Arizona State's last game | |
| FPI | -6.5 | -195 |
| Sagarin | -6.0 | -192 |
| Massey | -2.5 | -129 |
| Market (11 books) | -6.0 | -215 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.0 | 56.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Arizona State Sun Devils -6.0 | -104 | +104 | -1.9% |
| Moneyline | Arizona State Sun Devils ML | -225 | -190 | -3.7% |
| Total | Over 52.0 | -105 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 4.9.
TOM: total 52.0 here against 51.6 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
North Carolina Tar Heels at Clemson TigersNorth Carolina at ClemsonCFB Sat 19 Sep, 11:00amUnder 44.5should be 44 · getting 0.5 ptsSniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 44.5. SP+ and Massey say under by 2.5 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Clemson by 3.5, the Nasty Number says Clemson by 3. Nothing there.
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 Clemson by 4.5 to Clemson by 3.5. We have no side on it, so that's information, not a bet.
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.
| Clemson spread | Total (over) | Clemson ML | North Carolina ML | |
|---|---|---|---|---|
| TOM | -3.5 -105 | 44.5 -110 | -168 | +138 |
| Kalshi | -3.5 -103 49¢ | 45.5 +109 46¢ | -175 62¢ | +140 40¢ |
| Pinnacle | -3.5 -101 | 44.5 -101 | -168 | +142 |
All 13 books
| Clemson spread | Total (over) | Clemson ML | North Carolina ML | |
|---|---|---|---|---|
| TOM | -3.5 -105 | 44.5 -110 | -168 | +138 |
| Kalshi | -3.5 -103 49¢ | 45.5 +109 46¢ | -175 62¢ | +140 40¢ |
| BetMGM | -3.5 -105 | 44.5 -108 | -175 | +140 |
| BetOnline.ag | -3.5 -105 | 44.5 -110 | -168 | +148 |
| BetRivers | -3 -118 | 44.5 -114 | -165 | +130 |
| BetUS | -3.5 -105 | 44.5 -110 | -170 | +146 |
| Bovada | -3.5 +100 | 44 -110 | -170 | +145 |
| Caesars | -3.5 -108 | 44.5 -109 | -170 | +144 |
| DraftKings | -3.5 -105 | 44.5 -102 | -166 | +140 |
| FanDuel | -3.5 -110 | 44.5 -110 | -172 | +142 |
| LowVig.ag | -3.5 -101 | 44.5 -108 | -168 | +148 |
| MyBookie.ag | -3.5 -110 | 44.5 -110 | -191 | +148 |
| Pinnacle | -3.5 -101 | 44.5 -101 | -168 | +142 |
Marked: best for the Clemson side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 44.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 2 mph wind, 86°F.
Across the books: opened -8.5, now -3.5 (the market moved 5.0 toward North Carolina). It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Under 45.5, only $401 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen North Carolina and Clemson's last game | |
| FPI | -1.0 | -114 |
| Sagarin | -7.5 | -228 |
| Massey | -2.0 | -126 |
| Market (11 books) | -3.5 | -161 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.5 | 42.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | North Carolina Tar Heels +3.5 | -115 | -113 | -0.4% |
| Moneyline | North Carolina Tar Heels ML | +138 | +141 | -0.5% |
| Total | Under 44.5 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 5.0 toward North Carolina Tar Heels since 09-11 16:01.
TOM matches the consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
NC State Wolfpack at Vanderbilt CommodoresNC State at VanderbiltCFB Sat 19 Sep, 11:45amOver 51should be 52.4 · getting 1.4 pts · was 51.5Sniff of Nasty · OverMoved our way · 2 ptsBuck's case ›

A Little Nasty, Over 51.0. SP+ and Massey say over by 6.7 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Vanderbilt by 3.5, the Nasty Number says Vanderbilt by 3.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 point since it opened, from Vanderbilt by 4.5 to Vanderbilt by 3.5. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 2 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 2 points away from the Nasty Number since it opened. For the Over, that's 2 points more room. It's a better bet now than it was.
| Vanderbilt spread | Total (over) | Vanderbilt ML | NC State ML | |
|---|---|---|---|---|
| TOM | -3.5 -102 | 51 -107 | -162 | +132 |
| Pinnacle | -3.5 -104 | 51.5 -107 | -175 | +147 |
All 12 books
| Vanderbilt spread | Total (over) | Vanderbilt ML | NC State ML | |
|---|---|---|---|---|
| TOM | -3.5 -102 | 51 -107 | -162 | +132 |
| BetMGM | -3.5 -108 | 51.5 -112 | -175 | +140 |
| BetOnline.ag | -3.5 -102 | 51 -107 | -162 | +142 |
| BetRivers | -3.5 -114 | 51.5 -113 | -180 | +143 |
| BetUS | -3.5 -105 | 51 -110 | -160 | +138 |
| Bovada | -3.5 -105 | 51.5 -110 | -175 | +150 |
| Caesars | -3.5 -108 | 51.5 -106 | -170 | +143 |
| DraftKings | -3.5 -105 | 51.5 -105 | -175 | +145 |
| FanDuel | -3.5 -110 | 51.5 -110 | -170 | +140 |
| LowVig.ag | -3.5 +102 | 51 -105 | -162 | +142 |
| MyBookie.ag | -3.5 -110 | 51.5 -110 | -185 | +143 |
| Pinnacle | -3.5 -104 | 51.5 -107 | -175 | +147 |
Marked: best for the Vanderbilt side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 51.0 · -107 at TOM. The totals model is still proving itself.
Weather at kickoff: 0 mph wind, 89°F.
Across the books: opened -4.5, now -3.5 (the market moved 1.0 toward NC State).
TOM: total 51.0 here against 51.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen NC State and Vanderbilt's last game | |
| FPI | -6.5 | -202 |
| Sagarin | -3.5 | -144 |
| Massey | -2.5 | -131 |
| Market (11 books) | -3.5 | -155 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 57.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | NC State Wolfpack +3.5 | -118 | -110 | -1.7% |
| Moneyline | NC State Wolfpack ML | +132 | +145 | -2.2% |
| Total | Over 51.0 | -107 | -116 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward NC State Wolfpack since 09-13 06:03.
TOM: total 51.0 here against 51.4 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Stanford Cardinal at Duke Blue DevilsStanford at DukeCFB Sat 19 Sep, 3:00pmOver 51should be 51.5 · getting 0.5 pts · was 50.5Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 51.0. SP+ and Massey say over by 2.6 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Duke by 9.5, the Nasty Number says Duke by 9.5. 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.
| Duke spread | Total (over) | Duke ML | Stanford ML | |
|---|---|---|---|---|
| TOM | -9.5 -108 | 51 -110 | -350 | +275 |
| Kalshi | -9.5 -116 52¢ | 51.5 | — | +280 25¢ |
| Pinnacle | -9.5 -108 | 51.5 -105 | -372 | +284 |
All 13 books
| Duke spread | Total (over) | Duke ML | Stanford ML | |
|---|---|---|---|---|
| TOM | -9.5 -108 | 51 -110 | -350 | +275 |
| Kalshi | -9.5 -116 52¢ | 51.5 | — | +280 25¢ |
| BetMGM | -9.5 -112 | 51.5 -105 | -350 | +280 |
| BetOnline.ag | -9.5 -108 | 51 -110 | -350 | +280 |
| BetRivers | -9.5 -113 | 50.5 -114 | -385 | +280 |
| BetUS | -9.5 -110 | 51 -110 | -350 | +280 |
| Bovada | -9.5 -110 | 51 -115 | -370 | +285 |
| Caesars | -9.5 -110 | 51.5 -105 | -380 | +290 |
| DraftKings | -9.5 -112 | 51.5 -102 | -375 | +295 |
| FanDuel | -9.5 -115 | 51.5 -104 | -375 | +290 |
| LowVig.ag | -9.5 -104 | 51 -108 | -350 | +280 |
| MyBookie.ag | -9.5 -110 | 51 -110 | -391 | +280 |
| Pinnacle | -9.5 -108 | 51.5 -105 | -372 | +284 |
Marked: best for the Duke 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: 7 mph wind, 91°F.
Kalshi thin: Over 51.5, only $0 available; Duke Blue Devils ML, only $462 available. Under $500 fillable, so that price isn't counted.
TOM: total 51.0 here against 51.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Duke's last game | |
| FPI | -13.5 | -456 |
| Sagarin | -9.0 | -261 |
| Massey | -3.0 | -140 |
| Market (11 books) | -9.5 | -335 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.0 | 53.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Stanford Cardinal +9.5 | -112 | -107 | -1.2% |
| Moneyline | Stanford Cardinal ML | +275 | +275 | -0.0% |
| Total | Over 51.0 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 0.8.
TOM: total 51.0 here against 51.3 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Mississippi State Bulldogs at South Carolina GamecocksMississippi State at South CarolinaCFB Sat 19 Sep, 3:15pmUnder 59.5should be 58.5 · getting 1 pt · was 54.5Sniff of Nasty · UnderMoved our way · 1 ptBuck's case ›

A Little Nasty, Under 59.5. SP+ and Massey say under by 4.7 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says South Carolina by 4, the Nasty Number says South Carolina 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 South Carolina by 3.5 to South Carolina by 4. 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.
| South Carolina spread | Total (over) | South Carolina ML | Mississippi State ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 59.5 -110 | -180 | +150 |
| Kalshi | -3.5 -116 52¢ | 59.5 -112 51¢ | -175 62¢ | +140 40¢ |
| Pinnacle | -3.5 +100 | 59.5 -111 | -168 | +142 |
All 13 books
| South Carolina spread | Total (over) | South Carolina ML | Mississippi State ML | |
|---|---|---|---|---|
| TOM | -4 -110 | 59.5 -110 | -180 | +150 |
| Kalshi | -3.5 -116 52¢ | 59.5 -112 51¢ | -175 62¢ | +140 40¢ |
| BetMGM | -3.5 -105 | 59.5 -108 | -165 | +138 |
| BetOnline.ag | -3.5 -110 | 59.5 -110 | -165 | +145 |
| BetRivers | -3.5 -110 | 59 -110 | -175 | +138 |
| BetUS | -3.5 -110 | 59.5 -110 | -165 | +142 |
| Bovada | -3.5 +100 | 59.5 -110 | -170 | +145 |
| Caesars | -3.5 -108 | 59.5 -112 | -164 | +138 |
| DraftKings | -3.5 -105 | 59.5 -108 | -162 | +136 |
| FanDuel | -3.5 -102 | 59.5 -115 | -160 | +132 |
| LowVig.ag | -3.5 -106 | 59.5 -108 | -165 | +145 |
| MyBookie.ag | -3.5 -110 | 59.5 -110 | -178 | +138 |
| Pinnacle | -3.5 +100 | 59.5 -111 | -168 | +142 |
Marked: best for the South Carolina side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 59.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 94°F.
Across the books: opened -7.5, now -3.5 (the market moved 4.0 toward Mississippi State). It crossed 7 on the way, which is where a lot of games land.
Kalshi thin: Mississippi State Bulldogs +3.5, only $58 available. Under $500 fillable, so that price isn't counted.
TOM: spread -4.0 here against -3.5 consensus.
TOM: moneyline -172 here against -151 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Mississippi State and South Carolina's last game | |
| FPI | -4.5 | -165 |
| Sagarin | -5.5 | -176 |
| Massey | -2.0 | -126 |
| Market (11 books) | -4.0 | -172 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.5 | 54.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | South Carolina Gamecocks -4.0 | -110 | +108 | -4.3% |
| Moneyline | South Carolina Gamecocks ML | -180 | -155 | -3.5% |
| Total | Under 59.5 | -110 | -110 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 4.0 toward Mississippi State Bulldogs since 09-11 16:01; total has moved up 5.0.
TOM: spread -4.0 here against -3.5 consensus; moneyline -172 here against -151 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Florida Gators at Auburn TigersFlorida at AuburnCFB Sat 19 Sep, 6:00pmUnder 53.5should be 51.5 · getting 2 pts · was 52Sniff of Nasty · UnderBuck's case ›

A Little Nasty, Under 53.5. SP+ and Massey say under by 9.3 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Florida by 2.5, the Nasty Number says Florida by 2. 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.
| Auburn spread | Total (over) | Auburn ML | Florida ML | |
|---|---|---|---|---|
| TOM | +2.5 -103 | 53.5 -110 | +118 | -138 |
| Kalshi | +2.5 | 52.5 -116 52¢ | +118 44¢ | -143 57¢ |
| Pinnacle | +2.5 -105 | 52.5 -119 | +115 | -134 |
All 13 books
| Auburn spread | Total (over) | Auburn ML | Florida ML | |
|---|---|---|---|---|
| TOM | +2.5 -103 | 53.5 -110 | +118 | -138 |
| Kalshi | +2.5 | 52.5 -116 52¢ | +118 44¢ | -143 57¢ |
| BetMGM | +3 -115 | 52.5 -110 | +120 | -145 |
| BetOnline.ag | +2.5 -103 | 53.5 -110 | +118 | -138 |
| BetRivers | +2.5 -108 | 53.5 -110 | +116 | -143 |
| BetUS | +2.5 -105 | 53.5 -110 | +120 | -140 |
| Bovada | +2.5 -105 | 53 -110 | +115 | -135 |
| Caesars | +2.5 -106 | 53.5 -106 | +119 | -141 |
| DraftKings | +2.5 -105 | 52.5 -112 | +120 | -142 |
| FanDuel | +2.5 -102 | 52.5 -106 | +118 | -142 |
| LowVig.ag | +2.5 +101 | 53.5 -108 | +118 | -138 |
| MyBookie.ag | +2.5 -110 | 53.5 -110 | +119 | -153 |
| Pinnacle | +2.5 -105 | 52.5 -119 | +115 | -134 |
Marked: best for the Auburn side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 53.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 87°F, 20% chance of rain.
Kalshi thin: Auburn Tigers +2.5, only $19 available. Under $500 fillable, so that price isn't counted.
TOM: total 53.5 here against 52.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Florida and Auburn's last game | |
| FPI | PK | -102 |
| Sagarin | +1.0 | +110 |
| Massey | -2.5 | -127 |
| Market (11 books) | +2.5 | +123 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | 44.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Auburn Tigers +2.5 | -103 | +102 | -1.2% |
| Moneyline | Auburn Tigers ML | +118 | +123 | -1.0% |
| Total | Under 53.5 | -110 | -122 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 0.8.
TOM: total 53.5 here against 52.8 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Colorado Buffaloes at Northwestern WildcatsColorado at NorthwesternCFB Sat 19 Sep, 6:30pmUnder 49should be 46.7 · getting 2.3 pts · was 45.5Sniff of Nasty · UnderMoved our way · 1 ptBuck's case ›

A Little Nasty, Under 49.0. 15 mph wind and 60% chance of rain, worth about 2.8 off the total. The market's total is 49; if it hasn't come down for the weather by the time you look, the under is the bet. On the side, market says Northwestern by 4.5, the Nasty Number says Northwestern by 4.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 point since it opened, from Northwestern by 3.5 to Northwestern by 4.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.
| Northwestern spread | Total (over) | Northwestern ML | Colorado ML | |
|---|---|---|---|---|
| TOM | -4.5 -105 | 49 -110 | -178 | +148 |
| Kalshi | — | 48.5 | -182 63¢ | +152 38¢ |
| Pinnacle | -4.5 -106 | 48 -119 | -196 | +163 |
All 13 books
| Northwestern spread | Total (over) | Northwestern ML | Colorado ML | |
|---|---|---|---|---|
| TOM | -4.5 -105 | 49 -110 | -178 | +148 |
| Kalshi | — | 48.5 | -182 63¢ | +152 38¢ |
| BetMGM | -4 -110 | 48.5 -112 | -190 | +155 |
| BetOnline.ag | -4.5 -105 | 49 -110 | -180 | +157 |
| BetRivers | -3.5 -114 | 48 -110 | -190 | +150 |
| BetUS | -4.5 -105 | 49 -110 | -180 | +155 |
| Bovada | -4.5 -110 | 48.5 -110 | -195 | +165 |
| Caesars | -4.5 -103 | 49.5 -105 | -190 | +155 |
| DraftKings | -4.5 -102 | 48.5 -112 | -185 | +154 |
| FanDuel | -4.5 -105 | 49.5 -110 | -192 | +158 |
| LowVig.ag | -4.5 -101 | 49 -108 | -180 | +157 |
| MyBookie.ag | -4.5 -110 | 49 -110 | -212 | +163 |
| Pinnacle | -4.5 -106 | 48 -119 | -196 | +163 |
Marked: best for the Northwestern side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 49.0 · -110 at TOM. Weather under, only before the market takes the total down.
Weather at kickoff: 15 mph wind, 71°F, 60% chance of rain. Total pulled down 2.8 for it.
Across the books: opened -3.5, now -4.5 (the market moved 0.9 toward Northwestern).
Kalshi thin: Northwestern Wildcats -3.5, only $410 available; Colorado Buffaloes +3.5, only $439 available; Over 48.5, only $315 available. Under $500 fillable, so that price isn't counted.
TOM: total 49.0 here against 48.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Colorado's last game | |
| FPI | PK | -102 |
| Sagarin | -10.0 | -302 |
| Massey | rates Colorado and Northwestern on different scales | |
| Market (11 books) | -4.5 | -170 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.0 | 41.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Northwestern Wildcats -4.5 | -105 | +107 | -2.8% |
| Moneyline | Northwestern Wildcats ML | -178 | -165 | -1.8% |
| Total | Under 49.0 | -110 | -127 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.9 toward Northwestern Wildcats since 09-11 18:32; total has moved up 2.9.
TOM: total 49.0 here against 48.4 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.
UAB Blazers at Louisiana Ragin CajunsUAB at LouisianaCFB Sat 19 Sep, 7:00pmOver 56.5should be 58.7 · getting 2.2 pts · was 57.5Sniff of Nasty · OverMoved our way · 2 ptsBuck's case ›

A Little Nasty, Over 56.5. SP+ and Massey say over by 7.4 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says Louisiana by 7.5, the Nasty Number says Louisiana by 8.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 point since it opened, from Louisiana by 8.5 to Louisiana by 7.5. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 2 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 2 points away from the Nasty Number since it opened. For the Over, that's 2 points more room. It's a better bet now than it was.
| Louisiana spread | Total (over) | Louisiana ML | UAB ML | |
|---|---|---|---|---|
| TOM | -7.5 -112 | 56.5 -110 | -300 | +240 |
| Kalshi | -7.5 -112 51¢ | 56.5 -116 52¢ | -306 74¢ | — |
| Pinnacle | -7.5 -102 | 56.5 -107 | -320 | +251 |
All 12 books
| Louisiana spread | Total (over) | Louisiana ML | UAB ML | |
|---|---|---|---|---|
| TOM | -7.5 -112 | 56.5 -110 | -300 | +240 |
| Kalshi | -7.5 -112 51¢ | 56.5 -116 52¢ | -306 74¢ | — |
| BetMGM | -7.5 -108 | 56.5 -110 | -300 | +250 |
| BetOnline.ag | -7.5 -112 | 56.5 -110 | -300 | +245 |
| BetRivers | -8.5 -112 | 56.5 -113 | -345 | +260 |
| BetUS | -7.5 -110 | 56.5 -110 | -300 | +250 |
| Bovada | -7.5 -105 | 56.5 -110 | -310 | +255 |
| DraftKings | -7.5 -110 | 56.5 -112 | -310 | +250 |
| FanDuel | -8.5 -110 | 56.5 -114 | -330 | +260 |
| LowVig.ag | -7.5 -108 | 56.5 -108 | -300 | +245 |
| MyBookie.ag | -7.5 -110 | 57 -110 | -319 | +234 |
| Pinnacle | -7.5 -102 | 56.5 -107 | -320 | +251 |
Marked: best for the Louisiana side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 56.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 86°F.
Across the books: opened -8.5, now -7.5 (the market moved 0.9 toward UAB).
Kalshi thin: Under 56.5, only $459 available; UAB Blazers ML, only $345 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UAB and Louisiana's last game | |
| FPI | -11.0 | -335 |
| Sagarin | -11.0 | -324 |
| Massey | -2.5 | -130 |
| Market (10 books) | -7.5 | -287 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.5 | 63.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Louisiana Ragin Cajuns -7.5 | -112 | +105 | -4.2% |
| Moneyline | Louisiana Ragin Cajuns ML | -300 | -249 | -3.6% |
| Total | Over 56.5 | -110 | -125 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.9 toward UAB Blazers since 09-13 06:03; total has moved down 1.0.
TOM matches the consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
James Madison Dukes at San Diego State AztecsJames Madison at San Diego StateCFB Sat 19 Sep, 9:00pmOver 46.5should be 47.4 · getting 0.9 pts · was 47Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 46.5. SP+ and Massey say over by 4.1 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says San Diego State by 2, the Nasty Number says San Diego State 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 2 points since it opened, from a pick'em to San Diego State 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.
| San Diego State spread | Total (over) | San Diego State ML | James Madison ML | |
|---|---|---|---|---|
| TOM | -2 -115 | 46.5 -110 | -135 | +115 |
| Pinnacle | -2.5 -112 | 46.5 -110 | -133 | +114 |
All 11 books
| San Diego State spread | Total (over) | San Diego State ML | James Madison ML | |
|---|---|---|---|---|
| TOM | -2 -115 | 46.5 -110 | -135 | +115 |
| BetMGM | -2.5 -110 | 46.5 -110 | -140 | +115 |
| BetOnline.ag | -2 -115 | 46.5 -110 | -135 | +115 |
| BetRivers | -2 -110 | 46.5 -113 | -132 | +106 |
| BetUS | -2 -115 | 46.5 -110 | -135 | +115 |
| Bovada | -2.5 -115 | 46.5 -110 | -135 | +115 |
| DraftKings | -2.5 -112 | 46.5 -110 | -130 | +110 |
| FanDuel | -2.5 -115 | 46.5 -110 | -142 | +118 |
| LowVig.ag | -2 -111 | 46.5 -108 | -135 | +115 |
| MyBookie.ag | -2.5 -110 | 46.5 -110 | -139 | +109 |
| Pinnacle | -2.5 -112 | 46.5 -110 | -133 | +114 |
Marked: best for the San Diego State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 46.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 10 mph wind, 73°F.
Across the books: opened -0.5, now -2.5 (the market moved 1.9 toward San Diego State).
TOM: spread -2.0 here against -2.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen James Madison and San Diego State's last game | |
| FPI | -1.0 | -111 |
| Sagarin | -2.0 | -125 |
| Massey | -1.5 | -119 |
| Market (10 books) | -2.0 | -129 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 46.5 | 50.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | James Madison Dukes +2.0 | -105 | +106 | -2.8% |
| Moneyline | James Madison Dukes ML | +115 | +122 | -1.6% |
| Total | Over 46.5 | -110 | -109 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.9 toward San Diego State Aztecs since 09-13 13:40; total has moved down 0.8.
TOM: spread -2.0 here against -2.4 consensus.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Purdue Boilermakers at UCLA BruinsPurdue at UCLACFB Sat 19 Sep, 10:00pmOver 53should be 53.5 · getting 0.5 pts · was 52.5Sniff of Nasty · OverBuck's case ›

A Little Nasty, Over 53.0. SP+ and Massey say over by 1.6 points, which is a little nasty, not a bet: the totals model is still proving itself. On the side, market says UCLA by 15.5, the Nasty Number says UCLA by 14. 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 UCLA by 14 to UCLA 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.
| UCLA spread | Total (over) | UCLA ML | Purdue ML | |
|---|---|---|---|---|
| TOM | -15.5 -105 | 53 -105 | — | — |
| Kalshi | -14.5 -103 49¢ | 52.5 -112 51¢ | -719 87¢ | +530 15¢ |
| Pinnacle | -14.5 -104 | 53 -107 | -755 | +494 |
All 13 books
| UCLA spread | Total (over) | UCLA ML | Purdue ML | |
|---|---|---|---|---|
| TOM | -15.5 -105 | 53 -105 | — | — |
| Kalshi | -14.5 -103 49¢ | 52.5 -112 51¢ | -719 87¢ | +530 15¢ |
| BetMGM | -14.5 -110 | 52.5 -108 | -700 | +525 |
| BetOnline.ag | -15.5 -105 | 53 -105 | -700 | +505 |
| BetRivers | -14.5 -113 | 52.5 -113 | -770 | +500 |
| BetUS | -15.5 -105 | 53 -105 | -700 | +500 |
| Bovada | -14.5 -105 | 53 -110 | -750 | +500 |
| Caesars | -14.5 -110 | 52.5 -115 | -675 | +475 |
| DraftKings | -14.5 -110 | 52.5 -112 | -700 | +500 |
| FanDuel | -14.5 -115 | 52.5 -110 | -850 | +570 |
| LowVig.ag | -15.5 -101 | 53 -103 | -700 | +505 |
| MyBookie.ag | -15 -110 | 52.5 -110 | -752 | +460 |
| Pinnacle | -14.5 -104 | 53 -107 | -755 | +494 |
Marked: best for the UCLA side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 53.0 · -105 at TOM. The totals model is still proving itself.
Weather at kickoff: 0 mph wind, 73°F.
Across the books: opened -12.5, now -14.5 (the market moved 2.2 toward UCLA). It crossed 14 on the way, which is where a lot of games land.
Kalshi thin: Under 52.5, only $233 available. Under $500 fillable, so that price isn't counted.
TOM: spread -15.5 here against -14.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Purdue and UCLA's last game | |
| FPI | -9.5 | -285 |
| Sagarin | -11.0 | -336 |
| Massey | -3.0 | -139 |
| Market (11 books) | -15.5 | -527 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.0 | 54.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Purdue Boilermakers +15.5 | -115 | -107 | -1.8% |
| Moneyline | Purdue Boilermakers ML | +500 | +460 | priced at 17 cents, outside the band where the risk and the model are both reliable |
| Total | Over 53.0 | -105 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.2 toward UCLA Bruins since 09-13 06:03.
TOM: spread -15.5 here against -14.7 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Akron Zips at Minnesota Golden GophersAkron at MinnesotaCFB Sat 19 Sep, 11:00amNo betmarket says Minnesota by 24.5, our data says Minnesota by 22Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Minnesota by 24.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 Minnesota by 26.5 to Minnesota by 24.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.
| Minnesota spread | Total (over) | Minnesota ML | Akron ML | |
|---|---|---|---|---|
| TOM | -24.5 -108 | 49 -110 | — | — |
| Kalshi | — | 49.5 -107 50¢ | -2580 96¢ | +1775 5¢ |
| Pinnacle | -24 -113 | 49 -118 | — | +1345 |
All 12 books
| Minnesota spread | Total (over) | Minnesota ML | Akron ML | |
|---|---|---|---|---|
| TOM | -24.5 -108 | 49 -110 | — | — |
| Kalshi | — | 49.5 -107 50¢ | -2580 96¢ | +1775 5¢ |
| BetMGM | -24.5 -108 | 49.5 -108 | -3000 | +1700 |
| BetOnline.ag | -24.5 -108 | 49 -110 | — | — |
| BetRivers | -25.5 -112 | 48.5 -112 | — | — |
| BetUS | -24.5 -108 | 49 -110 | — | +1500 |
| Bovada | -24 -115 | 49 -120 | — | +1200 |
| DraftKings | -24.5 -102 | 49.5 -105 | -3200 | +1400 |
| FanDuel | -24.5 -115 | 49.5 -110 | — | +1600 |
| LowVig.ag | -24.5 -104 | 49 -108 | — | — |
| MyBookie.ag | -24.5 -110 | 49 -110 | -3030 | +980 |
| Pinnacle | -24 -113 | 49 -118 | — | +1345 |
Marked: best for the Minnesota 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, 66°F, 22% chance of rain.
Across the books: opened -27.5, now -24.0 (the market moved 3.2 toward Akron).
Kalshi thin: Under 49.5, only $97 available. Under $500 fillable, so that price isn't counted.
TOM: spread -24.5 here against -24.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Akron and Minnesota's last game | |
| FPI | -16.5 | -661 |
| Sagarin | -25.5 | -2374 |
| Massey | -3.5 | -143 |
| Market (10 books) | -24.5 | -1409 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.0 | 44.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Akron Zips +24.5 | -112 | +107 | -4.6% |
| Moneyline | Akron Zips ML | +1448 | +1396 | priced at 6 cents, outside the band where the risk and the model are both reliable |
| Total | Under 49.0 | -110 | -114 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.2 toward Akron Zips since 09-13 06:03.
TOM: spread -24.5 here against -24.2 consensus.
The line is -24.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Georgia Bulldogs at Arkansas RazorbacksGeorgia at ArkansasCFB Sat 19 Sep, 11:00amOver 54should be 55.8 · getting 1.8 pts · was 52.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Georgia by 25.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 Georgia by 26 to Georgia by 25.5. We have no side on it, so that's information, not a bet.
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 | Georgia ML | |
|---|---|---|---|---|
| TOM | +25.5 -105 | 54 -110 | — | — |
| Kalshi | — | 54.5 -107 50¢ | +1775 5¢ | -2580 96¢ |
| Pinnacle | +24.5 +100 | 54 -119 | +1216 | -2928 |
All 13 books
| Arkansas spread | Total (over) | Arkansas ML | Georgia ML | |
|---|---|---|---|---|
| TOM | +25.5 -105 | 54 -110 | — | — |
| Kalshi | — | 54.5 -107 50¢ | +1775 5¢ | -2580 96¢ |
| BetMGM | +25 -110 | 54.5 -110 | +1550 | -3000 |
| BetOnline.ag | +25.5 -110 | 54 -110 | — | — |
| BetRivers | +26 -112 | 54.5 -109 | +1400 | — |
| BetUS | +25.5 -110 | 53.5 -110 | — | — |
| Bovada | +24.5 +100 | 54 -120 | +1100 | — |
| Caesars | +25.5 -114 | 54.5 -109 | +1300 | — |
| DraftKings | +25.5 -112 | 54.5 -110 | +1700 | — |
| FanDuel | +25.5 -110 | 54.5 -110 | +1600 | — |
| LowVig.ag | +25.5 -106 | 54 -108 | — | — |
| MyBookie.ag | +24.5 -110 | 54.5 -110 | +1006 | — |
| Pinnacle | +24.5 +100 | 54 -119 | +1216 | -2928 |
Marked: best for the Arkansas side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 54.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 10 mph wind, 85°F.
Across the books: opened +17.5, now +25.0 (the market moved 7.4 toward Georgia). It crossed 21 on the way, which is where a lot of games land.
Kalshi thin: Under 54.5, only $430 available. Under $500 fillable, so that price isn't counted.
The ratings sit 9 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
TOM: spread +25.5 here against +24.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Georgia and Arkansas's last game | |
| FPI | +26.0 | +2518 |
| Sagarin | +17.0 | +679 |
| Massey | -1.0 | -112 |
| Market (11 books) | +25.5 | +1328 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 54.0 | 60.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Arkansas Razorbacks +25.5 | -105 | +108 | -3.1% |
| Moneyline | Arkansas Razorbacks ML | +1400 | +1559 | priced at 7 cents, outside the band where the risk and the model are both reliable |
| Total | Over 54.0 | -110 | -121 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 7.4 toward Georgia Bulldogs since 09-11 16:01; total has moved up 1.6.
TOM: spread +25.5 here against +24.9 consensus.
The line is +25.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Bowling Green Falcons at Iowa State CyclonesBowling Green at Iowa StateCFB Sat 19 Sep, 11:00amUnder 44.5should be 43.4 · getting 1.1 pts · was 47.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Iowa State by 23.5.
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 Iowa State by 22.5 to Iowa State by 23.5. We have no side on it, so that's information, not a bet.
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.
| Iowa State spread | Total (over) | Iowa State ML | Bowling Green ML | |
|---|---|---|---|---|
| TOM | -23.5 -110 | 44.5 -112 | — | — |
| Pinnacle | -24 -103 | 46 -103 | -2275 | +1043 |
All 12 books
| Iowa State spread | Total (over) | Iowa State ML | Bowling Green ML | |
|---|---|---|---|---|
| TOM | -23.5 -110 | 44.5 -112 | — | — |
| BetMGM | -23.5 -112 | 44.5 -118 | -3000 | +1550 |
| BetOnline.ag | -23.5 -110 | 44.5 -112 | — | — |
| BetRivers | -23.5 -109 | 45.5 -112 | — | +1100 |
| BetUS | -23.5 -110 | 44.5 -110 | — | — |
| Bovada | -23.5 -115 | 45.5 -110 | -2500 | +1000 |
| Caesars | -23.5 -110 | 44.5 -117 | — | +1300 |
| DraftKings | -23.5 -115 | 44.5 -118 | — | +1500 |
| FanDuel | -23.5 -118 | 44.5 -112 | — | +1600 |
| LowVig.ag | -23.5 -106 | 44.5 -110 | — | — |
| MyBookie.ag | -23.5 -110 | 45 -110 | -3030 | +1025 |
| Pinnacle | -24 -103 | 46 -103 | -2275 | +1043 |
Marked: best for the Iowa State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 44.5 · -108 at TOM. The totals model is still proving itself.
Weather at kickoff: 8 mph wind, 72°F, 51% chance of rain. Total pulled down 1 for it.
TOM: spread -23.5 here against -23.8 consensus.
TOM: total 44.5 here against 45.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Bowling Green and Iowa State's last game | |
| FPI | -22.0 | -1408 |
| Sagarin | -22.5 | -1493 |
| Massey | -4.0 | -153 |
| Market (11 books) | -23.5 | -1183 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.5 | 39.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Bowling Green Falcons +23.5 | -110 | +139 | -10.5% |
| Moneyline | Bowling Green Falcons ML | +1192 | +1634 | priced at 8 cents, outside the band where the risk and the model are both reliable |
| Total | Under 44.5 | -108 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 2.1.
TOM: spread -23.5 here against -23.8 consensus; total 44.5 here against 45.4 consensus.
The line is -23.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Buffalo Bulls at Penn State Nittany LionsBuffalo at Penn StateCFB Sat 19 Sep, 11:00amUnder 48should be 47.4 · getting 0.6 pts · was 47.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Penn State by 39.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 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.
| Penn State spread | Total (over) | Penn State ML | Buffalo ML | |
|---|---|---|---|---|
| TOM | -39.5 -113 | 48 -110 | — | — |
| Pinnacle | -39.5 -105 | 47.5 -119 | — | — |
All 11 books
| Penn State spread | Total (over) | Penn State ML | Buffalo ML | |
|---|---|---|---|---|
| TOM | -39.5 -113 | 48 -110 | — | — |
| BetMGM | -39.5 -108 | 48.5 -110 | — | — |
| BetOnline.ag | -39.5 -113 | 48 -110 | — | — |
| BetRivers | -39.5 -112 | 47.5 -114 | — | — |
| BetUS | -39.5 -115 | 49 -110 | — | — |
| Bovada | -39.5 -105 | 47.5 -120 | — | — |
| Caesars | -39.5 -113 | 48.5 -108 | — | — |
| DraftKings | -39.5 -112 | 48.5 -102 | — | — |
| FanDuel | -39.5 -120 | 48.5 -110 | — | — |
| LowVig.ag | -39.5 -109 | 48 -108 | — | — |
| Pinnacle | -39.5 -105 | 47.5 -119 | — | — |
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 Under 48.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 3 mph wind, 72°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Buffalo and Penn State's last game | |
| FPI | -33.0 | — |
| Sagarin | -36.0 | — |
| Massey | -4.5 | -162 |
| Market (10 books) | -39.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.0 | 45.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Buffalo Bulls +39.5 | -107 | +138 | -9.7% |
| Total | Under 48.0 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
TOM matches the consensus.
The line is -39.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Tulane Green Wave at Kansas State WildcatsTulane at Kansas StateCFB Sat 19 Sep, 11:00amOver 49should be 49.5 · getting 0.5 pts · was 50.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Kansas State by 20.
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 Kansas State by 19 to Kansas State by 20. 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.
| Kansas State spread | Total (over) | Kansas State ML | Tulane ML | |
|---|---|---|---|---|
| TOM | -20 -110 | 49 -110 | — | — |
| Pinnacle | -20.5 -108 | 49.5 -111 | -1379 | +755 |
All 12 books
| Kansas State spread | Total (over) | Kansas State ML | Tulane ML | |
|---|---|---|---|---|
| TOM | -20 -110 | 49 -110 | — | — |
| BetMGM | -20 -110 | 49.5 -108 | -1400 | +950 |
| BetOnline.ag | -20 -110 | 49 -110 | -1400 | +836 |
| BetRivers | -20.5 -112 | 49.5 -113 | -2500 | +950 |
| BetUS | -20 -110 | 49 -110 | -1400 | +825 |
| Bovada | -20.5 -110 | 49.5 -110 | -1400 | +750 |
| Caesars | -20.5 -108 | 49.5 -110 | -1700 | +900 |
| DraftKings | -20.5 -105 | 49.5 -110 | -1800 | +1000 |
| FanDuel | -20.5 -110 | 49.5 -110 | -2000 | +980 |
| LowVig.ag | -20 -106 | 49 -108 | -1400 | +836 |
| MyBookie.ag | -20 -110 | 49.5 -110 | -2019 | +859 |
| Pinnacle | -20.5 -108 | 49.5 -111 | -1379 | +755 |
Marked: best for the Kansas State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 49.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 75°F, 43% chance of rain.
Across the books: opened -19.5, now -20.5 (the market moved 0.9 toward Kansas State).
TOM: spread -20.0 here against -20.4 consensus.
TOM: total 49.0 here against 49.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Tulane and Kansas State's last game | |
| FPI | -14.0 | -465 |
| Sagarin | -16.5 | -637 |
| Massey | -3.0 | -137 |
| Market (11 books) | -20.0 | -852 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.0 | 51.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Tulane Green Wave +20.0 | -110 | +114 | -5.6% |
| Moneyline | Tulane Green Wave ML | +859 | +866 | priced at 10 cents, outside the band where the risk and the model are both reliable |
| Total | Over 49.0 | -110 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.9 toward Kansas State Wildcats since 09-13 06:03; total has moved down 1.1.
TOM: spread -20.0 here against -20.4 consensus; total 49.0 here against 49.4 consensus.
The line is -20.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Kent State Golden Flashes at Ohio State BuckeyesKent State at Ohio StateCFB Sat 19 Sep, 11:00amUnder 60should be 58.1 · getting 1.9 pts · was 56.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 52.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 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 | Kent State ML | |
|---|---|---|---|---|
| TOM | -52.5 -115 | 60 -110 | — | — |
| Pinnacle | -53 -108 | 58.5 -114 | — | — |
All 11 books
| Ohio State spread | Total (over) | Ohio State ML | Kent State ML | |
|---|---|---|---|---|
| TOM | -52.5 -115 | 60 -110 | — | — |
| BetMGM | -52.5 -108 | 59.5 +100 | — | — |
| BetOnline.ag | -52.5 -115 | 58.5 -110 | — | — |
| BetRivers | -52.5 -108 | 58.5 -112 | — | — |
| BetUS | -52.5 -110 | 58.5 -110 | — | — |
| Bovada | -53 -110 | 58.5 -115 | — | — |
| Caesars | -52.5 -110 | 58.5 -115 | — | — |
| DraftKings | -52.5 -112 | 58.5 -115 | — | — |
| FanDuel | -52.5 -108 | 59.5 -106 | — | — |
| LowVig.ag | -52.5 -111 | 58.5 -108 | — | — |
| Pinnacle | -53 -108 | 58.5 -114 | — | — |
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 60.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 6 mph wind, 79°F.
TOM: spread -52.5 here against -52.8 consensus.
TOM: total 60.0 here against 58.6 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kent State and Ohio State's last game | |
| FPI | -54.0 | — |
| Sagarin | -49.0 | — |
| Massey | -5.0 | -169 |
| Market (10 books) | -52.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.0 | 50.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kent State Golden Flashes +52.5 | -105 | -164 | +10.9% |
| Total | Under 60.0 | -110 | -122 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 2.1.
TOM: spread -52.5 here against -52.8 consensus; total 60.0 here against 58.6 consensus.
The line is -52.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
North Texas Mean Green at Texas State BobcatsNorth Texas at Texas StateCFB Sat 19 Sep, 11:00amNo betmarket says Texas State by 3, our data says Texas State by 2.5Not NastyBuck's case ›

Not Nasty. Market says Texas State by 3, the Nasty Number says Texas State 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 weekshrinking, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, and 1 point more room gone. If you like it, take it before it moves again.
| Texas State spread | Total (over) | Texas State ML | North Texas ML | |
|---|---|---|---|---|
| TOM | -3 -108 | 63.5 -110 | -150 | +125 |
| Pinnacle | -3 +100 | 63.5 -109 | -145 | +123 |
All 11 books
| Texas State spread | Total (over) | Texas State ML | North Texas ML | |
|---|---|---|---|---|
| TOM | -3 -108 | 63.5 -110 | -150 | +125 |
| BetMGM | -3 -110 | 63.5 -108 | -145 | +125 |
| BetOnline.ag | -3 -110 | 63.5 -110 | -150 | +130 |
| BetRivers | -3 -107 | 63.5 -110 | -152 | +120 |
| BetUS | -3 -110 | 64 -110 | -150 | +129 |
| Bovada | -3 +100 | 63.5 -110 | -145 | +125 |
| DraftKings | -3 -108 | 63.5 -105 | -155 | +130 |
| FanDuel | -2.5 -122 | 63.5 -110 | -146 | +122 |
| LowVig.ag | -3 -106 | 63.5 -108 | -150 | +130 |
| MyBookie.ag | -3 -110 | 63.5 -110 | -155 | +122 |
| Pinnacle | -3 +100 | 63.5 -109 | -145 | +123 |
Marked: best for the Texas 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, 85°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen North Texas and Texas State's last game | |
| FPI | +7.0 | +208 |
| Sagarin | -1.0 | -111 |
| Massey | -1.5 | -115 |
| Market (10 books) | -3.0 | -144 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 63.5 | 72.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | North Texas Mean Green +3.0 | -112 | -106 | -1.4% |
| Moneyline | North Texas Mean Green ML | +125 | +131 | -1.2% |
| Total | Over 63.5 | -110 | -120 | shown for information only, the totals model hasn't been validated against results yet |
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 Wisconsin BadgersEastern Michigan at WisconsinCFB Sat 19 Sep, 11:30amUnder 45.5should be 43.7 · getting 1.8 pts · was 47.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Wisconsin by 24.
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 Wisconsin by 24.5 to Wisconsin by 24. We have no side on it, so that's information, not a bet.
The total
The total this weekshrinking, 1 pt
TOM's number since it opened. The dotted line is ours.
The total has come 1 point toward the Nasty Number since it opened. That's the market agreeing with us, and 1 point more room gone. If you like it, take it before it moves again.
| Wisconsin spread | Total (over) | Wisconsin ML | Eastern Michigan ML | |
|---|---|---|---|---|
| TOM | -24 -110 | 45.5 -110 | — | — |
| Kalshi | — | 45.5 -112 51¢ | -2042 95¢ | +1464 6¢ |
| Pinnacle | -23.5 -110 | 45 -108 | -2478 | +1099 |
All 13 books
| Wisconsin spread | Total (over) | Wisconsin ML | Eastern Michigan ML | |
|---|---|---|---|---|
| TOM | -24 -110 | 45.5 -110 | — | — |
| Kalshi | — | 45.5 -112 51¢ | -2042 95¢ | +1464 6¢ |
| BetMGM | -24 -112 | 45.5 -108 | -3000 | +1550 |
| BetOnline.ag | -24 -110 | 45.5 -110 | — | — |
| BetRivers | -24 -115 | 46 -113 | — | +1400 |
| BetUS | -24 -110 | 45.5 -110 | — | — |
| Bovada | -23.5 -110 | 45 -110 | -2500 | +1000 |
| Caesars | -24 -109 | 45.5 -110 | — | +1300 |
| DraftKings | -24.5 -105 | 45.5 -112 | -3200 | +1400 |
| FanDuel | -24.5 -110 | 45.5 -110 | — | +1600 |
| LowVig.ag | -24 -106 | 45.5 -108 | — | — |
| MyBookie.ag | -24.5 -110 | 45.5 -110 | — | +1075 |
| Pinnacle | -23.5 -110 | 45 -108 | -2478 | +1099 |
Marked: best for the Wisconsin side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 45.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 10 mph wind, 68°F, 67% chance of rain. Total pulled down 1 for it.
Across the books: opened -24.5, now -24.0 (the market moved 0.7 toward Eastern Michigan).
Kalshi thin: Under 45.5, only $457 available. Under $500 fillable, so that price isn't counted.
TOM: total 45.5 here against 45.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Eastern Michigan and Wisconsin's last game | |
| FPI | -22.5 | -1512 |
| Sagarin | -28.0 | -3388 |
| Massey | -3.5 | -144 |
| Market (11 books) | -24.0 | -1236 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 45.5 | 39.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Eastern Michigan Eagles +24.0 | -110 | +137 | -10.1% |
| Moneyline | Eastern Michigan Eagles ML | +1400 | +1728 | priced at 7 cents, outside the band where the risk and the model are both reliable |
| Total | Under 45.5 | -110 | -120 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.7 toward Eastern Michigan Eagles since 09-13 06:03; total has moved down 2.3.
TOM: total 45.5 here against 45.2 consensus.
The line is -24.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Florida State Seminoles at Alabama Crimson TideFlorida State at AlabamaCFB Sat 19 Sep, 2:30pmNo betmarket says Alabama by 20.5, our data says Alabama by 19Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Alabama by 20.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 Alabama by 20 to Alabama 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 1 point since it opened, from 50.5 to 49.5. We have no side on it, so that's information, not a bet.
| Alabama spread | Total (over) | Alabama ML | Florida State ML | |
|---|---|---|---|---|
| TOM | -20.5 -112 | 49.5 -115 | — | — |
| Pinnacle | -20.5 -108 | 49 -109 | -1428 | +773 |
All 12 books
| Alabama spread | Total (over) | Alabama ML | Florida State ML | |
|---|---|---|---|---|
| TOM | -20.5 -112 | 49.5 -115 | — | — |
| BetMGM | -20.5 -108 | 49.5 -110 | -1400 | +900 |
| BetOnline.ag | -20.5 -112 | 49.5 -115 | -1500 | +874 |
| BetRivers | -20.5 -110 | 49.5 -110 | -1667 | +800 |
| BetUS | -20.5 -110 | 49 -110 | -1500 | +850 |
| Bovada | -20.5 -110 | 49 -110 | -1500 | +775 |
| Caesars | -20.5 -108 | 49.5 -110 | -1450 | +850 |
| DraftKings | -20.5 -112 | 49.5 -110 | -1600 | +900 |
| FanDuel | -20.5 -106 | 49.5 -110 | -1700 | +890 |
| LowVig.ag | -20.5 -108 | 49.5 -114 | -1500 | +874 |
| MyBookie.ag | -21 -110 | 49.5 -110 | -1587 | +740 |
| Pinnacle | -20.5 -108 | 49 -109 | -1428 | +773 |
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: 5 mph wind, 96°F.
Across the books: opened -17.5, now -20.5 (the market moved 3.0 toward Alabama).
TOM: total 49.5 here against 49.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Alabama's last game | |
| FPI | -17.5 | -762 |
| Sagarin | -14.0 | -473 |
| Massey | -3.5 | -142 |
| Market (11 books) | -20.5 | -846 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 48.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Florida State Seminoles +20.5 | -108 | +115 | -5.5% |
| Moneyline | Florida State Seminoles ML | +850 | +917 | priced at 11 cents, outside the band where the risk and the model are both reliable |
| Total | Under 49.5 | -105 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 3.0 toward Alabama Crimson Tide since 09-11 16:01; total has moved down 1.8.
TOM: total 49.5 here against 49.2 consensus.
The line is -20.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Kentucky Wildcats at Texas A&M AggiesKentucky at Texas A&MCFB Sat 19 Sep, 2:30pmNo betmarket says Texas A&M by 17, our data says Texas A&M by 16Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Texas A&M by 17.
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 Texas A&M by 16 to Texas A&M by 17. 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 49.5 to 50. We have no side on it, so that's information, not a bet.
| Texas A&M spread | Total (over) | Texas A&M ML | Kentucky ML | |
|---|---|---|---|---|
| TOM | -17 -116 | 50 -110 | — | — |
| Kalshi | -16.5 | 49.5 -112 51¢ | -788 88¢ | +625 13¢ |
| Pinnacle | -17 -105 | 49 -119 | -854 | +541 |
All 13 books
| Texas A&M spread | Total (over) | Texas A&M ML | Kentucky ML | |
|---|---|---|---|---|
| TOM | -17 -116 | 50 -110 | — | — |
| Kalshi | -16.5 | 49.5 -112 51¢ | -788 88¢ | +625 13¢ |
| BetMGM | -17 -108 | 49.5 -112 | -800 | +600 |
| BetOnline.ag | -17 -118 | 50 -110 | -850 | +586 |
| BetRivers | -16.5 -114 | 49 -110 | -910 | +550 |
| BetUS | -17 -120 | 50 -110 | -850 | +580 |
| Bovada | -17 -105 | 49.5 -110 | -850 | +550 |
| Caesars | -17 -113 | 50.5 -103 | — | — |
| DraftKings | -16.5 -118 | 49.5 -110 | -850 | +575 |
| FanDuel | -16.5 -110 | 50.5 -108 | -950 | +590 |
| LowVig.ag | -17 -114 | 50 -108 | -850 | +586 |
| MyBookie.ag | -17 -110 | 50 -110 | -1000 | +560 |
| Pinnacle | -17 -105 | 49 -119 | -854 | +541 |
Marked: best for the Texas A&M 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, 94°F.
Across the books: opened -14.5, now -17.0 (the market moved 2.4 toward Texas A&M).
Kalshi thin: Texas A&M Aggies -16.5, only $329 available. Under $500 fillable, so that price isn't counted.
TOM: total 50.0 here against 49.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kentucky and Texas A&M's last game | |
| FPI | -21.0 | -1198 |
| Sagarin | -13.0 | -426 |
| Massey | -3.0 | -139 |
| Market (11 books) | -17.0 | -588 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.0 | 50.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kentucky Wildcats +17.0 | -104 | +110 | -3.3% |
| Moneyline | Kentucky Wildcats ML | +580 | +623 | priced at 15 cents, outside the band where the risk and the model are both reliable |
| Total | Over 50.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 Texas A&M Aggies since 09-12 20:24; total has moved up 0.9.
TOM: total 50.0 here against 49.4 consensus.
The line is -17.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
UTEP Miners at Michigan WolverinesUTEP at MichiganCFB Sat 19 Sep, 2:30pmUnder 48should be 47.1 · getting 0.9 pts · was 48.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Michigan by 35.
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 Michigan by 36.5 to Michigan by 35. 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.
| Michigan spread | Total (over) | Michigan ML | UTEP ML | |
|---|---|---|---|---|
| TOM | -35 -110 | 48 -110 | — | — |
| Kalshi | — | 48.5 -112 51¢ | — | — |
| Pinnacle | -35 -105 | 48.5 -108 | — | — |
All 11 books
| Michigan spread | Total (over) | Michigan ML | UTEP ML | |
|---|---|---|---|---|
| TOM | -35 -110 | 48 -110 | — | — |
| Kalshi | — | 48.5 -112 51¢ | — | — |
| BetMGM | -35.5 -108 | 48.5 -110 | — | — |
| BetOnline.ag | -35.5 -105 | 48 -110 | — | — |
| BetRivers | -35.5 -110 | 49 -112 | — | — |
| BetUS | -35.5 -105 | 48 -110 | — | — |
| Bovada | -35 -105 | 48.5 -110 | — | — |
| DraftKings | -35.5 -102 | 48.5 -105 | — | — |
| FanDuel | -35.5 -105 | 47.5 -115 | — | — |
| LowVig.ag | -35.5 -101 | 48 -108 | — | — |
| Pinnacle | -35 -105 | 48.5 -108 | — | — |
Marked: best for the Michigan side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 48.0 · -110 at TOM. Weather under, only before the market takes the total down.
Weather at kickoff: 13 mph wind, 73°F, 53% chance of rain. Total pulled down 2 for it.
Kalshi thin: Under 48.5, only $0 available. Under $500 fillable, so that price isn't counted.
TOM: total 48.0 here against 48.4 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UTEP and Michigan's last game | |
| FPI | -34.0 | — |
| Sagarin | -36.5 | — |
| Massey | -4.5 | -160 |
| Market (9 books) | -35.0 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.0 | 43.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | UTEP Miners +35.0 | -110 | +155 | -13.1% |
| Total | Under 48.0 | -110 | -109 | shown for information only, the totals model hasn't been validated against results yet |
TOM: total 48.0 here against 48.4 consensus.
The line is -35.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
USC Trojans at Rutgers Scarlet KnightsUSC at RutgersCFB Sat 19 Sep, 2:30pmOver 59.5should be 60.3 · getting 0.8 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 USC by 24.
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 USC by 24.5 to USC by 24. We have no side on it, so that's information, not a bet.
The total
The total this weekshrinking, 3 pts
TOM's number since it opened. The dotted line is ours.
The total has come 3 points toward the Nasty Number since it opened. That's the market agreeing with us, and 3 points more room gone. If you like it, take it before it moves again.
| Rutgers spread | Total (over) | Rutgers ML | USC ML | |
|---|---|---|---|---|
| TOM | +24 -112 | 59.5 -110 | — | — |
| Kalshi | — | 59.5 -112 51¢ | — | -2042 95¢ |
| Pinnacle | +24.5 -116 | 59.5 -108 | +1148 | -2660 |
All 13 books
| Rutgers spread | Total (over) | Rutgers ML | USC ML | |
|---|---|---|---|---|
| TOM | +24 -112 | 59.5 -110 | — | — |
| Kalshi | — | 59.5 -112 51¢ | — | -2042 95¢ |
| BetMGM | +24 -110 | 59.5 -108 | +1450 | -2500 |
| BetOnline.ag | +24 -110 | 59.5 -110 | — | — |
| BetRivers | +24.5 -114 | 59.5 -110 | +1400 | — |
| BetUS | +24 -110 | 59.5 -110 | — | — |
| Bovada | +24.5 -120 | 59.5 -110 | +1100 | -2800 |
| Caesars | +24 -110 | 59.5 -109 | +1400 | — |
| DraftKings | +23.5 -102 | 59.5 -108 | +1300 | -2800 |
| FanDuel | +23.5 -105 | 59.5 -110 | +1280 | — |
| LowVig.ag | +24 -106 | 59.5 -108 | — | — |
| MyBookie.ag | +24 -110 | 59.5 -110 | +830 | -2000 |
| Pinnacle | +24.5 -116 | 59.5 -108 | +1148 | -2660 |
Marked: best for the Rutgers side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 59.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 77°F.
Across the books: opened +23.5, now +24.5 (the market moved 0.8 toward USC).
Kalshi thin: Rutgers Scarlet Knights ML, only $323 available. Under $500 fillable, so that price isn't counted.
TOM: spread +24.0 here against +24.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen USC and Rutgers's last game | |
| FPI | +23.5 | +1703 |
| Sagarin | +17.0 | +681 |
| Massey | -0.5 | -106 |
| Market (11 books) | +24.0 | +1233 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.5 | 62.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Rutgers Scarlet Knights +24.0 | -112 | +112 | -5.6% |
| Moneyline | Rutgers Scarlet Knights ML | +1290 | +1341 | priced at 7 cents, outside the band where the risk and the model are both reliable |
| Total | Over 59.5 | -110 | -109 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.8 toward USC Trojans since 09-13 06:03; total has moved up 4.0.
TOM: spread +24.0 here against +24.3 consensus.
The line is +24.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Utah State Aggies at Utah UtesUtah State at UtahCFB Sat 19 Sep, 2:30pmNo betmarket says Utah by 27.5, our data says Utah by 26.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Utah by 27.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 number hasn't moved since it opened.
| Utah spread | Total (over) | Utah ML | Utah State ML | |
|---|---|---|---|---|
| TOM | -27.5 -114 | 57 -110 | — | — |
| Pinnacle | -28 -102 | 57 -107 | — | — |
All 11 books
| Utah spread | Total (over) | Utah ML | Utah State ML | |
|---|---|---|---|---|
| TOM | -27.5 -114 | 57 -110 | — | — |
| BetMGM | -28 -108 | 56.5 -110 | — | +2200 |
| BetOnline.ag | -28 -110 | 57 -110 | — | — |
| BetRivers | -28 -112 | 56.5 -112 | — | +1800 |
| BetUS | -28 -110 | 57 -110 | — | — |
| Bovada | -28 -105 | 57 -110 | — | — |
| Caesars | -28.5 -109 | 56.5 -114 | — | +1800 |
| DraftKings | -28.5 -102 | 56.5 -115 | — | +2000 |
| FanDuel | -27.5 -120 | 56.5 -108 | — | +2000 |
| MyBookie.ag | -28.5 -110 | 57 -110 | — | +1125 |
| Pinnacle | -28 -102 | 57 -107 | — | — |
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: 1 mph wind, 76°F.
Across the books: opened -26.5, now -28.0 (the market moved 1.6 toward Utah).
TOM: spread -27.5 here against -28.1 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Utah State and Utah's last game | |
| FPI | -24.0 | -1866 |
| Sagarin | -24.5 | -1913 |
| Massey | -4.0 | -155 |
| Market (10 books) | -27.5 | -1820 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.0 | 56.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Utah State Aggies +27.5 | -106 | +141 | -9.9% |
| Moneyline | Utah State Aggies ML | +1895 | +2678 | priced at 5 cents, outside the band where the risk and the model are both reliable |
| Total | Under 57.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.6 toward Utah Utes since 09-13 06:03; total has moved down 0.6.
TOM: spread -27.5 here against -28.1 consensus.
The line is -27.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Ball State Cardinals at Liberty FlamesBall State at LibertyCFB Sat 19 Sep, 3:00pmNo betmarket says Liberty by 14.5, our data says Liberty by 13.5Not NastyBuck's case ›

Not Nasty. Market says Liberty by 14.5, the Nasty Number says Liberty by 13.5. 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 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 4.5 points since it opened, from 54 to 49.5. We have no side on it, so that's information, not a bet.
| Liberty spread | Total (over) | Liberty ML | Ball State ML | |
|---|---|---|---|---|
| TOM | -14.5 -110 | 49.5 -110 | — | — |
| Pinnacle | -14 -107 | 50 -111 | -639 | +436 |
All 11 books
| Liberty spread | Total (over) | Liberty ML | Ball State ML | |
|---|---|---|---|---|
| TOM | -14.5 -110 | 49.5 -110 | — | — |
| BetMGM | -14.5 -105 | 49.5 -108 | -650 | +500 |
| BetOnline.ag | -14.5 -110 | 49.5 -112 | -675 | +491 |
| BetRivers | -14.5 -108 | 50.5 -112 | -1000 | +550 |
| BetUS | -14.5 -110 | 49.5 -110 | -675 | +490 |
| Bovada | -14 -110 | 50 -110 | -650 | +450 |
| DraftKings | -14.5 -105 | 49.5 -108 | -650 | +470 |
| FanDuel | -14.5 -110 | 49.5 -106 | -750 | +520 |
| LowVig.ag | -14.5 -106 | 49.5 -110 | -675 | +491 |
| MyBookie.ag | -14.5 -110 | 49.5 -110 | -725 | +460 |
| Pinnacle | -14 -107 | 50 -111 | -639 | +436 |
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: 6 mph wind, 87°F.
Across the books: opened -13.5, now -14.0 (the market moved 0.7 toward Liberty). It crossed 14 on the way, which is where a lot of games land.
TOM: spread -14.5 here against -14.2 consensus.
TOM: total 49.5 here against 49.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Ball State and Liberty's last game | |
| FPI | -11.0 | -323 |
| Sagarin | -12.0 | -365 |
| Massey | -2.5 | -132 |
| Market (10 books) | -14.5 | -486 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 51.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Ball State Cardinals +14.5 | -110 | -102 | -1.9% |
| Moneyline | Ball State Cardinals ML | +490 | +458 | priced at 17 cents, outside the band where the risk and the model are both reliable |
| Total | Over 49.5 | -110 | -104 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.7 toward Liberty Flames since 09-13 06:03; total has moved down 7.6.
TOM: spread -14.5 here against -14.2 consensus; total 49.5 here against 49.9 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Louisiana Tech Bulldogs at Baylor BearsLouisiana Tech at BaylorCFB Sat 19 Sep, 3:00pmOver 53.5should be 54.6 · getting 1.1 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 Baylor by 19.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 Baylor by 17.5 to Baylor by 19.5. We have no side on it, so that's information, not a bet.
The total
The total this weekbetter now, 2 pts
TOM's number since it opened. The dotted line is ours.
The total has moved 2 points away from the Nasty Number since it opened. For the Over, that's 2 points more room. It's a better bet now than it was.
| Baylor spread | Total (over) | Baylor ML | Louisiana Tech ML | |
|---|---|---|---|---|
| TOM | -19.5 -110 | 53.5 -110 | — | — |
| Kalshi | -18.5 -116 52¢ | 53.5 | -869 89¢ | +685 12¢ |
| Pinnacle | -18 -111 | 54 -110 | -1075 | +637 |
All 12 books
| Baylor spread | Total (over) | Baylor ML | Louisiana Tech ML | |
|---|---|---|---|---|
| TOM | -19.5 -110 | 53.5 -110 | — | — |
| Kalshi | -18.5 -116 52¢ | 53.5 | -869 89¢ | +685 12¢ |
| BetMGM | -18.5 -110 | 53.5 -110 | -1000 | +700 |
| BetOnline.ag | -18.5 -110 | 53.5 -110 | -975 | +650 |
| BetRivers | -17.5 -113 | 54 -112 | -1000 | +600 |
| BetUS | -18.5 -110 | 53.5 -110 | -975 | +645 |
| Bovada | -18.5 -110 | 54 -110 | -1100 | +650 |
| DraftKings | -18.5 -108 | 53.5 -110 | -1050 | +675 |
| FanDuel | -18.5 -106 | 53.5 -110 | -1300 | +760 |
| LowVig.ag | -18.5 -106 | 53.5 -108 | -975 | +650 |
| MyBookie.ag | -18.5 -110 | 54 -110 | -1205 | +620 |
| Pinnacle | -18 -111 | 54 -110 | -1075 | +637 |
Marked: best for the Baylor side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 53.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 97°F.
Kalshi thin: Louisiana Tech Bulldogs +18.5, only $313 available; Over 53.5, only $304 available. Under $500 fillable, so that price isn't counted.
TOM: spread -19.5 here against -18.2 consensus.
TOM: total 53.5 here against 53.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Louisiana Tech and Baylor's last game | |
| FPI | -17.0 | -692 |
| Sagarin | -15.5 | -584 |
| Massey | -3.0 | -137 |
| Market (10 books) | -19.5 | -683 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | 57.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Louisiana Tech Bulldogs +19.5 | -110 | +113 | -5.4% |
| Moneyline | Louisiana Tech Bulldogs ML | +650 | +826 | priced at 13 cents, outside the band where the risk and the model are both reliable |
| Total | Over 53.5 | -110 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 1.6.
TOM: spread -19.5 here against -18.2 consensus; total 53.5 here against 53.9 consensus.
The line is -19.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Western Kentucky Hilltoppers at Indiana HoosiersWestern Kentucky at IndianaCFB Sat 19 Sep, 3:00pmUnder 60should be 59.3 · getting 0.7 pts · was 59.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Indiana by 44.
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 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.
| Indiana spread | Total (over) | Indiana ML | Western Kentucky ML | |
|---|---|---|---|---|
| TOM | -44 -112 | 60 -110 | — | — |
| Kalshi | — | — | — | — |
| Pinnacle | -44 -112 | 59.5 -116 | — | — |
All 11 books
| Indiana spread | Total (over) | Indiana ML | Western Kentucky ML | |
|---|---|---|---|---|
| TOM | -44 -112 | 60 -110 | — | — |
| Kalshi | — | — | — | — |
| BetMGM | -44.5 -108 | 60.5 -112 | — | — |
| BetOnline.ag | -44 -115 | 59.5 -115 | — | — |
| BetRivers | -44.5 -112 | 59.5 -113 | — | — |
| BetUS | -44 -110 | 59.5 -110 | — | — |
| Bovada | -44 -115 | 59.5 -115 | — | — |
| DraftKings | -44.5 -112 | 60.5 -110 | — | — |
| FanDuel | -45.5 -105 | 60.5 -108 | — | — |
| LowVig.ag | -44 -111 | 59.5 -114 | — | — |
| Pinnacle | -44 -112 | 59.5 -116 | — | — |
Marked: best for the Indiana side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 60.0 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 7 mph wind, 87°F.
Kalshi thin: Over 60.5, only $20 available; Under 60.5, only $0 available. Under $500 fillable, so that price isn't counted.
TOM: total 60.0 here against 59.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Western Kentucky and Indiana's last game | |
| FPI | -41.5 | — |
| Sagarin | -40.0 | — |
| Massey | -4.5 | -163 |
| Market (9 books) | -44.0 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.0 | 57.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Western Kentucky Hilltoppers +44.0 | -108 | -181 | +12.5% |
| Total | Under 60.0 | -110 | -107 | shown for information only, the totals model hasn't been validated against results yet |
TOM: total 60.0 here against 59.7 consensus.
The line is -44.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Charlotte 49ers at Appalachian State MountaineersCharlotte at App StateCFB Sat 19 Sep, 5:00pmOver 51.5should be 52.6 · getting 1.1 pts · was 53.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says App State by 17.5.
The spread
The spread this week
TOM's number since it opened. The dotted line is ours.
The spread has moved 3 points since it opened, from App State by 20.5 to App State by 17.5. We have no side on it, so that's information, not a bet.
The total
The total this weekshrinking, 1.5 pts
TOM's number since it opened. The dotted line is ours.
The total has come 1.5 points toward the Nasty Number since it opened. That's the market agreeing with us, and 1.5 points more room gone. If you like it, take it before it moves again.
| App State spread | Total (over) | App State ML | Charlotte ML | |
|---|---|---|---|---|
| TOM | -17.5 -105 | 51.5 -110 | — | — |
| Pinnacle | -17.5 -110 | 51.5 -104 | -1263 | +712 |
All 11 books
| App State spread | Total (over) | App State ML | Charlotte ML | |
|---|---|---|---|---|
| TOM | -17.5 -105 | 51.5 -110 | — | — |
| BetMGM | -17.5 -108 | 51.5 -105 | -1100 | +750 |
| BetOnline.ag | -17.5 -105 | 51.5 -110 | -1100 | +709 |
| BetRivers | -17.5 -113 | 51.5 -110 | -1430 | +750 |
| BetUS | -17.5 -110 | 51.5 -110 | -1100 | +700 |
| Bovada | -17.5 -110 | 51 -115 | -1300 | +725 |
| DraftKings | -17.5 -110 | 51.5 -105 | -1050 | +675 |
| FanDuel | -17.5 -110 | 51.5 -104 | -1200 | +720 |
| LowVig.ag | -17.5 -101 | 51.5 -108 | -1100 | +709 |
| MyBookie.ag | -17.5 -110 | 51.5 -110 | -1299 | +670 |
| Pinnacle | -17.5 -110 | 51.5 -104 | -1263 | +712 |
Marked: best for the App State side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 51.5 · -110 at TOM. The totals model is still proving itself.
Weather at kickoff: 3 mph wind, 75°F, 38% chance of rain.
Across the books: opened -19.5, now -17.5 (the market moved 2.0 toward Charlotte).
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Charlotte and App State's last game | |
| FPI | -15.0 | -523 |
| Sagarin | -16.0 | -623 |
| Massey | -3.5 | -147 |
| Market (10 books) | -17.5 | -750 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.5 | 56.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Charlotte 49ers +17.5 | -115 | +111 | -6.0% |
| Moneyline | Charlotte 49ers ML | +710 | +685 | priced at 12 cents, outside the band where the risk and the model are both reliable |
| Total | Over 51.5 | -110 | -112 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.0 toward Charlotte 49ers since 09-13 13:40; total has moved down 2.0.
TOM matches the consensus.
The line is -17.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
East Carolina Pirates at Old Dominion MonarchsEast Carolina at Old DominionCFB Sat 19 Sep, 5:00pmNo betmarket says Old Dominion by 3, our data says Old Dominion by 2.5Not NastyBuck's case ›

Not Nasty. Market says Old Dominion by 3, the Nasty Number says Old Dominion 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 spread has moved 0.5 points since it opened, from Old Dominion by 2.5 to Old Dominion by 3. 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 to 49. We have no side on it, so that's information, not a bet.
| Old Dominion spread | Total (over) | Old Dominion ML | East Carolina ML | |
|---|---|---|---|---|
| TOM | -3 -101 | 49 -110 | -150 | +125 |
| Kalshi | -2.5 -121 53¢ | 49.5 | -143 57¢ | +114 45¢ |
| Pinnacle | -3 +100 | 49.5 -109 | -143 | +122 |
All 12 books
| Old Dominion spread | Total (over) | Old Dominion ML | East Carolina ML | |
|---|---|---|---|---|
| TOM | -3 -101 | 49 -110 | -150 | +125 |
| Kalshi | -2.5 -121 53¢ | 49.5 | -143 57¢ | +114 45¢ |
| BetMGM | -3 -105 | 49.5 -105 | -145 | +125 |
| BetOnline.ag | -3 -101 | 49 -110 | -150 | +130 |
| BetRivers | -2.5 -113 | 49.5 -112 | -143 | +115 |
| BetUS | -3 +100 | 49 -110 | — | — |
| Bovada | -3 +100 | 49.5 -110 | -145 | +125 |
| DraftKings | -3 -108 | 49.5 -110 | -148 | +124 |
| FanDuel | -2.5 -122 | 48.5 -115 | -146 | +122 |
| LowVig.ag | -3 +104 | 49 -108 | -150 | +130 |
| MyBookie.ag | -3 -110 | 49.5 -110 | -153 | +120 |
| Pinnacle | -3 +100 | 49.5 -109 | -143 | +122 |
Marked: best for the Old Dominion 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, 83°F.
Kalshi thin: East Carolina Pirates +2.5, only $482 available; Over 49.5, only $467 available. Under $500 fillable, so that price isn't counted.
TOM: total 49.0 here against 49.4 consensus.
TOM: moneyline -144 here against -132 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen East Carolina and Old Dominion's last game | |
| FPI | +0.5 | +106 |
| Sagarin | -1.0 | -113 |
| Massey | -2.0 | -127 |
| Market (10 books) | -3.0 | -144 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.0 | 49.1 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | East Carolina Pirates +3.0 | -119 | -105 | -3.0% |
| Moneyline | East Carolina Pirates ML | +125 | +132 | -1.3% |
| Total | Over 49.0 | -110 | -100 | shown for information only, the totals model hasn't been validated against results yet |
TOM: total 49.0 here against 49.4 consensus; moneyline -144 here against -132 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Georgia State Panthers at UCF KnightsGeorgia State at UCFCFB Sat 19 Sep, 6:00pmNo betmarket says UCF by 18.5, our data says UCF by 17.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says UCF by 18.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 UCF by 20.5 to UCF by 18.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 50.5 to 51.5. We have no side on it, so that's information, not a bet.
| UCF spread | Total (over) | UCF ML | Georgia State ML | |
|---|---|---|---|---|
| TOM | -18.5 -110 | 51.5 -115 | — | — |
| Pinnacle | -18 -114 | 51.5 -105 | -1292 | +722 |
All 10 books
| UCF spread | Total (over) | UCF ML | Georgia State ML | |
|---|---|---|---|---|
| TOM | -18.5 -110 | 51.5 -115 | — | — |
| BetMGM | -19 -110 | 51.5 -110 | -1200 | +825 |
| BetOnline.ag | -18.5 -110 | 51.5 -115 | -1250 | +776 |
| BetUS | -18.5 -110 | 51.5 -115 | -1250 | +800 |
| Bovada | -18.5 -110 | 51 -115 | -1300 | +725 |
| DraftKings | -18.5 -112 | 51.5 -108 | -1200 | +750 |
| FanDuel | -18.5 -110 | 51.5 -108 | -1400 | +800 |
| LowVig.ag | -18.5 -106 | 51.5 -114 | -1250 | +776 |
| MyBookie.ag | -18.5 -110 | 51 -110 | -1205 | +640 |
| Pinnacle | -18 -114 | 51.5 -105 | -1292 | +722 |
Marked: best for the UCF 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, 81°F, 73% chance of rain. Total pulled down 1 for it.
Across the books: opened -19.5, now -18.0 (the market moved 1.2 toward Georgia State).
TOM: spread -18.5 here against -18.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Georgia State and UCF's last game | |
| FPI | -16.0 | -605 |
| Sagarin | -20.5 | -1089 |
| Massey | -3.0 | -137 |
| Market (9 books) | -18.5 | -777 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 51.5 | 51.2 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Georgia State Panthers +18.5 | -110 | +112 | -5.1% |
| Moneyline | Georgia State Panthers ML | +776 | +761 | priced at 11 cents, outside the band where the risk and the model are both reliable |
| Total | Under 51.5 | -105 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.2 toward Georgia State Panthers since 09-13 06:03; total has moved up 1.9.
TOM: spread -18.5 here against -18.2 consensus.
The line is -18.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Nevada Wolf Pack at Middle Tennessee Blue RaidersNevada at Middle TennesseeCFB Sat 19 Sep, 6:00pmNo betmarket says Nevada by 4, our data says Nevada by 4.5Not NastyBuck's case ›

Not Nasty. Market says Nevada by 4, the Nasty Number says Nevada by 4.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 1 point since it opened, from Nevada by 5 to Nevada 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 number hasn't moved since it opened.
| Middle Tennessee spread | Total (over) | Middle Tennessee ML | Nevada ML | |
|---|---|---|---|---|
| TOM | +4 -116 | 50.5 -110 | +140 | -170 |
| Kalshi | +3.5 -112 51¢ | 50.5 -121 53¢ | — | -182 63¢ |
| Pinnacle | +4 -117 | 51 -104 | +147 | -175 |
All 13 books
| Middle Tennessee spread | Total (over) | Middle Tennessee ML | Nevada ML | |
|---|---|---|---|---|
| TOM | +4 -116 | 50.5 -110 | +140 | -170 |
| Kalshi | +3.5 -112 51¢ | 50.5 -121 53¢ | — | -182 63¢ |
| BetMGM | +4 -108 | 51.5 -105 | +155 | -190 |
| BetOnline.ag | +4 -116 | 50.5 -108 | +149 | -170 |
| BetRivers | +4.5 -112 | 51 -110 | +160 | -200 |
| BetUS | +4 -110 | 50.5 -110 | +155 | -180 |
| Bovada | +3.5 -110 | 50.5 -115 | +150 | -175 |
| Caesars | +3.5 -110 | 50.5 -112 | +147 | -176 |
| DraftKings | +3.5 -108 | 50.5 -118 | +145 | -175 |
| FanDuel | +3.5 -110 | 51.5 -104 | +140 | -170 |
| LowVig.ag | +4 -112 | 50.5 -106 | +149 | -170 |
| MyBookie.ag | +3.5 -110 | 50.5 -110 | +151 | -195 |
| Pinnacle | +4 -117 | 51 -104 | +147 | -175 |
Marked: best for the Middle Tennessee 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, 91°F.
Across the books: opened +6.5, now +4.0 (the market moved 2.6 toward Middle Tennessee).
Kalshi thin: Under 50.5, only $205 available; Middle Tennessee Blue Raiders ML, only $76 available. Under $500 fillable, so that price isn't counted.
TOM: total 50.5 here against 50.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Nevada and Middle Tennessee's last game | |
| FPI | +8.0 | +238 |
| Sagarin | +5.0 | +174 |
| Massey | -1.5 | -120 |
| Market (11 books) | +4.0 | +146 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 50.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Nevada Wolf Pack -4.0 | -104 | +106 | -2.3% |
| Moneyline | Nevada Wolf Pack ML | -170 | -159 | -1.6% |
| Total | Under 50.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.6 toward Middle Tennessee Blue Raiders since 09-13 13:40; total has moved up 1.4.
TOM: total 50.5 here against 50.9 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Troy Trojans at Missouri TigersTroy at MissouriCFB Sat 19 Sep, 6:00pmNo betmarket says Missouri by 27, our data says Missouri by 26Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Missouri by 27.
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.
| Missouri spread | Total (over) | Missouri ML | Troy ML | |
|---|---|---|---|---|
| TOM | -27 -105 | 50 -115 | — | — |
| Kalshi | — | — | -3476 97¢ | +2243 4¢ |
| Pinnacle | -27 -108 | 49.5 -108 | — | +1520 |
All 12 books
| Missouri spread | Total (over) | Missouri ML | Troy ML | |
|---|---|---|---|---|
| TOM | -27 -105 | 50 -115 | — | — |
| Kalshi | — | — | -3476 97¢ | +2243 4¢ |
| BetMGM | -26.5 -110 | 50.5 -108 | — | +1850 |
| BetOnline.ag | -27 -105 | 50 -115 | — | — |
| BetRivers | -27.5 -110 | 50.5 -113 | — | +1800 |
| BetUS | -27 -105 | 50.5 -110 | — | — |
| Bovada | -27 -110 | 49.5 -110 | — | +1300 |
| DraftKings | -26.5 -112 | 50.5 -108 | — | +2000 |
| FanDuel | -26.5 -110 | 50.5 -110 | — | +1600 |
| LowVig.ag | -27 -101 | 50 -114 | — | — |
| MyBookie.ag | -27 -110 | 50 -110 | — | +1150 |
| Pinnacle | -27 -108 | 49.5 -108 | — | +1520 |
Marked: best for the Missouri 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, 83°F, 22% chance of rain.
Across the books: opened -27.5, now -27.0 (the market moved 0.6 toward Troy).
Kalshi thin: Over 49.5, only $306 available; Under 49.5, only $0 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Troy and Missouri's last game | |
| FPI | -23.5 | -1665 |
| Sagarin | -26.5 | -2778 |
| Massey | -3.5 | -146 |
| Market (10 books) | -27.0 | -1604 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.0 | 50.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Troy Trojans +27.0 | -115 | +139 | -11.6% |
| Moneyline | Troy Trojans ML | +1694 | +2447 | priced at 6 cents, outside the band where the risk and the model are both reliable |
| Total | Over 50.0 | -115 | -101 | 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-13 13:40.
TOM matches the consensus.
The line is -27.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
BYU Cougars at Colorado State RamsBYU at Colorado StateCFB Sat 19 Sep, 6:30pmNo betmarket says BYU by 18, our data says BYU by 18Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says BYU by 18.
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 BYU by 20 to BYU by 18. 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.
| Colorado State spread | Total (over) | Colorado State ML | BYU ML | |
|---|---|---|---|---|
| TOM | +18 -115 | 52.5 -110 | — | — |
| Pinnacle | +17 -102 | 52 -107 | +636 | -1074 |
All 12 books
| Colorado State spread | Total (over) | Colorado State ML | BYU ML | |
|---|---|---|---|---|
| TOM | +18 -115 | 52.5 -110 | — | — |
| BetMGM | +17.5 -108 | 52.5 -105 | +700 | -1000 |
| BetOnline.ag | +18 -115 | 52.5 -110 | +661 | -1000 |
| BetRivers | +17.5 -113 | 52.5 -110 | +575 | -1000 |
| BetUS | +18 -115 | 52.5 -110 | +650 | -1000 |
| Bovada | +17.5 -115 | 52 -110 | +650 | -1100 |
| Caesars | +18 -113 | 52.5 -108 | +675 | -1000 |
| DraftKings | +17.5 -105 | 52.5 -105 | +650 | -1000 |
| FanDuel | +17.5 -104 | 52.5 -110 | +760 | -1250 |
| LowVig.ag | +18 -111 | 52.5 -108 | +661 | -1000 |
| MyBookie.ag | +18 -110 | 52 -110 | +590 | -1099 |
| Pinnacle | +17 -102 | 52 -107 | +636 | -1074 |
Marked: best for the Colorado 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: 8 mph wind, 76°F, 42% chance of rain.
Across the books: opened +19.5, now +17.5 (the market moved 2.2 toward Colorado State).
TOM: spread +18.0 here against +17.3 consensus.
TOM: total 52.5 here against 52.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen BYU and Colorado State's last game | |
| FPI | +18.5 | +852 |
| Sagarin | +18.0 | +788 |
| Massey | -1.0 | -110 |
| Market (11 books) | +18.0 | +680 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | 49.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | BYU Cougars -18.0 | -105 | -120 | +3.4% |
| Moneyline | BYU Cougars ML | -1000 | -788 | priced at 91 cents, outside the band where the risk and the model are both reliable |
| Total | Under 52.5 | -110 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.2 toward Colorado State Rams since 09-13 06:03.
TOM: spread +18.0 here against +17.3 consensus; total 52.5 here against 52.2 consensus.
The line is +18.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Virginia Tech Hokies at Maryland TerrapinsVirginia Tech at MarylandCFB Sat 19 Sep, 6:30pmNo betmarket says Virginia Tech by 3, our data says Virginia Tech by 2.5Not NastyBuck's case ›

Not Nasty. Market says Virginia Tech by 3, the Nasty Number says Virginia Tech by 2.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 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 53 to 53.5. We have no side on it, so that's information, not a bet.
| Maryland spread | Total (over) | Maryland ML | Virginia Tech ML | |
|---|---|---|---|---|
| TOM | +3 -115 | 53.5 -110 | +120 | -145 |
| Kalshi | +2.5 | 53.5 -107 50¢ | — | -155 59¢ |
| Pinnacle | +3 -110 | 54.5 -107 | +129 | -151 |
All 13 books
| Maryland spread | Total (over) | Maryland ML | Virginia Tech ML | |
|---|---|---|---|---|
| TOM | +3 -115 | 53.5 -110 | +120 | -145 |
| Kalshi | +2.5 | 53.5 -107 50¢ | — | -155 59¢ |
| BetMGM | +3 -115 | 53.5 -112 | +125 | -150 |
| BetOnline.ag | +3 -115 | 53.5 -110 | +125 | -145 |
| BetRivers | +3 -112 | 53.5 -110 | +125 | -157 |
| BetUS | +3 -115 | 53.5 -110 | +125 | -145 |
| Bovada | +3 -110 | 54.5 -110 | +130 | -150 |
| Caesars | +3 -113 | 53.5 -113 | +126 | -150 |
| DraftKings | +3 -115 | 53.5 -115 | +120 | -142 |
| FanDuel | +2.5 -102 | 53.5 -112 | +126 | -152 |
| LowVig.ag | +3 -111 | 53.5 -108 | +125 | -145 |
| MyBookie.ag | +3 -110 | 53.5 -110 | +123 | -157 |
| Pinnacle | +3 -110 | 54.5 -107 | +129 | -151 |
Marked: best for the Maryland 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, 80°F, 20% chance of rain.
Across the books: opened +2.0, now +3.0 (the market moved 1.0 toward Virginia Tech).
Kalshi thin: Maryland Terrapins +2.5, only $52 available; Under 53.5, only $331 available; Maryland Terrapins ML, only $460 available. Under $500 fillable, so that price isn't counted.
TOM: total 53.5 here against 54.1 consensus.
TOM: moneyline +125 here against +136 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Virginia Tech and Maryland's last game | |
| FPI | +2.5 | +131 |
| Sagarin | PK | -101 |
| Massey | -2.5 | -127 |
| Market (11 books) | +3.0 | +125 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | 52.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Maryland Terrapins +3.0 | -115 | -109 | -1.4% |
| Moneyline | Maryland Terrapins ML | +120 | +128 | -1.6% |
| Total | Under 53.5 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward Virginia Tech Hokies since 09-11 18:32; total has moved up 4.1.
TOM: total 53.5 here against 54.1 consensus; moneyline +125 here against +136 consensus.
Nothing here beats what it costs. Models and market agree closely enough that the vig eats any difference.
Michigan State Spartans at Notre Dame Fighting IrishMichigan State at Notre DameCFB Sat 19 Sep, 6:30pmNo betmarket says Notre Dame by 29, our data says Notre Dame by 27.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Notre Dame by 29.
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 Notre Dame by 29.5 to Notre Dame by 29. 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 51.5 to 52.5. We have no side on it, so that's information, not a bet.
| Notre Dame spread | Total (over) | Notre Dame ML | Michigan State ML | |
|---|---|---|---|---|
| TOM | -29 -115 | 52.5 -110 | — | — |
| Pinnacle | -30 -101 | 52 -110 | — | — |
All 12 books
| Notre Dame spread | Total (over) | Notre Dame ML | Michigan State ML | |
|---|---|---|---|---|
| TOM | -29 -115 | 52.5 -110 | — | — |
| BetMGM | -29 -110 | 52.5 -105 | — | +2500 |
| BetOnline.ag | -29 -115 | 52.5 -110 | — | — |
| BetRivers | -29.5 -113 | 52.5 -110 | — | — |
| BetUS | -29 -115 | 52.5 -110 | — | — |
| Bovada | -30 -105 | 52 -110 | — | — |
| Caesars | -29.5 -112 | 52.5 -107 | — | — |
| DraftKings | -29.5 -110 | 52.5 -102 | — | +2000 |
| FanDuel | -29.5 -110 | 52.5 -110 | — | +2400 |
| LowVig.ag | -29 -111 | 52.5 -108 | — | — |
| MyBookie.ag | -29 -110 | 52.5 -110 | — | +1275 |
| Pinnacle | -30 -101 | 52 -110 | — | — |
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, 74°F, 60% chance of rain. Total pulled down 1 for it.
TOM: spread -29.0 here against -29.7 consensus.
TOM: total 52.5 here against 52.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Michigan State and Notre Dame's last game | |
| FPI | -26.5 | -2750 |
| Sagarin | -24.0 | -1786 |
| Massey | -3.5 | -143 |
| Market (11 books) | -29.0 | -1995 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | 52.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Michigan State Spartans +29.0 | -105 | +128 | -7.4% |
| Moneyline | Michigan State Spartans ML | +2183 | +3117 | priced at 4 cents, outside the band where the risk and the model are both reliable |
| Total | Over 52.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.8.
TOM: spread -29.0 here against -29.7 consensus; total 52.5 here against 52.2 consensus.
The line is -29.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
New Mexico Lobos at Oklahoma SoonersNew Mexico at OklahomaCFB Sat 19 Sep, 6:30pmNo betmarket says Oklahoma by 21.5, our data says Oklahoma by 20Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Oklahoma by 21.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 48 to 46.5. We have no side on it, so that's information, not a bet.
| Oklahoma spread | Total (over) | Oklahoma ML | New Mexico ML | |
|---|---|---|---|---|
| TOM | -21.5 -115 | 46.5 -110 | — | — |
| Kalshi | — | 47.5 +101 48¢ | -1684 94¢ | +1242 7¢ |
| Pinnacle | -23.5 -103 | 47.5 -106 | -2202 | +1022 |
All 12 books
| Oklahoma spread | Total (over) | Oklahoma ML | New Mexico ML | |
|---|---|---|---|---|
| TOM | -21.5 -115 | 46.5 -110 | — | — |
| Kalshi | — | 47.5 +101 48¢ | -1684 94¢ | +1242 7¢ |
| BetMGM | -22.5 -110 | 46.5 -112 | -2500 | +1350 |
| BetOnline.ag | -21.5 -115 | 46.5 -110 | — | — |
| BetRivers | -22 -113 | 47.5 -114 | — | +1150 |
| BetUS | -22.5 -110 | 46.5 -110 | — | — |
| Bovada | -23.5 -105 | 47.5 -105 | -2200 | +1000 |
| DraftKings | -22.5 -112 | 46.5 -115 | -2100 | +1100 |
| FanDuel | -22.5 -110 | 46.5 -110 | — | +1280 |
| LowVig.ag | -21.5 -111 | 46.5 -108 | — | — |
| MyBookie.ag | -23 -110 | 47 -110 | -2500 | +930 |
| Pinnacle | -23.5 -103 | 47.5 -106 | -2202 | +1022 |
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: 10 mph wind, 89°F, 20% chance of rain.
Across the books: opened -21.5, now -23.0 (the market moved 1.5 toward Oklahoma).
Kalshi thin: Oklahoma Sooners -21.5, only $24 available; New Mexico Lobos +21.5, only $28 available. Under $500 fillable, so that price isn't counted.
TOM: spread -21.5 here against -23.0 consensus.
TOM: total 46.5 here against 47.2 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen New Mexico and Oklahoma's last game | |
| FPI | -17.5 | -726 |
| Sagarin | -22.5 | -1495 |
| Massey | -3.0 | -140 |
| Market (10 books) | -21.5 | -1114 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 46.5 | 47.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New Mexico Lobos +21.5 | -105 | +107 | -2.9% |
| Moneyline | New Mexico Lobos ML | +1124 | +1008 | priced at 8 cents, outside the band where the risk and the model are both reliable |
| Total | Over 46.5 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.5 toward Oklahoma Sooners since 09-13 06:03; total has moved down 2.3.
TOM: spread -21.5 here against -23.0 consensus; total 46.5 here against 47.2 consensus.
The line is -21.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Kennesaw State Owls at Tennessee VolunteersKennesaw State at TennesseeCFB Sat 19 Sep, 6:45pmNo betmarket says Tennessee by 35.5, our data says Tennessee by 34.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Tennessee by 35.5.
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 Tennessee by 34.5 to Tennessee by 35.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 60 to 59. We have no side on it, so that's information, not a bet.
| Tennessee spread | Total (over) | Tennessee ML | Kennesaw State ML | |
|---|---|---|---|---|
| TOM | -35.5 -110 | 59 -110 | — | — |
| Pinnacle | -35.5 -109 | 60 -102 | — | — |
All 11 books
| Tennessee spread | Total (over) | Tennessee ML | Kennesaw State ML | |
|---|---|---|---|---|
| TOM | -35.5 -110 | 59 -110 | — | — |
| BetMGM | -35.5 -108 | 59.5 -108 | — | — |
| BetOnline.ag | -35.5 -110 | 59 -110 | — | — |
| BetRivers | -35.5 -110 | 59.5 -110 | — | — |
| BetUS | -35.5 -110 | 59 -110 | — | — |
| Bovada | -35.5 -110 | 60 -105 | — | — |
| Caesars | -35.5 -107 | 59.5 -113 | — | — |
| DraftKings | -35.5 -112 | 59.5 -112 | — | — |
| FanDuel | -35.5 -108 | 60.5 -110 | — | — |
| LowVig.ag | -35.5 -106 | 59 -108 | — | — |
| Pinnacle | -35.5 -109 | 60 -102 | — | — |
Marked: best for the Tennessee 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: 0 mph wind, 87°F.
TOM: total 59.0 here against 59.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Kennesaw State and Tennessee's last game | |
| FPI | -30.5 | — |
| Sagarin | -30.5 | — |
| Massey | -4.5 | -161 |
| Market (10 books) | -35.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 59.0 | 59.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Kennesaw State Owls +35.5 | -110 | +137 | -10.2% |
| Moneyline | Kennesaw State Owls ML | +5238 | — | priced at 2 cents, outside the band where the risk and the model are both reliable |
| Total | Over 59.0 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.7.
TOM: total 59.0 here against 59.8 consensus.
The line is -35.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Arkansas State Red Wolves at TCU Horned FrogsArkansas State at TCUCFB Sat 19 Sep, 7:00pmNo betmarket says TCU by 20.5, our data says TCU by 20Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says TCU by 20.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 number hasn't moved since it opened.
| TCU spread | Total (over) | TCU ML | Arkansas State ML | |
|---|---|---|---|---|
| TOM | -20.5 -110 | 56 -110 | — | — |
| Pinnacle | -20 -108 | 57.5 -108 | -1343 | +742 |
All 11 books
| TCU spread | Total (over) | TCU ML | Arkansas State ML | |
|---|---|---|---|---|
| TOM | -20.5 -110 | 56 -110 | — | — |
| BetMGM | -20 -110 | 57.5 -102 | -1400 | +900 |
| BetOnline.ag | -20.5 -110 | 56.5 -115 | -1450 | +856 |
| BetRivers | -20.5 -113 | 57 -114 | -1667 | +800 |
| BetUS | -20.5 -110 | 56.5 -115 | -1450 | +875 |
| Bovada | -20 -110 | 57.5 -110 | -1400 | +750 |
| DraftKings | -20.5 -110 | 57.5 -108 | -1450 | +850 |
| FanDuel | -20.5 -110 | 57.5 -108 | -1600 | +860 |
| LowVig.ag | -20.5 -106 | 56.5 -114 | -1450 | +856 |
| MyBookie.ag | -20.5 -110 | 57.5 -110 | -1299 | +660 |
| Pinnacle | -20 -108 | 57.5 -108 | -1343 | +742 |
Marked: best for the TCU 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, 91°F.
TOM: spread -20.5 here against -20.2 consensus.
TOM: total 56.0 here against 57.3 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Arkansas State and TCU's last game | |
| FPI | -17.5 | -728 |
| Sagarin | -20.0 | -1061 |
| Massey | -3.0 | -141 |
| Market (10 books) | -20.5 | -816 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.0 | 56.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Arkansas State Red Wolves +20.5 | -110 | +125 | -8.0% |
| Moneyline | Arkansas State Red Wolves ML | +853 | +1011 | priced at 10 cents, outside the band where the risk and the model are both reliable |
| Total | Over 56.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 1.8.
TOM: spread -20.5 here against -20.2 consensus; total 56.0 here against 57.3 consensus.
The line is -20.5. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
UTSA Roadrunners at Texas LonghornsUTSA at TexasCFB Sat 19 Sep, 7:00pmOver 58should be 58.4 · getting 0.4 pts · was 57Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Texas by 30.
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.
| Texas spread | Total (over) | Texas ML | UTSA ML | |
|---|---|---|---|---|
| TOM | -30 -110 | 58 -115 | — | — |
| Kalshi | — | 57.5 -121 53¢ | — | +3021 3¢ |
| Pinnacle | -30 -109 | 58 -110 | — | — |
All 12 books
| Texas spread | Total (over) | Texas ML | UTSA ML | |
|---|---|---|---|---|
| TOM | -30 -110 | 58 -115 | — | — |
| Kalshi | — | 57.5 -121 53¢ | — | +3021 3¢ |
| BetMGM | -30 -110 | 58.5 -105 | — | +2500 |
| BetOnline.ag | -30 -110 | 58 -115 | — | — |
| BetRivers | -30.5 -109 | 57.5 -112 | — | +1800 |
| BetUS | -30 -110 | 58 -115 | — | — |
| Bovada | -30 -110 | 58 -110 | — | — |
| DraftKings | -30.5 -108 | 58.5 -105 | — | +2000 |
| FanDuel | -30.5 -110 | 58.5 -105 | — | +2400 |
| LowVig.ag | -30 -106 | 58 -114 | — | — |
| MyBookie.ag | -30 -110 | 58 -110 | — | +1250 |
| Pinnacle | -30 -109 | 58 -110 | — | — |
Marked: best for the Texas side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 58.0 · -115 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 93°F.
Kalshi thin: Under 57.5, only $300 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UTSA and Texas's last game | |
| FPI | -36.0 | — |
| Sagarin | -28.5 | -3703 |
| Massey | -3.5 | -146 |
| Market (10 books) | -30.0 | -1961 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 58.0 | 60.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | UTSA Roadrunners +30.0 | -110 | +153 | -12.9% |
| Moneyline | UTSA Roadrunners ML | +2183 | +4485 | priced at 4 cents, outside the band where the risk and the model are both reliable |
| Total | Over 58.0 | -115 | -104 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 1.0.
TOM matches the consensus.
The line is -30.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Northern Illinois Huskies at Arizona WildcatsNorthern Illinois at ArizonaCFB Sat 19 Sep, 9:30pmUnder 49.5should be 48.7 · getting 0.8 pts · was 52.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Arizona by 34.
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 34.5 to Arizona by 34. We have no side on it, so that's information, not a bet.
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.
| Arizona spread | Total (over) | Arizona ML | Northern Illinois ML | |
|---|---|---|---|---|
| TOM | -34 -115 | 49.5 -105 | — | — |
| Kalshi | — | 50.5 -116 52¢ | — | — |
| Pinnacle | -34.5 -102 | 50 -103 | — | — |
All 12 books
| Arizona spread | Total (over) | Arizona ML | Northern Illinois ML | |
|---|---|---|---|---|
| TOM | -34 -115 | 49.5 -105 | — | — |
| Kalshi | — | 50.5 -116 52¢ | — | — |
| BetMGM | -34.5 -108 | 49.5 -110 | — | — |
| BetOnline.ag | -34 -115 | 49.5 -105 | — | — |
| BetRivers | -34.5 -112 | 50.5 -109 | — | — |
| BetUS | -34 -115 | 49.5 -105 | — | — |
| Bovada | -34.5 -105 | 50 -105 | — | — |
| Caesars | -34.5 -109 | 49.5 -112 | — | — |
| DraftKings | -34.5 -108 | 49.5 -112 | — | — |
| FanDuel | -34.5 -110 | 49.5 -115 | — | — |
| LowVig.ag | -34 -111 | 49.5 -103 | — | — |
| Pinnacle | -34.5 -102 | 50 -103 | — | — |
Marked: best for the Arizona side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Under 49.5 · -115 at TOM. The totals model is still proving itself.
Weather at kickoff: 5 mph wind, 90°F.
Across the books: opened -31.5, now -34.5 (the market moved 2.9 toward Arizona).
Kalshi thin: Under 50.5, only $359 available. Under $500 fillable, so that price isn't counted.
TOM: spread -34.0 here against -34.4 consensus.
TOM: total 49.5 here against 49.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Northern Illinois and Arizona's last game | |
| FPI | -26.0 | -2535 |
| Sagarin | -27.5 | -3250 |
| Massey | -4.0 | -150 |
| Market (10 books) | -34.0 | -4587 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 45.6 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Northern Illinois Huskies +34.0 | -105 | +140 | -9.6% |
| Moneyline | Northern Illinois Huskies ML | +4692 | +7037 | priced at 2 cents, outside the band where the risk and the model are both reliable |
| Total | Under 49.5 | -115 | -108 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.9 toward Arizona Wildcats since 09-13 06:03; total has moved down 2.6.
TOM: spread -34.0 here against -34.4 consensus; total 49.5 here against 49.9 consensus.
The line is -34.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
North Dakota State Bison at Sacramento State HornetsNorth Dakota State at Sacramento StateCFB Sat 19 Sep, 9:30pmNo betmarket says North Dakota State by 28, our data says North Dakota State by 25.5Not NastyBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says North Dakota State by 28.
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 Dakota State by 27.5 to North Dakota State by 28. 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 53.5 to 52. We have no side on it, so that's information, not a bet.
| Sacramento State spread | Total (over) | Sacramento State ML | North Dakota State ML | |
|---|---|---|---|---|
| TOM | +28 -110 | 52 -105 | — | — |
| Pinnacle | +28 -110 | 53 -101 | — | — |
All 11 books
| Sacramento State spread | Total (over) | Sacramento State ML | North Dakota State ML | |
|---|---|---|---|---|
| TOM | +28 -110 | 52 -105 | — | — |
| BetMGM | +28 -108 | 52.5 -102 | +2800 | — |
| BetOnline.ag | +28 -110 | 52 -105 | — | — |
| BetRivers | +28.5 -112 | 53 -113 | +1800 | — |
| BetUS | +28 -110 | 52 -105 | — | — |
| Bovada | +28 -110 | 53 +100 | — | — |
| DraftKings | +27.5 +100 | 52.5 -102 | +2500 | — |
| FanDuel | +28.5 -110 | 52.5 -110 | +2400 | — |
| LowVig.ag | +28 -106 | 52 -103 | — | — |
| MyBookie.ag | +28 -110 | 52 -110 | +1225 | — |
| Pinnacle | +28 -110 | 53 -101 | — | — |
Marked: best for the Sacramento 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: 6 mph wind, 82°F.
Across the books: opened +27.5, now +28.0 (the market moved 0.5 toward North Dakota State).
The ratings sit 9 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
TOM: total 52.0 here against 52.7 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen North Dakota State and Sacramento State's last game | |
| FPI | +23.5 | +1684 |
| Sagarin | +19.0 | +887 |
| Massey | -0.5 | -107 |
| Market (10 books) | +28.0 | +2061 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.0 | 51.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Sacramento State Hornets +28.0 | -110 | +114 | -5.7% |
| Moneyline | Sacramento State Hornets ML | +2400 | +2218 | priced at 4 cents, outside the band where the risk and the model are both reliable |
| Total | Under 52.0 | -115 | -100 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.5 toward North Dakota State Bison since 09-13 13:40; total has moved down 0.8.
TOM: total 52.0 here against 52.7 consensus.
The line is +28.0. Rating differences overshoot on games this lopsided, so whatever gap shows up is arithmetic rather than insight.
Montana Grizzlies at Oregon State BeaversMontana at Oregon StateCFB Sat 19 Sep, 10:00pmNo betmarket says Oregon State by 14.5, our data says Oregon State by 11.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Oregon State by 14.5, the Nasty Number says Oregon State by 11.5, but the raw ratings sit 10 points off the market. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted and this isn't a bet.
The spread
The spread this weekbetter now, 5 pts
TOM's number since it opened. The dotted line is ours.
The line has moved 5 points away from the Nasty Number since it opened. That's 5 points more in Montana's favor. It's a better bet now than it was.
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, 65°F.
Across the books: opened -9.5, now -14.5. The market has moved 5.0 away from Montana, 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 10 on the way, which is where a lot of games land.
The ratings sit 10 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Oregon State's last game | |
| FPI | doesn't rate Montana | |
| Sagarin | -5.0 | -169 |
| Massey | rates Montana and Oregon State on different scales | |
| Market (1 books) | -14.5 | -527 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Montana Grizzlies +14.5 | -110 | -129 | +4.0% |
| Moneyline | Montana Grizzlies ML | +500 | +357 | priced at 17 cents, outside the band where the risk and the model are both reliable |
Line move: spread has moved 5.0 toward Oregon State Beavers since 09-14 08:04.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Only 1 book has posted, so the number we're beating is one opener, not a market. It can't be a pick until 4 books are up.
Mercer Bears at Georgia Tech Yellow JacketsMercer at Georgia TechCFB Sat 19 Sep, 11:00amNo betmarket says Georgia Tech by 41.5, our data says Georgia Tech by 36Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Georgia Tech by 41.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.
| Georgia Tech spread | Total (over) | Georgia Tech ML | Mercer ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 0 mph wind, 87°F.
Kalshi thin: Over 59.5, only $36 available; Under 59.5, only $20 available. Under $500 fillable, so that price isn't counted.
The ratings sit 18 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Georgia Tech's last game | |
| FPI | doesn't rate Mercer | |
| Sagarin | -23.0 | -1583 |
| Massey | rates Mercer and Georgia Tech on different scales | |
| Market (1 books) | -41.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 60.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Mercer Bears +41.5 | -110 | -260 | +19.8% |
The line is -41.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.
Maine Black Bears at Boston College EaglesMaine at Boston CollegeCFB Sat 19 Sep, 1:00pmNo betmarket says Boston College by 39.5, our data says Boston College by 36.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Boston College by 39.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.
| Boston College spread | Total (over) | Boston College ML | Maine ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
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, 72°F.
Kalshi thin: Over 52.5, only $307 available; Under 52.5, only $304 available. Under $500 fillable, so that price isn't counted.
The ratings sit 10 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Boston College's last game | |
| FPI | doesn't rate Maine | |
| Sagarin | -29.0 | -4151 |
| Massey | rates Maine and Boston College on different scales | |
| Market (1 books) | -39.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Maine Black Bears +39.5 | -110 | +119 | -6.8% |
The line is -39.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.
Southern Illinois Salukis at Illinois Fighting IlliniSouthern Illinois at IllinoisCFB Sat 19 Sep, 1:00pmNo betmarket says Illinois by 41.5, our data says Illinois by 36.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Illinois by 41.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.
| Illinois spread | Total (over) | Illinois ML | Southern Illinois ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
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, 84°F, 30% chance of rain. Total pulled down 0.7 for it.
The ratings sit 16 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Illinois's last game | |
| FPI | doesn't rate Southern Illinois | |
| Sagarin | -25.5 | -2216 |
| Massey | rates Southern Illinois and Illinois on different scales | |
| Market (1 books) | -41.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 53.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Southern Illinois Salukis +41.5 | -110 | -245 | +18.6% |
The line is -41.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.
Duquesne Dukes at Washington State CougarsDuquesne at Washington StateCFB Sat 19 Sep, 2:30pmNo betmarket says Washington State by 35.5, our data says Washington State by 32.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Washington State by 35.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.
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.
The ratings sit 9 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Washington State's last game | |
| FPI | doesn't rate Duquesne | |
| Sagarin | -26.0 | -2483 |
| Massey | rates Duquesne and Washington State on different scales | |
| Market (1 books) | -35.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 52.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Duquesne Dukes +35.5 | -110 | +116 | -6.1% |
The line is -35.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.
Northern Iowa Panthers at Iowa HawkeyesNorthern Iowa at IowaCFB Sat 19 Sep, 3:00pmNo betmarket says Iowa by 41.5, our data says Iowa by 38.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Iowa by 41.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.
| Iowa spread | Total (over) | Iowa ML | Northern Iowa ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
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, 78°F, 54% chance of rain. Total pulled down 1 for it.
Kalshi thin: Over 48.5, only $140 available; Under 48.5, only $49 available. Under $500 fillable, so that price isn't counted.
The ratings sit 9 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Iowa's last game | |
| FPI | doesn't rate Northern Iowa | |
| Sagarin | -32.0 | — |
| Massey | rates Northern Iowa and Iowa on different scales | |
| Market (1 books) | -41.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Northern Iowa Panthers +41.5 | -110 | -205 | +14.8% |
The line is -41.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.
Delaware State Hornets at South Florida BullsDelaware State at South FloridaCFB Sat 19 Sep, 6:00pmNo betmarket says South Florida by 37.5, our data says South Florida by 35Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says South Florida 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.
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, 82°F, 68% chance of rain. Total pulled down 1 for it.
The ratings sit 8 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen South Florida's last game | |
| FPI | doesn't rate Delaware State | |
| Sagarin | -29.5 | -4318 |
| Massey | rates Delaware State and South Florida on different scales | |
| Market (1 books) | -37.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 62.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Delaware State Hornets +37.5 | -110 | +131 | -9.1% |
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.
Murray State Racers at Oklahoma State CowboysMurray State at Oklahoma StateCFB Sat 19 Sep, 6:00pmNo betmarket says Oklahoma State by 57.5, our data says Oklahoma State by 52Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Oklahoma State by 57.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.
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 9 mph wind, 86°F, 26% chance of rain.
The ratings sit 18 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Oklahoma State's last game | |
| FPI | doesn't rate Murray State | |
| Sagarin | -39.5 | — |
| Massey | rates Murray State and Oklahoma State on different scales | |
| Market (1 books) | -57.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 69.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Murray State Racers +57.5 | -110 | -260 | +19.8% |
The line is -57.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.
Eastern Washington Eagles at Washington HuskiesEastern Washington at WashingtonCFB Sat 19 Sep, 6:15pmNo betmarket says Washington by 44.5, our data says Washington by 41Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Washington by 44.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.
| Washington spread | Total (over) | Washington ML | Eastern Washington ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
If you're betting it anyway: Buck wouldn't. Nothing here is even the better half of a coin flip.
Weather at kickoff: 2 mph wind, 72°F.
Kalshi thin: Over 56.5, only $52 available; Under 56.5, only $52 available. Under $500 fillable, so that price isn't counted.
The ratings sit 12 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Washington's last game | |
| FPI | doesn't rate Eastern Washington | |
| Sagarin | -33.0 | — |
| Massey | rates Eastern Washington and Washington on different scales | |
| Market (1 books) | -44.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Eastern Washington Eagles +44.5 | -110 | -218 | +16.2% |
The line is -44.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.
North Dakota Fighting Hawks at Nebraska CornhuskersNorth Dakota at NebraskaCFB Sat 19 Sep, 6:15pmNo betmarket says Nebraska by 24.5, our data says Nebraska by 23Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Nebraska by 24.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.
| Nebraska spread | Total (over) | Nebraska ML | North Dakota ML | |
|---|---|---|---|---|
| Kalshi | — | 49.5 | -2042 95¢ | — |
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, 76°F, 26% chance of rain.
Kalshi thin: Over 49.5, only $466 available; North Dakota Fighting Hawks ML, only $42 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Nebraska's last game | |
| FPI | doesn't rate North Dakota | |
| Sagarin | -20.0 | -1057 |
| Massey | rates North Dakota and Nebraska on different scales | |
| Market (1 books) | -24.5 | -1663 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | North Dakota Fighting Hawks +24.5 | -110 | +121 | -7.1% |
| Moneyline | North Dakota Fighting Hawks ML | +1600 | +1627 | priced at 6 cents, outside the band where the risk and the model are both reliable |
The line is -24.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.
East Texas A&M Lions at Tulsa Golden HurricaneEast Texas A&M at TulsaCFB Sat 19 Sep, 7:00pmNo betmarket says Tulsa by 42.5, our data says Tulsa by 37.5Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Tulsa by 42.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.
| Tulsa spread | Total (over) | Tulsa ML | East Texas A&M ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
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, 87°F, 25% chance of rain.
The ratings sit 17 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Tulsa's last game | |
| FPI | doesn't rate East Texas A&M | |
| Sagarin | -25.0 | -2146 |
| Massey | rates East Texas A&M and Tulsa on different scales | |
| Market (1 books) | -42.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 57.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | East Texas A&M Lions +42.5 | -110 | -254 | +19.4% |
Line move: total has moved down 1.0.
The line is -42.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.
South Dakota Coyotes at Boise State BroncosSouth Dakota at Boise StateCFB Sat 19 Sep, 9:00pmNo betmarket says Boise State by 22.5, our data says Boise State by 20Waiting for the ratings updateBuck's case ›

Not Nasty. Lines this big overshoot, and the ratings don't move it enough to matter. Market says Boise State by 22.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.
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.
The ratings sit 9 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Boise State's last game | |
| FPI | doesn't rate South Dakota | |
| Sagarin | -13.5 | -458 |
| Massey | rates South Dakota and Boise State on different scales | |
| Market (1 books) | -22.5 | -1258 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.5 | — |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | South Dakota Coyotes +22.5 | -110 | +101 | -2.6% |
| Moneyline | South Dakota Coyotes ML | +1200 | +1014 | priced at 8 cents, outside the band where the risk and the model are both reliable |
The line is -22.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.
Stonehill Skyhawks at UMass MinutemenStonehill at MassachusettsCFB Sat 19 Sep, 2:30pmNo ratingthe ratings don't cover this gameNo ratingBuck's case ›

No view. The ratings don't cover this game, so there's nothing to compare the line against.
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.
| Massachusetts spread | Total (over) | Massachusetts ML | Stonehill ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
Weather at kickoff: 6 mph wind, 73°F, 20% chance of rain.
Across the books: opened -34.5, now -35.5 (the market moved 1.0 toward Massachusetts).
Kalshi thin: Over 48.5, only $52 available; Under 48.5, only $260 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Massachusetts's last game | |
| FPI | doesn't rate Stonehill | |
| Sagarin | doesn't rate Stonehill | |
| Massey | rates Stonehill and Massachusetts on different scales | |
| Market (1 books) | -35.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | — |
Line move: spread has moved 1.0 toward UMass Minutemen since 09-14 08:04; total has moved up 4.0.
No usable prices or projections for this game.
Southeastern Louisiana Lions at UL Monroe WarhawksSoutheastern Louisiana at UL MonroeCFB Sat 19 Sep, 3:30pmNo ratingthe ratings don't cover this gameNo ratingBuck's case ›

No view. The ratings don't cover Southeastern Louisiana Lions, so there's nothing to compare the line against.
| UL Monroe spread | Total (over) | UL Monroe ML | Southeastern Louisiana ML | |
|---|---|---|---|---|
| Kalshi | — | — | — | — |
Across the books: opened -12.5, now -11.5 (the market moved 1.0 toward Southeastern Louisiana).
Kalshi thin: UL Monroe Warhawks -12.5, only $275 available; Southeastern Louisiana Lions +12.5, only $275 available; Over 47.5, only $52 available. Under $500 fillable, so that price isn't counted.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UL Monroe's last game | |
| FPI | not an FBS matchup | |
| Sagarin | not an FBS matchup | |
| Massey | not an FBS matchup | |
| Market (1 books) | -11.5 | -423 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.5 | — |
Line move: spread has moved 1.0 toward Southeastern Louisiana Lions since 09-14 08:04.
Southeastern Louisiana Lions is not an FBS team. These rating systems don't cover it, so there's nothing here to compare.
UT Martin Skyhawks at Memphis TigersUT Martin at MemphisCFB Sat 19 Sep, 6:00pmNo ratingthe ratings don't cover this gameNo ratingBuck's case ›

No view. The ratings don't cover this game, so there's nothing to compare the line against.
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.
Weather at kickoff: 5 mph wind, 94°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen UT Martin and Memphis's last game | |
| FPI | doesn't rate UT Martin | |
| Sagarin | doesn't rate UT Martin | |
| Massey | rates UT Martin and Memphis on different scales | |
| Market (1 books) | -35.5 | — |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 56.5 | — |
Line move: total has moved up 1.0.
No usable prices or projections for this game.
Nicholls State Colonels at Sam Houston State BearkatsNicholls at Sam HoustonCFB Sat 19 Sep, 6:00pmNo ratingthe ratings don't cover this gameNo ratingBuck's case ›

No view. The ratings don't cover this game, so there's nothing to compare the line against.
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.
Weather at kickoff: 5 mph wind, 89°F.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| SP+ | hasn't seen Sam Houston's last game | |
| FPI | doesn't rate Nicholls | |
| Sagarin | doesn't rate Nicholls | |
| Massey | rates Nicholls and Sam Houston on different scales | |
| Market (1 books) | -18.5 | -904 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | — |
No usable prices or projections for this game.
Sun Sep 20
14 gamesWaiting for the ratings rebuild. 0 a little nasty so far.Philadelphia Eagles at Tennessee TitansEagles at TitansNFL Sun 20 Sep, 12:00pmTitans +7should be Titans +5.5 · getting 1.5 pts · was +5.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Eagles by 7, the Nasty Number says Eagles by 5.5. 1.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 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.
| Titans spread | Total (over) | Titans ML | Eagles ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 39 -113 | +265 | -340 |
| Kalshi | +7.5 -126 54¢ | 39.5 -107 50¢ | +296 24¢ | -360 77¢ |
| Pinnacle | +7.5 -116 | 39.5 -112 | +279 | -339 |
All 14 books
| Titans spread | Total (over) | Titans ML | Eagles ML | |
|---|---|---|---|---|
| TOM | +7 -108 | 39 -113 | +265 | -340 |
| Kalshi | +7.5 -126 54¢ | 39.5 -107 50¢ | +296 24¢ | -360 77¢ |
| BetMGM | +7 -110 | 39.5 -110 | +270 | -325 |
| BetOnline.ag | +7 -108 | 39 -113 | +274 | -340 |
| BetRivers | +7 -106 | 39.5 -110 | +280 | -375 |
| BetUS | +7 -110 | 39 -110 | +275 | -340 |
| Bovada | +7 -105 | 39.5 -115 | +275 | -350 |
| Caesars | +7 -109 | 39.5 -112 | +270 | -345 |
| DraftKings | +7 -110 | 40.5 -105 | +250 | -310 |
| Fanatics | +7 -110 | 39.5 -115 | +265 | -340 |
| FanDuel | +7 -110 | 39.5 -112 | +280 | -350 |
| LowVig.ag | +7 -103 | 39 -110 | +274 | -340 |
| MyBookie.ag | — | — | +270 | -370 |
| Pinnacle | +7.5 -116 | 39.5 -112 | +279 | -339 |
Marked: best for Titans, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Titans +7.0 · -108 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 5 mph wind, 90°F.
Across the books: opened +5.5, now +7.5. The market has moved 1.8 away from Titans, 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 7 on the way, which is where a lot of games land.
Also out: Eli Stowers (TE, Eagles), Grant Calcaterra (TE, Eagles), Jakorian Bennett (CB, Eagles) and 4 more.
TOM: spread +7.0 here against +7.3 consensus.
TOM: total 39.0 here against 39.5 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Philadelphia Eagles and Tennessee Titans's last game | |
| FPI | hasn't seen Philadelphia Eagles and Tennessee Titans's last game | |
| Sagarin | hasn't seen Philadelphia Eagles and Tennessee Titans's last game | |
| Massey | -1.0 | -112 |
| Market (12 books) | +7.0 | +277 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 39.0 | 44.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Tennessee Titans +7.0 | -108 | -148 | +7.7% |
| Moneyline | Tennessee Titans ML | +265 | +192 | +6.8% |
| Total | Over 39.0 | -113 | -115 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.8 toward Philadelphia Eagles since 09-12 12:03; total has moved down 2.9.
TOM: spread +7.0 here against +7.3 consensus; total 39.0 here against 39.5 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.
Cleveland Browns at Tampa Bay BuccaneersBrowns at BuccaneersNFL Sun 20 Sep, 12:00pmBrowns +9should be Browns +7 · getting 2 pts · was +6.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Buccaneers by 9, the Nasty Number says Buccaneers by 7. 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 number hasn't moved since it opened.
| Buccaneers spread | Total (over) | Buccaneers ML | Browns ML | |
|---|---|---|---|---|
| TOM | -9 -105 | 41 -115 | -420 | +310 |
| Kalshi | -8.5 -103 49¢ | 41.5 -107 50¢ | -404 79¢ | +331 22¢ |
| Pinnacle | -9 +103 | 41 -116 | -411 | +330 |
All 14 books
| Buccaneers spread | Total (over) | Buccaneers ML | Browns ML | |
|---|---|---|---|---|
| TOM | -9 -105 | 41 -115 | -420 | +310 |
| Kalshi | -8.5 -103 49¢ | 41.5 -107 50¢ | -404 79¢ | +331 22¢ |
| BetMGM | -8 -110 | 41 -108 | -425 | +320 |
| BetOnline.ag | -9 -105 | 41 -115 | -420 | +330 |
| BetRivers | -8 -112 | 41 -110 | -455 | +340 |
| BetUS | -9 +100 | 41 -110 | -420 | +330 |
| Bovada | -8 -110 | 41.5 -110 | -430 | +320 |
| Caesars | -8.5 -109 | 40.5 -120 | -420 | +325 |
| DraftKings | -8.5 -110 | 40.5 -115 | -375 | +295 |
| Fanatics | -8 -110 | 41.5 -110 | -425 | +325 |
| FanDuel | -8.5 -104 | 40.5 -110 | -460 | +360 |
| LowVig.ag | -9 +101 | 41 -113 | -420 | +330 |
| MyBookie.ag | -8.5 -110 | 41 -110 | -461 | +320 |
| Pinnacle | -9 +103 | 41 -116 | -411 | +330 |
Marked: best for Browns, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Browns +9.0 · -115 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 6 mph wind, 86°F, 25% chance of rain.
Across the books: opened -6.5, now -9.0. The market has moved 2.2 away from Browns, 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 7 on the way, which is where a lot of games land.
Backup QB out: Dillon Gabriel (Browns), Injured Reserve. Not the starter, so no hold.
Also out: Josh Hayes (CB, Buccaneers), Jeremiah Owusu-Koramoah (LB, Browns).
TOM: spread -9.0 here against -8.8 consensus.
TOM: moneyline -402 here against -346 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Cleveland Browns and Tampa Bay Buccaneers's last game | |
| FPI | hasn't seen Cleveland Browns and Tampa Bay Buccaneers's last game | |
| Sagarin | hasn't seen Cleveland Browns and Tampa Bay Buccaneers's last game | |
| Massey | -2.0 | -130 |
| Market (12 books) | -9.0 | -402 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 41.0 | 44.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Cleveland Browns +9.0 | -115 | -151 | +6.6% |
| Moneyline | Cleveland Browns ML | +310 | +236 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Over 41.0 | -115 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.2 toward Tampa Bay Buccaneers since 09-12 12:03.
TOM: spread -9.0 here against -8.8 consensus; moneyline -402 here against -346 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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 Orleans Saints at Baltimore RavensSaints at RavensNFL Sun 20 Sep, 12:00pmSaints +9should be Saints +7 · getting 2 pts · was +7.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Ravens by 9, the Nasty Number says Ravens by 7. 1.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 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.
| Ravens spread | Total (over) | Ravens ML | Saints ML | |
|---|---|---|---|---|
| TOM | -9 -105 | 47 -110 | -425 | +315 |
| Kalshi | -8.5 -103 49¢ | 46.5 -116 52¢ | -404 79¢ | +331 22¢ |
| Pinnacle | -9 +102 | 47.5 +100 | -412 | +331 |
All 14 books
| Ravens spread | Total (over) | Ravens ML | Saints ML | |
|---|---|---|---|---|
| TOM | -9 -105 | 47 -110 | -425 | +315 |
| Kalshi | -8.5 -103 49¢ | 46.5 -116 52¢ | -404 79¢ | +331 22¢ |
| BetMGM | -8.5 -108 | 47 -110 | -425 | +320 |
| BetOnline.ag | -9 -105 | 47 -110 | -425 | +334 |
| BetRivers | -8 -113 | 47.5 -109 | -455 | +340 |
| BetUS | -9 +100 | 47 -110 | -425 | +333 |
| Bovada | -8 -110 | 47 -110 | -430 | +320 |
| Caesars | -8.5 -109 | 47 -110 | -440 | +330 |
| DraftKings | -8.5 -110 | 47.5 -102 | -360 | +285 |
| Fanatics | -8 -110 | 47 -110 | -425 | +325 |
| FanDuel | -8.5 -105 | 47.5 -105 | -450 | +350 |
| LowVig.ag | -9 +100 | 47 -107 | -425 | +334 |
| MyBookie.ag | -9 -110 | 47 -110 | -450 | +310 |
| Pinnacle | -9 +102 | 47.5 +100 | -412 | +331 |
Marked: best for Saints, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Saints +9.0 · -115 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 9 mph wind, 78°F, 29% chance of rain.
Across the books: opened -7.5, now -9.0. The market has moved 1.1 away from Saints, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it.
Also out: Audric Estime (RB, Saints), Ja'Kobi Lane (WR, Ravens), Lorenzo Styles Jr. (S, Saints).
TOM: total 47.0 here against 47.3 consensus.
TOM: moneyline -407 here against -346 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen New Orleans Saints and Baltimore Ravens's last game | |
| FPI | hasn't seen New Orleans Saints and Baltimore Ravens's last game | |
| Sagarin | hasn't seen New Orleans Saints and Baltimore Ravens's last game | |
| Massey | -3.0 | -141 |
| Market (12 books) | -9.0 | -407 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.0 | 47.5 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New Orleans Saints +9.0 | -115 | -147 | +6.0% |
| Moneyline | New Orleans Saints ML | +315 | +242 | priced at 24 cents, outside the band where the risk and the model are both reliable |
| Total | Over 47.0 | -110 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.1 toward Baltimore Ravens since 09-12 12:03; total has moved up 0.8.
TOM: total 47.0 here against 47.3 consensus; moneyline -407 here against -346 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.
Seattle Seahawks at Arizona CardinalsSeahawks at CardinalsNFL Sun 20 Sep, 3:25pmCardinals +4should be Cardinals +2.5 · getting 1.5 pts · was +6Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Seahawks by 4, the Nasty Number says Seahawks by 2.5. 1.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 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.
| Cardinals spread | Total (over) | Cardinals ML | Seahawks ML | |
|---|---|---|---|---|
| TOM | +4 -109 | 41 -115 | +170 | -210 |
| Kalshi | +4.5 -116 52¢ | 41.5 -103 49¢ | — | -229 68¢ |
| Pinnacle | +4 -102 | 41 -109 | +182 | -210 |
All 13 books
| Cardinals spread | Total (over) | Cardinals ML | Seahawks ML | |
|---|---|---|---|---|
| TOM | +4 -109 | 41 -115 | +170 | -210 |
| Kalshi | +4.5 -116 52¢ | 41.5 -103 49¢ | — | -229 68¢ |
| BetMGM | +4.5 -112 | 41 -115 | +185 | -225 |
| BetOnline.ag | +4 -109 | 41 -115 | +180 | -210 |
| BetRivers | +4.5 -109 | 41 -113 | +200 | -250 |
| BetUS | +4 -110 | 41 -110 | +180 | -210 |
| Bovada | +4 -105 | 41 -110 | +180 | -220 |
| Caesars | +4 -107 | 41.5 -105 | +183 | -218 |
| DraftKings | +4.5 -115 | 41.5 -110 | +185 | -225 |
| FanDuel | +4.5 -105 | 41.5 -105 | +198 | -240 |
| LowVig.ag | +4 -104 | 41 -113 | +180 | -210 |
| MyBookie.ag | +4.5 -110 | — | +177 | -232 |
| Pinnacle | +4 -102 | 41 -109 | +182 | -210 |
Marked: best for Cardinals, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Cardinals +4.0 · -109 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened +6.0, now +4.0. The market has moved 1.9 toward Cardinals, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Arizona Cardinals ML, only $43 available. Under $500 fillable, so that price isn't counted.
QB out: Sam Darnold (Seahawks), Doubtful. Priced at 2.5 points off Massey, so the number here already carries the backup.
Also out: Zach Charbonnet (RB, Seahawks), Kaleb Proctor (DT, Cardinals).
Seattle Seahawks has had 10 days off against 7, worth about 0.2 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Arizona Cardinals's last game | |
| FPI | hasn't seen Arizona Cardinals's last game | |
| Sagarin | hasn't seen Seattle Seahawks and Arizona Cardinals's last game | |
| Massey | -4.0 | -122 |
| Market (11 books) | +4.0 | +178 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 41.0 | 44.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Arizona Cardinals ML | +170 | +132 | +6.0% |
| Spread | Arizona Cardinals +4.0 | -109 | -138 | +5.9% |
| Total | Over 41.0 | -115 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.9 toward Arizona Cardinals since 09-13 17:50; total has moved down 2.4.
TOM matches the consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.
Green Bay Packers at New York JetsPackers at JetsNFL Sun 20 Sep, 12:00pmJets +3.5should be Jets +2 · getting 1.5 pts · was +5.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Packers by 3.5, the Nasty Number says Packers by 2. 1.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 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.
| Jets spread | Total (over) | Jets ML | Packers ML | |
|---|---|---|---|---|
| TOM | +3.5 -110 | 45 -107 | +162 | -192 |
| Kalshi | +3.5 -112 51¢ | 44.5 -107 50¢ | +159 37¢ | -200 65¢ |
| Pinnacle | +4 -116 | 45 -104 | +166 | -190 |
All 14 books
| Jets spread | Total (over) | Jets ML | Packers ML | |
|---|---|---|---|---|
| TOM | +3.5 -110 | 45 -107 | +162 | -192 |
| Kalshi | +3.5 -112 51¢ | 44.5 -107 50¢ | +159 37¢ | -200 65¢ |
| BetMGM | +3.5 -108 | 44.5 -112 | +170 | -210 |
| BetOnline.ag | +3.5 -110 | 45 -107 | +167 | -192 |
| BetRivers | +4 -112 | 44.5 -109 | +175 | -215 |
| BetUS | +3.5 -110 | 44.5 -110 | +163 | -190 |
| Bovada | +3.5 -110 | 44.5 -115 | +165 | -195 |
| Caesars | +3.5 -108 | 44.5 -114 | +166 | -200 |
| DraftKings | +4.5 -112 | 44.5 -112 | +185 | -225 |
| Fanatics | +3.5 -105 | 44.5 -110 | +170 | -205 |
| FanDuel | +4.5 -120 | 44.5 -110 | +168 | -200 |
| LowVig.ag | +3.5 -105 | 45 -104 | +167 | -192 |
| MyBookie.ag | — | 44.5 -110 | +165 | -216 |
| Pinnacle | +4 -116 | 45 -104 | +166 | -190 |
Marked: best for Jets, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Jets +3.5 · -110 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 10 mph wind, 73°F, 22% chance of rain.
Across the books: opened +5.5, now +4.0. The market has moved 1.6 toward Jets, which is where we lean. That's the market agreeing with us, and the value shrinking.
TOM: spread +3.5 here against +3.9 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Green Bay Packers and New York Jets's last game | |
| FPI | hasn't seen Green Bay Packers and New York Jets's last game | |
| Sagarin | hasn't seen Green Bay Packers and New York Jets's last game | |
| Massey | -2.0 | -130 |
| Market (12 books) | +3.5 | +169 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 45.0 | 46.7 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | New York Jets ML | +162 | +124 | +6.4% |
| Spread | New York Jets +3.5 | -110 | -138 | +5.6% |
| Total | Over 45.0 | -107 | -107 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.6 toward New York Jets since 09-12 12:03; total has moved up 2.3.
TOM: spread +3.5 here against +3.9 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.
Las Vegas Raiders at Los Angeles ChargersRaiders at ChargersNFL Sun 20 Sep, 3:05pmRaiders +7should be Raiders +6 · getting 1 pt · was +9.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Chargers by 7, the Nasty Number says Chargers by 6. 1.1 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 Raiders's favor. It's a better bet now than it was.
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.
| Chargers spread | Total (over) | Chargers ML | Raiders ML | |
|---|---|---|---|---|
| TOM | -7 -106 | 43.5 -110 | -325 | +250 |
| Pinnacle | -7 -103 | 44 -101 | -317 | +263 |
All 12 books
| Chargers spread | Total (over) | Chargers ML | Raiders ML | |
|---|---|---|---|---|
| TOM | -7 -106 | 43.5 -110 | -325 | +250 |
| BetMGM | -7 -105 | 43.5 -108 | -325 | +260 |
| BetOnline.ag | -7 -106 | 43.5 -110 | -325 | +263 |
| BetRivers | -7 -114 | 43.5 -109 | -360 | +280 |
| BetUS | -7 -105 | 43.5 -110 | -325 | +265 |
| Bovada | -7 -105 | 43.5 -110 | -320 | +260 |
| Caesars | -7 -107 | 43.5 -113 | -325 | +260 |
| DraftKings | -7 -105 | 43.5 -110 | -310 | +250 |
| FanDuel | -7 -112 | 43.5 -110 | -340 | +275 |
| LowVig.ag | -7 -101 | 43.5 -107 | -325 | +263 |
| MyBookie.ag | -7 -110 | 43.5 -110 | -350 | +250 |
| Pinnacle | -7 -103 | 44 -101 | -317 | +263 |
Marked: best for Raiders, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Raiders +7.0 · -114 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened -9.5, now -7.0. The market has moved 2.3 toward Raiders, which is where we lean. That's the market agreeing with us, and the value shrinking. It crossed 7 on the way, which is where a lot of games land.
Also out: Dont'e Thornton Jr. (WR, Raiders), Carter Runyon (TE, Raiders), Isaiah World (OT, Chargers) and 1 more.
TOM: total 43.5 here against 43.8 consensus.
TOM: moneyline -311 here against -277 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Las Vegas Raiders and Los Angeles Chargers's last game | |
| FPI | hasn't seen Las Vegas Raiders and Los Angeles Chargers's last game | |
| Sagarin | hasn't seen Las Vegas Raiders and Los Angeles Chargers's last game | |
| Massey | -1.5 | -123 |
| Market (11 books) | -7.0 | -311 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 43.5 | 39.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Las Vegas Raiders +7.0 | -114 | -137 | +4.5% |
| Moneyline | Las Vegas Raiders ML | +250 | +206 | +4.1% |
| Total | Under 43.5 | -110 | -111 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.3 toward Las Vegas Raiders since 09-12 15:10; total has moved up 1.3.
TOM: total 43.5 here against 43.8 consensus; moneyline -311 here against -277 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.
Miami Dolphins at San Francisco 49ersDolphins at 49ersNFL Sun 20 Sep, 3:25pmNo betmarket says 49ers by 13.5, our data says 49ers by 10.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says 49ers by 13.5, the Nasty Number says 49ers by 10.5, but the raw ratings sit 10 points off the market. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted and this isn't a bet.
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 Dolphins'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.
| 49ers spread | Total (over) | 49ers ML | Dolphins ML | |
|---|---|---|---|---|
| TOM | -13.5 -105 | 45 -110 | — | — |
| Kalshi | -12.5 -121 53¢ | 45.5 -116 52¢ | -869 89¢ | +685 12¢ |
| Pinnacle | -13 -106 | 45.5 -108 | -1000 | +677 |
All 13 books
| 49ers spread | Total (over) | 49ers ML | Dolphins ML | |
|---|---|---|---|---|
| TOM | -13.5 -105 | 45 -110 | — | — |
| Kalshi | -12.5 -121 53¢ | 45.5 -116 52¢ | -869 89¢ | +685 12¢ |
| BetMGM | -13.5 -108 | 45.5 -108 | -900 | +650 |
| BetOnline.ag | -13.5 -105 | 45 -110 | -950 | +637 |
| BetRivers | -13.5 -110 | 45.5 -109 | -1115 | +650 |
| BetUS | -13.5 -105 | 45 -110 | -950 | +630 |
| Bovada | -13 -110 | 45.5 -110 | -1100 | +650 |
| Caesars | -13.5 -105 | 45.5 -112 | -950 | +600 |
| DraftKings | -13.5 -105 | 45.5 -108 | -1000 | +650 |
| FanDuel | -13.5 -104 | 45.5 -115 | -950 | +640 |
| LowVig.ag | -13.5 +100 | 45 -107 | -950 | +637 |
| MyBookie.ag | -13 -110 | — | -1000 | +570 |
| Pinnacle | -13 -106 | 45.5 -108 | -1000 | +677 |
Marked: best for Dolphins, 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.
Kalshi thin: Under 45.5, only $375 available. Under $500 fillable, so that price isn't counted.
Also out: De'Zhaun Stribling (WR, 49ers), Nate Hobbs (CB, 49ers), Storm Duck (CB, Dolphins) and 4 more.
The ratings sit 10 points off the market here. A gap that big usually means a rating is stale, not that the market is wrong, so the number is discounted.
TOM: spread -13.5 here against -13.2 consensus.
TOM: total 45.0 here against 45.4 consensus.
San Francisco 49ers has had 9 days off against 7, worth about 0.1 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Miami Dolphins's last game | |
| FPI | hasn't seen Miami Dolphins's last game | |
| Sagarin | hasn't seen Miami Dolphins and San Francisco 49ers's last game | |
| Massey | -3.0 | -145 |
| Market (11 books) | -13.5 | -686 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 45.0 | 45.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Miami Dolphins +13.5 | -115 | -136 | +4.2% |
| Moneyline | Miami Dolphins ML | +645 | +372 | priced at 13 cents, outside the band where the risk and the model are both reliable |
| Total | Under 45.0 | -110 | -100 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved down 0.6.
TOM: spread -13.5 here against -13.2 consensus; total 45.0 here against 45.4 consensus.
Only 1 model 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 Kansas City ChiefsColts at ChiefsNFL Sun 20 Sep, 7:20pmColts +6.5should be Colts +6 · getting 0.5 ptsWaiting for the ratings updateBuck's case ›

Not Nasty. Market says Chiefs by 6.5, the Nasty Number says Chiefs by 6. 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 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.
| Chiefs spread | Total (over) | Chiefs ML | Colts ML | |
|---|---|---|---|---|
| TOM | -6.5 -110 | 47.5 -110 | -300 | +240 |
| Kalshi | -6.5 -107 50¢ | 47.5 -112 51¢ | -290 73¢ | +229 29¢ |
| BetOnline.ag | -6.5 -110 | 47.5 -110 | -300 | +245 |
All 11 books
| Chiefs spread | Total (over) | Chiefs ML | Colts ML | |
|---|---|---|---|---|
| TOM | -6.5 -110 | 47.5 -110 | -300 | +240 |
| Kalshi | -6.5 -107 50¢ | 47.5 -112 51¢ | -290 73¢ | +229 29¢ |
| BetMGM | — | 48 -108 | -300 | +240 |
| BetOnline.ag | -6.5 -110 | 47.5 -110 | -300 | +245 |
| BetRivers | -6.5 -109 | 47.5 -109 | -295 | +230 |
| BetUS | -6.5 -110 | 47.5 -110 | -300 | +250 |
| Caesars | -6.5 -109 | 47.5 -120 | -290 | +235 |
| DraftKings | -6.5 -110 | 48.5 -110 | -290 | +235 |
| FanDuel | -6.5 -104 | 47.5 -118 | -290 | +235 |
| LowVig.ag | -6.5 -105 | 47.5 -107 | -300 | +245 |
| MyBookie.ag | — | — | -290 | +214 |
Marked: best for Colts, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Colts +6.5 · -110 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 6 mph wind, 74°F, 22% chance of rain.
Also out: Jimmy Holiday (WR, Chiefs), Jeff Caldwell (WR, Chiefs), D.J. Montgomery (WR, Colts) and 4 more.
TOM: moneyline -287 here against -251 consensus.
Kansas City Chiefs has had 23 days off against 7, worth about 0.8 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Indianapolis Colts's last game | |
| FPI | hasn't seen Indianapolis Colts's last game | |
| Sagarin | hasn't seen Indianapolis Colts's last game | |
| Massey | -3.0 | -134 |
| Market (9 books) | -6.5 | -287 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 47.5 | 47.8 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Indianapolis Colts ML | +240 | +204 | +3.5% |
| Spread | Indianapolis Colts +6.5 | -110 | -122 | +2.6% |
| Total | Over 47.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
TOM: moneyline -287 here against -251 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Pittsburgh Steelers at New England PatriotsSteelers at PatriotsNFL Sun 20 Sep, 12:00pmSteelers +5.5should be Steelers +4.5 · getting 1 pt · was +4.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Patriots by 5.5, the Nasty Number says Patriots by 4.5. 1 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 0.5 points since it opened, from 42 to 41.5. We have no side on it, so that's information, not a bet.
| Patriots spread | Total (over) | Patriots ML | Steelers ML | |
|---|---|---|---|---|
| TOM | -5.5 -107 | 41.5 -105 | -240 | +190 |
| Kalshi | -5.5 -103 49¢ | 41.5 -121 53¢ | -239 69¢ | +189 33¢ |
| Pinnacle | -5.5 -102 | 42 -108 | -236 | +203 |
All 14 books
| Patriots spread | Total (over) | Patriots ML | Steelers ML | |
|---|---|---|---|---|
| TOM | -5.5 -107 | 41.5 -105 | -240 | +190 |
| Kalshi | -5.5 -103 49¢ | 41.5 -121 53¢ | -239 69¢ | +189 33¢ |
| BetMGM | -5 -110 | 41.5 -110 | -235 | +195 |
| BetOnline.ag | -5.5 -107 | 41.5 -105 | -240 | +200 |
| BetRivers | -5.5 -113 | 42 -108 | -230 | +185 |
| BetUS | -5 -110 | 41.5 -110 | -240 | +203 |
| Bovada | -5 -110 | 42 -110 | -240 | +200 |
| Caesars | -5.5 -109 | 41.5 -117 | -235 | +194 |
| DraftKings | -5.5 -110 | 41.5 -115 | -238 | +195 |
| Fanatics | -5 -110 | 42 -110 | -245 | +200 |
| FanDuel | -4.5 -118 | 42.5 -105 | -245 | +200 |
| LowVig.ag | -5.5 -102 | 41.5 -102 | -240 | +200 |
| MyBookie.ag | — | 42 -110 | -246 | +186 |
| Pinnacle | -5.5 -102 | 42 -108 | -236 | +203 |
Marked: best for Steelers, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Steelers +5.5 · -113 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 8 mph wind, 68°F, 25% chance of rain.
Across the books: opened -4.5, now -5.5. The market has moved 0.9 away from Steelers, so the number is better than it was, but a move against the ratings usually means news. Check the injury note before taking it.
Also out: A.J. Brown (WR, Patriots), Jack Driscoll (OT, Steelers), Donte Kent (CB, Steelers) and 4 more.
TOM: total 41.5 here against 41.9 consensus.
New England Patriots has had 10 days off against 7, worth about 0.2 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Pittsburgh Steelers's last game | |
| FPI | hasn't seen Pittsburgh Steelers's last game | |
| Sagarin | hasn't seen Pittsburgh Steelers and New England Patriots's last game | |
| Massey | -2.0 | -126 |
| Market (12 books) | -5.5 | -230 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 41.5 | 40.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Pittsburgh Steelers ML | +190 | +173 | +2.2% |
| Spread | Pittsburgh Steelers +5.5 | -113 | -123 | +2.1% |
| Total | Under 41.5 | -115 | -105 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 0.9 toward New England Patriots since 09-12 12:03; total has moved down 1.6.
TOM: total 41.5 here against 41.9 consensus.
Only 1 model 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 Chicago BearsVikings at BearsNFL Sun 20 Sep, 12:00pmVikings +5.5should be Vikings +5 · getting 0.5 pts · was +3Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Bears by 5.5, the Nasty Number says Bears by 5. 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 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.
| Bears spread | Total (over) | Bears ML | Vikings ML | |
|---|---|---|---|---|
| TOM | -5.5 -110 | 49.5 -105 | -245 | +195 |
| Kalshi | -5.5 -107 50¢ | 49.5 -103 49¢ | -239 69¢ | — |
| BetOnline.ag | -5.5 -110 | 49.5 -105 | -250 | +207 |
All 12 books
| Bears spread | Total (over) | Bears ML | Vikings ML | |
|---|---|---|---|---|
| TOM | -5.5 -110 | 49.5 -105 | -245 | +195 |
| Kalshi | -5.5 -107 50¢ | 49.5 -103 49¢ | -239 69¢ | — |
| BetMGM | -5.5 -110 | 49 -112 | -250 | +200 |
| BetOnline.ag | -5.5 -110 | 49.5 -105 | -250 | +207 |
| BetRivers | -5.5 -109 | 49.5 -109 | -275 | +210 |
| BetUS | -6 +100 | 49.5 -105 | -250 | +210 |
| Caesars | -5.5 -109 | 49.5 -109 | -245 | +200 |
| DraftKings | -5.5 -110 | 49.5 -108 | -245 | +200 |
| Fanatics | -5.5 -110 | 49 -110 | -245 | +200 |
| FanDuel | -5.5 -108 | 49.5 -106 | -245 | +200 |
| LowVig.ag | -5.5 -105 | 49.5 -102 | -250 | +207 |
| MyBookie.ag | -5.5 -110 | 49.5 -110 | -242 | +184 |
Marked: best for Vikings, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Vikings +5.5 · -110 at TOM. Not a Nasty Pick, just the better side.
Weather at kickoff: 10 mph wind, 72°F, 34% chance of rain.
Across the books: opened -3.0, now -5.5. The market has moved 2.5 away from Vikings, 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: Minnesota Vikings ML, only $36 available. Under $500 fillable, so that price isn't counted.
QB questionable: Kyler Murray (Vikings), Questionable. Check before kickoff.
Also out: Ben Yurosek (TE, Vikings), Michael Jurgens (C, Vikings), Kyler Gordon (CB, Bears) and 2 more.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Minnesota Vikings and Chicago Bears's last game | |
| FPI | hasn't seen Minnesota Vikings and Chicago Bears's last game | |
| Sagarin | hasn't seen Minnesota Vikings and Chicago Bears's last game | |
| Massey | -2.0 | -126 |
| Market (10 books) | -5.5 | -234 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 49.5 | 50.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Minnesota Vikings ML | +195 | +179 | +2.0% |
| Spread | Minnesota Vikings +5.5 | -110 | -119 | +1.9% |
| Total | Over 49.5 | -105 | -102 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.5 toward Chicago Bears since 09-12 12:03; total has moved up 3.8.
TOM matches the consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Washington Commanders at Dallas CowboysCommanders at CowboysNFL Sun 20 Sep, 3:25pmOver 50.5should be 51 · getting 0.5 pts · was 51.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Cowboys by 3.5, the Nasty Number says Cowboys by 3. That's the same number, and the vig eats anything smaller.
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 Commanders'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.
| Cowboys spread | Total (over) | Cowboys ML | Commanders ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 50.5 -110 | -195 | +165 |
| Kalshi | -3.5 -112 51¢ | 50.5 -112 51¢ | -208 66¢ | +166 36¢ |
| BetOnline.ag | -3.5 -110 | 50.5 -110 | -195 | +170 |
All 11 books
| Cowboys spread | Total (over) | Cowboys ML | Commanders ML | |
|---|---|---|---|---|
| TOM | -3.5 -110 | 50.5 -110 | -195 | +165 |
| Kalshi | -3.5 -112 51¢ | 50.5 -112 51¢ | -208 66¢ | +166 36¢ |
| BetMGM | -3.5 -110 | 50.5 -112 | -200 | +165 |
| BetOnline.ag | -3.5 -110 | 50.5 -110 | -195 | +170 |
| BetRivers | -3.5 -112 | 50 -112 | -195 | +148 |
| BetUS | -3.5 -110 | 50.5 -110 | -195 | +167 |
| Caesars | -3.5 -111 | 50.5 -112 | -197 | +164 |
| DraftKings | -3.5 -112 | 50.5 -108 | -192 | +160 |
| FanDuel | -3.5 -115 | 50.5 -115 | -205 | +172 |
| LowVig.ag | -3.5 -105 | 50.5 -107 | -195 | +170 |
| MyBookie.ag | -3.5 -110 | 50.5 -110 | -202 | +156 |
Marked: best for Commanders, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 50.5 · -110 at TOM. The totals model is still proving itself.
Across the books: opened -4.5, now -3.5. The market has moved 1.0 toward Commanders, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: Under 50.5, only $25 available. Under $500 fillable, so that price isn't counted.
Also out: Malik Davis (RB, Cowboys), Tyler Smith (G, Cowboys), Devin Moore (CB, Cowboys) and 2 more.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Washington Commanders and Dallas Cowboys's last game | |
| FPI | hasn't seen Washington Commanders and Dallas Cowboys's last game | |
| Sagarin | hasn't seen Washington Commanders and Dallas Cowboys's last game | |
| Massey | -2.0 | -126 |
| Market (9 books) | -3.5 | -187 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 50.5 | 52.9 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Moneyline | Washington Commanders ML | +165 | +147 | +2.8% |
| Spread | Washington Commanders +3.5 | -110 | -117 | +1.6% |
| Total | Over 50.5 | -110 | -106 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.0 toward Washington Commanders since 09-12 15:27; total has moved down 0.8.
TOM matches the consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Carolina Panthers at Atlanta FalconsPanthers at FalconsNFL Sun 20 Sep, 12:00pmOver 44should be 45.6 · getting 1.6 pts · was 43Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Panthers by 1, the Nasty Number says a pick'em. 1 points isn't an edge after the price.
The spread
The spread this weekshrinking, 1 pt
TOM'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 Falcons 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.
| Falcons spread | Total (over) | Falcons ML | Panthers ML | |
|---|---|---|---|---|
| TOM | +1 -104 | 44 -110 | +102 | -122 |
| Kalshi | +1.5 -116 52¢ | 44.5 -103 49¢ | +105 47¢ | -121 53¢ |
| BetOnline.ag | +1 -104 | 44 -110 | +102 | -122 |
All 12 books
| Falcons spread | Total (over) | Falcons ML | Panthers ML | |
|---|---|---|---|---|
| TOM | +1 -104 | 44 -110 | +102 | -122 |
| Kalshi | +1.5 -116 52¢ | 44.5 -103 49¢ | +105 47¢ | -121 53¢ |
| BetMGM | +1.5 -110 | 44 -108 | +100 | -120 |
| BetOnline.ag | +1 -104 | 44 -110 | +102 | -122 |
| BetRivers | +1 -108 | 44 -112 | +100 | -120 |
| BetUS | PK +100 | 44 -110 | — | — |
| Caesars | +1.5 -110 | 44 -110 | +103 | -121 |
| DraftKings | +1.5 -112 | 43.5 -118 | +105 | -125 |
| Fanatics | +1.5 -110 | 44 -110 | +100 | -120 |
| FanDuel | +1.5 -112 | 44.5 -105 | +104 | -122 |
| LowVig.ag | +1 +101 | 44 -107 | +102 | -122 |
| MyBookie.ag | +1 -110 | — | -108 | -118 |
Marked: best for Falcons, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 44.0 · -110 at TOM. The totals model is still proving itself.
Across the books: opened -1.5, now +1.0. The market has moved 2.6 away from Falcons, 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: Carolina Panthers -1.5, only $441 available. Under $500 fillable, so that price isn't counted.
QB questionable: Michael Penix Jr. (Falcons), Questionable. Check before kickoff.
Also out: Trevor Etienne (RB, Panthers), Brady Christensen (G, Panthers), Bam Martin-Scott (LB, Panthers) and 1 more.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Carolina Panthers and Atlanta Falcons's last game | |
| FPI | hasn't seen Carolina Panthers and Atlanta Falcons's last game | |
| Sagarin | hasn't seen Carolina Panthers and Atlanta Falcons's last game | |
| Massey | -2.5 | -132 |
| Market (10 books) | +1.0 | +107 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.0 | 49.3 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Atlanta Falcons +1.0 | -104 | -106 | +0.5% |
| Moneyline | Atlanta Falcons ML | +102 | +100 | +0.5% |
| Total | Over 44.0 | -110 | -122 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 2.6 toward Carolina Panthers since 09-12 12:03; total has moved up 1.2.
TOM matches the consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Cincinnati Bengals at Houston TexansBengals at TexansNFL Sun 20 Sep, 12:00pmOver 46.5should be 47.5 · getting 1 pt · was 45.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Texans by 3, the Nasty Number says Texans 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 number hasn't moved since it opened.
| Texans spread | Total (over) | Texans ML | Bengals ML | |
|---|---|---|---|---|
| TOM | -3 -105 | 46.5 -110 | -155 | +130 |
| Kalshi | -3.5 +109 46¢ | 46.5 -112 51¢ | -161 60¢ | +134 41¢ |
| Pinnacle | -3 -102 | 47 -101 | -163 | +144 |
All 14 books
| Texans spread | Total (over) | Texans ML | Bengals ML | |
|---|---|---|---|---|
| TOM | -3 -105 | 46.5 -110 | -155 | +130 |
| Kalshi | -3.5 +109 46¢ | 46.5 -112 51¢ | -161 60¢ | +134 41¢ |
| BetMGM | -3 -105 | 46.5 -110 | -155 | +130 |
| BetOnline.ag | -3 -105 | 46.5 -110 | -155 | +135 |
| BetRivers | -3 -106 | 47 -109 | -155 | +128 |
| BetUS | -3 -105 | 46.5 -110 | -155 | +134 |
| Bovada | -3 -105 | 46.5 -110 | -165 | +140 |
| Caesars | -3 -105 | 46.5 -112 | -157 | +132 |
| DraftKings | -3 -105 | 46.5 -108 | -148 | +124 |
| Fanatics | -3 -105 | 46.5 -110 | -165 | +135 |
| FanDuel | -3 -102 | 46.5 -115 | -154 | +130 |
| LowVig.ag | -3 +100 | 46.5 -107 | -155 | +135 |
| MyBookie.ag | -3 -110 | 46.5 -110 | -161 | +125 |
| Pinnacle | -3 -102 | 47 -101 | -163 | +144 |
Marked: best for the Texans side and the Over, higher payout on each moneyline.
If you're betting it anyway: Buck's side is the Over 46.5 · -110 at TOM. The totals model is still proving itself.
Also out: Jayden Higgins (WR, Texans), Tank Dell (WR, Texans), Brian Parker II (OT, Bengals) and 3 more.
TOM: total 46.5 here against 46.8 consensus.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Cincinnati Bengals and Houston Texans's last game | |
| FPI | hasn't seen Cincinnati Bengals and Houston Texans's last game | |
| Sagarin | hasn't seen Cincinnati Bengals and Houston Texans's last game | |
| Massey | -2.0 | -124 |
| Market (12 books) | -3.0 | -148 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 46.5 | 51.4 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Cincinnati Bengals +3.0 | -115 | -105 | -2.2% |
| Moneyline | Cincinnati Bengals ML | +130 | +139 | -1.7% |
| Total | Over 46.5 | -110 | -113 | shown for information only, the totals model hasn't been validated against results yet |
Line move: total has moved up 1.1.
TOM: total 46.5 here against 46.8 consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
Jacksonville Jaguars at Denver BroncosJaguars at BroncosNFL Sun 20 Sep, 3:05pmNo betmarket says Broncos by 3, our data says Broncos by 3Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Broncos by 3, the Nasty Number says Broncos 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.
| Broncos spread | Total (over) | Broncos ML | Jaguars ML | |
|---|---|---|---|---|
| TOM | -3 -103 | 44.5 -110 | -140 | +120 |
| Kalshi | -2.5 -112 51¢ | 44.5 | — | +118 44¢ |
| BetOnline.ag | -3 -103 | 44.5 -113 | -140 | +120 |
All 11 books
| Broncos spread | Total (over) | Broncos ML | Jaguars ML | |
|---|---|---|---|---|
| TOM | -3 -103 | 44.5 -110 | -140 | +120 |
| Kalshi | -2.5 -112 51¢ | 44.5 | — | +118 44¢ |
| BetMGM | -2.5 -118 | 44.5 -110 | -145 | +120 |
| BetOnline.ag | -3 -103 | 44.5 -113 | -140 | +120 |
| BetRivers | -2.5 -117 | 44.5 -109 | -148 | +123 |
| BetUS | -3 -110 | 44.5 -110 | -140 | +120 |
| Caesars | -2.5 -117 | 44.5 -112 | -148 | +125 |
| DraftKings | -2.5 -118 | 44.5 -115 | -148 | +124 |
| FanDuel | -2.5 -115 | 44.5 -110 | -142 | +120 |
| LowVig.ag | -3 +102 | 44.5 -110 | -140 | +120 |
| MyBookie.ag | -3 -110 | 44.5 -110 | -152 | +119 |
Marked: best for the Broncos 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, 78°F, 21% chance of rain.
Kalshi thin: Over 44.5, only $100 available; Denver Broncos ML, only $224 available. Under $500 fillable, so that price isn't counted.
Also out: Caleb Lohner (TE, Broncos), Frank Crum (OT, Broncos), Nick Gargiulo (G, Broncos) and 5 more.
TOM: spread -3.0 here against -2.7 consensus.
Denver Broncos has had 22 days off against 7, worth about 0.8 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen Jacksonville Jaguars's last game | |
| FPI | hasn't seen Jacksonville Jaguars's last game | |
| Sagarin | hasn't seen Jacksonville Jaguars's last game | |
| Massey | -2.5 | -125 |
| Market (9 books) | -3.0 | -134 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 44.5 | 44.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | Jacksonville Jaguars +3.0 | -117 | -103 | -3.2% |
| Moneyline | Jacksonville Jaguars ML | +120 | +142 | -4.2% |
| Total | Under 44.5 | -110 | -101 | shown for information only, the totals model hasn't been validated against results yet |
TOM: spread -3.0 here against -2.7 consensus.
Only 1 model could price the sides.
Mon Sep 21
1 gameWaiting for the ratings rebuild. 0 a little nasty so far.New York Giants at Los Angeles RamsGiants at RamsNFL Mon 21 Sep, 7:15pmGiants +7should be Giants +6 · getting 1 pt · was +8.5Waiting for the ratings updateBuck's case ›

Not Nasty. Market says Rams by 7, the Nasty Number says Rams by 6. 1 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 number hasn't moved since it opened.
| Rams spread | Total (over) | Rams ML | Giants ML | |
|---|---|---|---|---|
| TOM | -7 -114 | 48.5 -107 | -335 | +260 |
| Kalshi | — | — | -340 76¢ | — |
| BetOnline.ag | -7 -114 | 49 -108 | -340 | +274 |
All 11 books
| Rams spread | Total (over) | Rams ML | Giants ML | |
|---|---|---|---|---|
| TOM | -7 -114 | 48.5 -107 | -335 | +260 |
| Kalshi | — | — | -340 76¢ | — |
| BetMGM | -7 -112 | 48.5 -108 | -350 | +280 |
| BetOnline.ag | -7 -114 | 49 -108 | -340 | +274 |
| BetRivers | -7 -115 | 48.5 -109 | -400 | +300 |
| BetUS | -7 -115 | 48.5 -110 | -340 | +275 |
| Caesars | -7 -117 | 48.5 -112 | -360 | +280 |
| DraftKings | -7 -115 | 48.5 -108 | -345 | +275 |
| FanDuel | -7.5 -102 | 48.5 -106 | -370 | +295 |
| LowVig.ag | -7 -109 | 49 -105 | -340 | +274 |
| MyBookie.ag | -7 -110 | 48.5 -110 | -360 | +260 |
Marked: best for Giants, higher payout on each moneyline.
If you're betting it anyway: Buck's side is Giants +7.0 · -106 at TOM. Not a Nasty Pick, just the better side.
Across the books: opened -8.5, now -7.0. The market has moved 1.2 toward Giants, which is where we lean. That's the market agreeing with us, and the value shrinking.
Kalshi thin: New York Giants ML, only $212 available. Under $500 fillable, so that price isn't counted.
Also out: Calvin Austin III (WR, Giants), Korie Black (CB, Giants), Jarrick Bernard-Converse (CB, Giants) and 4 more.
Los Angeles Rams has had 10 days off against 7, worth about 0.2 points.
Full detail
| Power rating | Their line | Home ML |
|---|---|---|
| nfelo | hasn't seen New York Giants's last game | |
| FPI | hasn't seen New York Giants's last game | |
| Sagarin | hasn't seen New York Giants and Los Angeles Rams's last game | |
| Massey | -2.0 | -127 |
| Market (9 books) | -7.0 | -321 |
| Total | Market | SP+ projects |
|---|---|---|
| Points | 48.5 | 47.0 |
| Market | Play | Price | Nasty Number | Edge |
|---|---|---|---|---|
| Spread | New York Giants +7.0 | -106 | -135 | +6.1% |
| Moneyline | New York Giants ML | +260 | +208 | +4.7% |
| Total | Under 48.5 | -113 | -104 | shown for information only, the totals model hasn't been validated against results yet |
Line move: spread has moved 1.2 toward New York Giants since 09-13 19:15.
TOM matches the consensus.
Only 1 model could price the sides.
Only one model disagrees with the market on the side. A lone dissenter is usually the one at fault.
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.

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 Picks2-167%+0.78 units3 games
Closing line value: +1.5 pts vs close on average, beat the close on 3 of 3. Positive means the number we posted was better than where the market ended up.
Sep 8 to 14
2-1 · +0.78 unitsNasty Dogs1-0100%+1.92 units1 game
Closing line value: beat the close on 0 of 1. Positive means the number we posted was better than where the market ended up.
Sep 8 to 14
1-0 · +1.92 unitsDamn Near Nasty0-10%-1.00 units1 game
Closing line value: +1.0 pts vs close on average, beat the close on 1 of 1. Positive means the number we posted was better than where the market ended up.
Sep 8 to 14
0-1 · -1.00 unitsA Little Nasty11-1248%-1.99 units23 games
Closing line value: +0.1 pts vs close on average, beat the close on 4 of 6. Positive means the number we posted was better than where the market ended up.
Sep 8 to 14
11-12 · -1.99 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
Nobody's logged a bet yet. Tick the plays you took, put your name in and hit Log my bets. Everyone's record shows up here once the games finish.
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 | 2-1 | 66.7% | +0.8 u | small sample |
| Nasty Dog | 1-0 | 100.0% | +1.9 u | small sample |
| Damn Near Nasty | 0-1 | 0.0% | -1.0 u | small sample |
| A Little Nasty | 11-12 | 47.8% | -2.0 u | |
| Not Nasty | 72 games | — | — | no call to grade |
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 totals bet that's measured to work is the stale one above, where a book hasn't moved with the market.
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
It's 11 graded bets. That tells you nothing yet, in either direction. Ask again after fifty.
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: 3 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: 1 of 3 moved our way, average +0.1 points, and the full board kept the side 1 time, flipped it 0, went quiet 2. Not a record; nothing here is graded.
| Game | Sniff said | Line then | Line at the rung | Our way | Full board |
|---|---|---|---|---|---|
| Houston at Texas Tech | Over 52.6 | 52.6 | 53 | +0.4 | no call |
| Miami (OH) at Cincinnati | Cincinnati -14.5 | -14.5 | -14.5 | +0.0 | no call |
| Virginia Tech at Maryland | Maryland +3 | 3 | 3 | +0.0 | same side |
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.

Then the tools: build detail, the funnel, what moved, the line archive, ratings freshness, and the bet log.
We read 91 games across 12 books, priced every moneyline, spread and total, and cross-checked them against the Four. 19 were worth a second look. nothing made the Cut, which happens.
Since 2:01pm
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.
- → 2.3Temple Owls at Toledo Rocketstoward Toledo Rocketswith the public
- → 1.9James Madison Dukes at San Diego State Aztecstoward San Diego State Aztecswith the public
- → 1.8Philadelphia Eagles at Tennessee Titanstoward Philadelphia Eagleswith the public
What the results are teaching us
Graded from every game we priced, not just the ones we backed.
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.
Who predicts best
Average points missed against the real margin. Lower is better.
| Source | Games | Avg miss |
|---|---|---|
| FPI | 53 | 10.38 |
| The market | 105 | 11.03 |
| SP+ | 53 | 11.39 |
| Sagarin | 94 | 13.48 |
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 | 46-57 | 45% |
The line archive
Every book's price, saved on every run. 461233 prices banked. Books that move most are usually the ones reacting to money rather than setting the number.
A number moves 1.14 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 |
|---|---|---|
| Kalshi | 79 | 1.90 |
| DraftKings | 191 | 1.40 |
| LowVig.ag | 174 | 1.31 |
| BetOnline.ag | 180 | 1.29 |
| Caesars | 159 | 1.28 |
| FanDuel | 236 | 1.14 |
| Fanatics | 150 | 1.13 |
| BetRivers | 213 | 1.12 |
| BetMGM | 179 | 1.05 |
| MyBookie.ag | 144 | 0.96 |
| Bovada | 175 | 0.95 |
| TOM | 176 | 0.93 |
| BetUS | 143 | 0.92 |
| Pinnacle | 174 | 0.88 |
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 yesterday
- Massey college updated today
- Massey nfl updated today
- SP+ updated 5 days ago
- Sagarin updated yesterday
- Sagarin NFL updated 6 days ago
- nfelo updated yesterday