We rebuilt the public betting percentage guide against a live odds snapshot from 39 data rows covering 32 unique games across MLB, NFL, and college football. The original guide assumed book disagreement was the norm. That assumption no longer holds.
Most markets have already converged
Twenty-six of thirty-two unique games show zero disagreement — every tracked book posts the identical spread (dispersion, the gap between highest and lowest line, equals zero).
In MLB, twelve games show complete agreement: Braves at Brewers -1.5 across 7 books (line-05831e33d31b0aacde409a089a422e6b), Giants at Red Sox -1.5 across 6 books (line-c9714ca149113493d7a398fc85aeff83), Nationals at Marlins -1.5 across 4 books (line-4c979daade3eabe626041b803b8ed3dc), Rays at Orioles -1.5 across 6 books (line-970948ad3e20330dce82c2d540759201), Mets at White Sox -1.5 across 6 books (line-e7241087266735b11507872ed82ce40c), Athletics at Astros -1.5 across 4 books (line-dc562897351ca66ed2c1bca057a99133), Tigers at Royals +1.5 across 6 books (line-a3bba280f85f30544dc7f29ab7717ebc), Angels at Rangers -1.5 across 2 books (line-d084d47c393be04d4f0ce4668194dce4), Guardians at Rockies +1.5 across 6 books (line-b9462d69bbe4a0609c8c894fe1ecd438), Reds at Diamondbacks -1.5 across 6 books (line-7bf7382fa8788015ccab3559e8c13234), Cubs at Mariners +1.5 across 6 books (line-f4568c9b73d981125c0bdb5283479d57), Pirates at Dodgers -1.5 across 6 books (line-42af37af9d3d180bae0e2031201a4a38).
In the NFL, four games show zero disagreement across 71 books: Falcons at Colts -3.5 (line-3c0361eed8120d457667568f6597016f), Bills at Browns -3 (line-e2002d8b700edb5a9b44786e4b1a3b64), Chiefs at Buccaneers -5.5 (line-e967d85a6548f086f54d80e5cefa158a), Cowboys at Cardinals -1.5 (line-ad790c38fc725de6e291eed1e33ea500).
In college football, six games show zero disagreement across 71 books (using the latest timestamp for each matchup): North Carolina at TCU -7.5 (line-5319a5395f5119ba1227ea2b7b6cfbd0), San Jose State at USC -38.5 (line-672d90c097d14bec14b49dcf2c6c1653), Jacksonville State at North Dakota State -7 (line-a9b6e7b705ea849de0327dbe0a0da53e), Sacramento State at Eastern Michigan -8.5 (line-ad9d926899a1a66bc09e96cf49210fc0), Hawaii at Stanford -5.5 (line-26ba741caaae6cab4681945800b39e78), New Mexico State at Florida State -31.5 (line-7283161473d3dc7a5fae1abb31cc8ea7).
Where books still disagree
Five NFL games show measurable disagreement across 71 books. Jets at Steelers spans 6 points from -3.5 to +2.5 (line-7bd4a1cf68fa48420e0ea7b5af4d4cc0). Panthers at Jaguars spans 4 points from -2.5 to +1.5 (line-8db2519e71d45c54f58d0e3d5ead016f). Commanders at Lions spans 3 points from -4.5 to -1.5 (line-d6b25026fff026c4eed65a104032afb4). Packers at Broncos spans 1.5 points from -7.5 to -6 (line-6aeeec35daee963272fbe38448589a76). Saints at Rams spans 1.5 points from +1.5 to +3 (line-04c3428b8166f2353b0e2d80cef9c286).
Four more NFL games show 1-point disagreement: Giants at Dolphins (+2.5 to +3.5), Eagles at Patriots (+1.5 to +2.5), Bears at Bengals (+1.5 to +2.5) — all across 71 books (line-da817acdbca0fd0a5537d164587a38aa line-a2c8b439595e23946ff343bd350673dc line-6dde5642256d4cab5e5a51447d879021). Seahawks at Titans shows 1.5-point disagreement from -4.5 to -3 across 71 books (line-ebf859e53b7fa093ec49db48b870f2ac). Ravens at Vikings shows 0.5-point disagreement (line-883b38f5ba3b8125ea9021d432b4cf5f).
Three college games show conflicting snapshots at the same timestamp. NC State at Virginia has one feed at -5.5 (zero disagreement) and another at -6 to -5.5 (0.5-point disagreement) across 71 books (line-0a83af774f4a64cb3d0b295a9a7ff488 line-4ea03e0cf762abff169b83d5dc222308). Jacksonville State at North Dakota State has one feed at -7 (zero) and another at -7 to -6.5 (0.5-point) (line-a9b6e7b705ea849de0327dbe0a0da53e line-b82f3ee7025cbccd287428be9483096d). Hawaii at Stanford has one feed at -5.5 (zero) and another at -6 to -5.5 (0.5-point) (line-26ba741caaae6cab4681945800b39e78 line-6bb780ced5423fe0c4e33e8724cd5c38). Sacramento State at Eastern Michigan has one feed at -8.5 (zero) and another at -9.5 to -8.5 (1-point) (line-ad9d926899a1a66bc09e96cf49210fc0 line-6fdb7936cba18c7ee6ff6f4a3f21a3c4). New Mexico State at Florida State shows two zero-disagreement feeds at slightly different spreads (-31.5 and -31) (line-7283161473d3dc7a5fae1abb31cc8ea7 line-81aa208d45780d18e6b440f1a44951e2).
What this means for the public-betting lens
The original guide treated book disagreement as the default state. Today it is the exception. When 71 books agree on Bills at Browns -3 (line-e2002d8b700edb5a9b44786e4b1a3b64), the "public percentage" on that game measures sentiment against a wall — the line will not budge because the market has already priced every available bit of information.
That changes how you use the data. Instead of watching for line movement against public money, you watch for absence of movement despite heavy public money. That is a sharper signal: the market saw the action and refused to budge. Our closing line value guide explains why that refusal is the number that matters.
For games with live disagreement — Jets at Steelers, Panthers at Jaguars, Commanders at Lions — the old framework still applies. Public money can move a 6-point range. Price shopping exists. The NFL picks page flags these games when our model sees a trigger price inside the disagreement window.
Where the numbers come from
How we counted: We queried the game_odds table for the 2026-08-21T02:07:01Z snapshot (37 rows) plus two earlier college rows from 2026-08-16T23:07:02Z. Each row aggregates spread_min, spread_max, book count, and dispersion (spread_max minus spread_min) across all reporting books for that game. Thirty-nine rows returned data covering 32 unique matchups. Twenty-six rows show dispersion = 0. Thirteen rows show dispersion > 0. Seven college games appear twice with different spreads at the same or different timestamps; we note the conflicts above. No inference or modeling was applied — these are raw consensus observations. Sources: line-05831e33d31b0aacde409a089a422e6b line-7bd4a1cf68fa48420e0ea7b5af4d4cc0 line-c9714ca149113493d7a398fc85aeff83 line-4c979daade3eabe626041b803b8ed3dc line-970948ad3e20330dce82c2d540759201 line-8db2519e71d45c54f58d0e3d5ead016f line-e7241087266735b11507872ed82ce40c line-dc562897351ca66ed2c1bca057a99133 line-a3bba280f85f30544dc7f29ab7717ebc line-d084d47c393be04d4f0ce4668194dce4 line-b9462d69bbe4a0609c8c894fe1ecd438 line-6aeeec35daee963272fbe38448589a76 line-7bf7382fa8788015ccab3559e8c13234 line-f4568c9b73d981125c0bdb5283479d57 line-42af37af9d3d180bae0e2031201a4a38 line-d6b25026fff026c4eed65a104032afb4 line-883b38f5ba3b8125ea9021d432b4cf5f line-3c0361eed8120d457667568f6597016f line-e2002d8b700edb5a9b44786e4b1a3b64 line-da817acdbca0fd0a5537d164587a38aa line-04c3428b8166f2353b0e2d80cef9c286 line-a2c8b439595e23946ff343bd350673dc line-6dde5642256d4cab5e5a51447d879021 line-e967d85a6548f086f54d80e5cefa158a line-ad790c38fc725de6e291eed1e33ea500 line-ebf859e53b7fa093ec49db48b870f2ac line-d59776a34e9e4929557bdf46d846e0ae line-5319a5395f5119ba1227ea2b7b6cfbd0 line-e654a030b2b34bed018f5a896b76cc95 line-672d90c097d14bec14b49dcf2c6c1653 line-4ea03e0cf762abff169b83d5dc222308 line-0a83af774f4a64cb3d0b295a9a7ff488 line-a9b6e7b705ea849de0327dbe0a0da53e line-b82f3ee7025cbccd287428be9483096d line-ad9d926899a1a66bc09e96cf49210fc0 line-6fdb7936cba18c7ee6ff6f4a3f21a3c4 line-26ba741caaae6cab4681945800b39e78 line-7283161473d3dc7a5fae1abb31cc8ea7 line-81aa208d45780d18e6b440f1a44951e2 line-6bb780ced5423fe0c4e33e8724cd5c38
What would change our mind
A line move of 0.5 points or more at a sharp book on any of the 26 zero-disagreement games. That would reopen the market and make public betting percentage actionable again on that game. Until the market moves, the consensus is the consensus — and the honest play is to respect it.
Bet responsibly — set limits, never chase losses.


