College Football Predictions
FBS games · powered by CollegeFootballData
Settled Predictions
1487
Moneyline Accuracy
72.2%
Spread Accuracy
48.6%
Total Accuracy
52.1%
Includes 863 settled rows from a 2024 retrodiction — generated after results were known, so they overstate accuracy. The leak-free walk-forward record, where the model trails the closing market by about 5.8 points, is on the performance page.
CFB mainline markets are extremely sharp: backtest showed −3 to −5% ROI on
flat / Kelly bets even at 70% accuracy, because the easy wins
(Alabama −3000) crowd out edge.
Upcoming games
| Date | Matchup | Predicted | Win Prob | Vegas Spread | Vegas Total | Conf |
|---|---|---|---|---|---|---|
| 2026-11-04 · Wk 10 | Ball State @ Massachusetts | 22.0–27.4 | 63% | +3.5 | 49.5 | |
| 2026-11-04 · Wk 10 | Central Michigan @ Eastern Michigan | 21.1–29.7 | 69% | +1.2 | 44.5 | |
| 2026-11-04 · Wk 10 | Toledo @ Sacramento State | 37.1–22.0 | 19% | -25.2 | 52.5 | |
| 2026-11-05 · Wk 10 | UTSA @ Florida Atlantic | 30.4–29.5 | 48% | -7.0 | 72.8 | |
| 2026-11-05 · Wk 10 | James Madison @ Southern Miss | 28.9–20.3 | 31% | -14.2 | 58.2 | |
| 2026-11-06 · Wk 10 | TCU @ Arizona | 16.4–34.9 | 86% | +9.0 | 43.8 | |
| 2026-11-06 · Wk 10 | Virginia Tech @ SMU | 17.6–34.1 | 83% | +6.0 | 56.2 | |
| 2026-11-06 · Wk 10 | Nebraska @ Illinois | 20.0–24.1 | 59% | -4.5 | 50.2 | |
| 2026-11-06 · Wk 10 | South Florida @ East Carolina | 18.1–17.1 | 48% | +1.8 | 39.5 | |
| 2026-11-06 · Wk 10 | New Mexico @ Nevada | 25.9–19.7 | 36% | -9.5 | 37.2 | |
| 2026-11-07 · Wk 10 | Arkansas @ Auburn | 20.2–26.5 | 64% | +10.5 | 52.5 | |
| 2026-11-07 · Wk 10 | Oklahoma @ Florida | 24.7–25.6 | 52% | +6.2 | 44.8 | |
| 2026-11-07 · Wk 10 | Alabama @ LSU | 23.5–30.3 | 65% | +5.5 | 52.5 | |
| 2026-11-07 · Wk 10 | Georgia @ Ole Miss | 25.4–26.7 | 53% | -3.5 | 56.5 | |
| 2026-11-07 · Wk 10 | Vanderbilt @ Mississippi State | 18.5–29.2 | 73% | +3.0 | 48.5 | |
| 2026-11-07 · Wk 10 | Texas @ Missouri | 22.1–23.5 | 53% | -2.5 | 42.8 | |
| 2026-11-07 · Wk 10 | Texas A&M @ South Carolina | 18.5–25.5 | 66% | +7.0 | 51.2 | |
| 2026-11-07 · Wk 10 | Kentucky @ Tennessee | 19.8–28.8 | 70% | +6.5 | 50.5 | |
| 2026-11-07 · Wk 10 | BYU @ Utah | 15.7–33.5 | 85% | +5.2 | 48.8 | |
| 2026-11-07 · Wk 10 | UCF @ Kansas | 17.9–31.3 | 78% | +2.8 | 48.5 | |
| 2026-11-07 · Wk 10 | Cincinnati @ Houston | 18.8–29.2 | 73% | +11.2 | 62.2 | |
| 2026-11-07 · Wk 10 | Colorado @ Arizona State | 16.6–29.7 | 78% | +3.2 | 48.8 | |
| 2026-11-07 · Wk 10 | Iowa State @ Baylor | 17.1–32.2 | 81% | +10.0 | 50.5 | |
| 2026-11-07 · Wk 10 | Oklahoma State @ Kansas State | 24.6–30.9 | 64% | -4.5 | 61.8 | |
| 2026-11-07 · Wk 10 | West Virginia @ Texas Tech | 18.2–41.7 | 92% | +16.8 | 64.5 | |
| 2026-11-07 · Wk 10 | Clemson @ Syracuse | 27.0–23.3 | 42% | -2.5 | 49.8 | |
| 2026-11-07 · Wk 10 | Duke @ NC State | 26.1–22.6 | 42% | -4.5 | 51.5 | |
| 2026-11-07 · Wk 10 | Louisville @ Georgia Tech | 32.0–23.7 | 31% | -14.5 | 61.2 | |
| 2026-11-07 · Wk 10 | Florida State @ Boston College | 31.0–23.3 | 33% | -6.5 | 50.8 | |
| 2026-11-07 · Wk 10 | Merrimack @ Wake Forest | 9.1–47.2 | 99% | -- | -- | |
| 2026-11-07 · Wk 10 | Miami @ Notre Dame | 24.1–29.8 | 63% | +5.5 | 57.5 | |
| 2026-11-07 · Wk 10 | North Carolina @ UConn | 16.0–28.0 | 76% | -7.0 | 54.8 | |
| 2026-11-07 · Wk 10 | Michigan State @ Michigan | 14.8–31.3 | 83% | +13.5 | 39.5 | |
| 2026-11-07 · Wk 10 | UCLA @ Minnesota | 26.1–11.9 | 20% | -5.5 | 39.5 | |
| 2026-11-07 · Wk 10 | Iowa @ Northwestern | 20.2–24.9 | 61% | +2.5 | 45.5 | |
| 2026-11-07 · Wk 10 | Oregon @ Ohio State | 13.5–32.4 | 87% | +7.8 | 46.5 | |
| 2026-11-07 · Wk 10 | Maryland @ Purdue | 16.7–29.9 | 78% | +6.2 | 57.0 | |
| 2026-11-07 · Wk 10 | Penn State @ Washington | 19.2–22.7 | 58% | +2.5 | 44.5 | |
| 2026-11-07 · Wk 10 | Rutgers @ Wisconsin | 17.3–25.9 | 69% | +16.8 | 45.5 | |
| 2026-11-07 · Wk 10 | Boise State @ Colorado State | 28.0–21.0 | 34% | -17.5 | 68.5 | |
| 2026-11-07 · Wk 10 | Texas State @ Oregon State | 26.8–35.8 | 70% | +6.5 | 72.0 | |
| 2026-11-07 · Wk 10 | Fresno State @ Utah State | 24.6–21.5 | 43% | -2.5 | 42.2 | |
| 2026-11-07 · Wk 10 | Charlotte @ UAB | 18.9–30.9 | 76% | +8.5 | 47.5 | |
| 2026-11-07 · Wk 10 | Temple @ Navy | 16.8–32.1 | 81% | +7.5 | 54.5 | |
| 2026-11-07 · Wk 10 | Rice @ North Texas | 16.3–41.2 | 93% | +16.8 | 64.2 | |
| 2026-11-07 · Wk 10 | Tulsa @ Tulane | 19.8–32.1 | 76% | -1.5 | 49.8 | |
| 2026-11-07 · Wk 10 | Air Force @ Army | 14.7–31.4 | 84% | +3.0 | 45.2 | |
| 2026-11-07 · Wk 10 | Hawai'i @ UTEP | 24.3–19.1 | 38% | -9.5 | 49.5 | |
| 2026-11-07 · Wk 10 | Northern Illinois @ San José State | 15.1–29.2 | 80% | +10.0 | 51.8 | |
| 2026-11-07 · Wk 10 | Wyoming @ UNLV | 16.4–27.4 | 74% | +6.0 | 48.5 | |
| 2026-11-07 · Wk 10 | Georgia State @ App State | 27.4–24.4 | 43% | +5.2 | 55.2 | |
| 2026-11-07 · Wk 10 | UL Monroe @ Arkansas State | 19.7–32.8 | 78% | +14.5 | 53.2 | |
| 2026-11-07 · Wk 10 | Old Dominion @ Coastal Carolina | 19.8–31.1 | 74% | +7.0 | 43.8 | |
| 2026-11-07 · Wk 10 | Marshall @ Georgia Southern | 21.9–27.4 | 63% | +10.5 | 54.8 | |
| 2026-11-07 · Wk 10 | South Alabama @ Louisiana | 21.7–30.4 | 69% | +8.5 | 57.5 | |
| 2026-11-07 · Wk 10 | Liberty @ New Mexico State | 33.9–11.2 | 9% | -16.8 | 46.5 | |
| 2026-11-07 · Wk 10 | Delaware @ Kennesaw State | 28.1–25.8 | 45% | -1.8 | 56.8 | |
| 2026-11-07 · Wk 10 | Missouri State @ Florida International | 18.4–28.6 | 73% | +4.8 | 49.8 | |
| 2026-11-07 · Wk 10 | Sam Houston @ Jacksonville State | 12.6–34.5 | 90% | +16.8 | 48.2 | |
| 2026-11-07 · Wk 10 | Western Kentucky @ Middle Tennessee | 28.1–25.8 | 45% | -1.2 | 52.8 | |
| 2026-11-07 · Wk 10 | Louisiana Tech @ Troy | 25.7–23.0 | 44% | -4.5 | 47.5 | |
| 2026-11-10 · Wk 11 | Western Michigan @ Akron | 33.3–21.1 | 24% | -- | -- | |
| 2026-11-10 · Wk 11 | Kent State @ Bowling Green | 22.3–34.1 | 75% | -- | -- | |
| 2026-11-10 · Wk 11 | Ohio @ Miami (OH) | 25.2–21.9 | 42% | -- | -- | |
| 2026-11-11 · Wk 11 | Buffalo @ Ball State | 30.4–24.2 | 36% | -- | -- | |
| 2026-11-11 · Wk 11 | Sacramento State @ Central Michigan | 16.5–30.1 | 79% | -- | -- | |
| 2026-11-11 · Wk 11 | Massachusetts @ Toledo | 17.1–34.9 | 85% | -- | -- | |
| 2026-11-12 · Wk 11 | Memphis @ South Florida | 24.1–24.0 | 50% | -- | -- | |
| 2026-11-12 · Wk 11 | Louisiana @ UL Monroe | 34.9–20.6 | 20% | -- | -- | |
| 2026-11-13 · Wk 11 | Houston @ Colorado | 29.8–23.2 | 35% | -- | -- | |
| 2026-11-13 · Wk 11 | Florida State @ Pittsburgh | 27.4–31.1 | 59% | -- | -- | |
| 2026-11-13 · Wk 11 | Illinois @ UCLA | 14.6–30.0 | 82% | -- | -- | |
| 2026-11-14 · Wk 11 | Arizona State @ UCF | 26.2–24.6 | 46% | -- | -- | |
| 2026-11-14 · Wk 11 | Baylor @ BYU | 19.8–24.2 | 60% | -- | -- | |
| 2026-11-14 · Wk 11 | Cincinnati @ Iowa State | 23.0–28.4 | 62% | -- | -- | |
| 2026-11-14 · Wk 11 | Kansas @ West Virginia | 28.0–24.5 | 42% | -- | -- | |
| 2026-11-14 · Wk 11 | Kansas State @ TCU | 14.7–22.5 | 68% | -- | -- | |
| 2026-11-14 · Wk 11 | Texas Tech @ Oklahoma State | 25.4–26.7 | 53% | -15.5 | 61.5 | |
| 2026-11-14 · Wk 11 | Utah @ Arizona | 25.9–29.9 | 59% | -- | -- | |
| 2026-11-14 · Wk 11 | South Carolina @ Arkansas | 26.3–23.4 | 43% | -- | -- | |
| 2026-11-14 · Wk 11 | Missouri @ Georgia | 14.9–33.1 | 86% | -- | -- | |
| 2026-11-14 · Wk 11 | Florida @ Kentucky | 21.4–30.9 | 71% | -- | -- | |
| 2026-11-14 · Wk 11 | Texas @ LSU | 20.6–32.0 | 75% | -2.5 | 54.5 | |
| 2026-11-14 · Wk 11 | Auburn @ Mississippi State | 19.5–27.6 | 68% | -- | -- | |
| 2026-11-14 · Wk 11 | Ole Miss @ Oklahoma | 28.8–20.6 | 32% | +4.0 | 53.5 | |
| 2026-11-14 · Wk 11 | Tennessee @ Texas A&M | 20.2–22.3 | 55% | +8.5 | 55.5 | |
| 2026-11-14 · Wk 11 | Alabama @ Vanderbilt | 32.2–20.5 | 25% | -- | -- | |
| 2026-11-14 · Wk 11 | Boston College @ Notre Dame | 9.5–44.1 | 98% | -- | -- | |
| 2026-11-14 · Wk 11 | California @ Virginia | 13.5–26.9 | 78% | -- | -- | |
| 2026-11-14 · Wk 11 | Duke @ Miami | 19.9–37.2 | 84% | +21.0 | 55.5 | |
| 2026-11-14 · Wk 11 | Georgia Tech @ Clemson | 14.0–30.5 | 83% | -- | -- | |
| 2026-11-14 · Wk 11 | Louisville @ North Carolina | 30.8–25.3 | 37% | -- | -- | |
| 2026-11-14 · Wk 11 | Stanford @ Virginia Tech | 16.3–33.4 | 84% | -- | -- | |
| 2026-11-14 · Wk 11 | Syracuse @ NC State | 21.6–31.9 | 73% | -- | -- | |
| 2026-11-14 · Wk 11 | Wake Forest @ SMU | 26.8–26.2 | 49% | -- | -- | |
| 2026-11-14 · Wk 11 | USC @ Indiana | 16.1–33.8 | 85% | +10.0 | 58.5 | |
| 2026-11-14 · Wk 11 | Purdue @ Iowa | 13.1–37.5 | 92% | -- | -- | |
| 2026-11-14 · Wk 11 | Wisconsin @ Maryland | 27.6–19.9 | 33% | -- | -- | |
| 2026-11-14 · Wk 11 | Washington @ Michigan State | 24.9–23.2 | 46% | -- | -- | |
| 2026-11-14 · Wk 11 | Northwestern @ Ohio State | 18.0–32.1 | 80% | -- | -- |
Recent results
| Date | Game | Predicted | Actual | ML | Spread | Total |
|---|---|---|---|---|---|---|
| 2026-11-03 | Ohio @ Akron | 34–18 | 28–20 | W | L | W |
| 2026-11-03 | Buffalo @ Miami (OH) | 24–23 | 34–31 | W | W | W |
| 2026-10-31 | Missouri @ Arkansas | 24–23 | 34–10 | W | L | W |
| 2026-10-31 | Florida @ Georgia | 18–41 | 8–27 | W | W | L |
| 2026-10-31 | Auburn @ Ole Miss | 19–33 | 15–45 | W | W | L |
| 2026-10-31 | South Carolina @ Oklahoma | 22–23 | 42–25 | L | W | W |
| 2026-10-31 | Mississippi State @ Texas | 16–36 | 3–31 | W | W | L |
| 2026-10-31 | Arizona @ Texas Tech | 25–29 | 26–34 | W | W | L |
| 2026-10-31 | Arizona State @ BYU | 21–33 | 20–27 | W | W | L |
| 2026-10-31 | Kansas @ TCU | 16–22 | 16–22 | W | W | W |
| 2026-10-31 | Kansas State @ Colorado | 29–23 | 24–27 | L | — | W |
| 2026-10-31 | Oklahoma State @ Iowa State | 23–30 | 49–51 | W | W | L |
| 2026-10-31 | Utah @ Cincinnati | 33–21 | 49–25 | W | W | L |
| 2026-10-31 | California @ NC State | 17–31 | 10–31 | W | W | W |
| 2026-10-31 | SMU @ Syracuse | 32–22 | 27–30 | L | L | W |
| 2026-10-31 | Boston College @ Duke | 14–30 | 2–47 | W | W | W |
| 2026-10-31 | Clemson @ Florida State | 19–29 | 36–24 | L | L | L |
| 2026-10-31 | Georgia Tech @ Pittsburgh | 19–32 | 11–34 | W | W | W |
| 2026-10-31 | Miami @ North Carolina | 31–21 | 38–35 | W | W | L |
| 2026-10-31 | Stanford @ Louisville | 14–37 | 24–52 | W | W | L |
| 2026-10-31 | Virginia @ Wake Forest | 16–33 | 7–51 | W | W | W |
| 2026-10-31 | Minnesota @ Indiana | 11–31 | 16–23 | W | W | L |
| 2026-10-31 | Wisconsin @ Iowa | 16–24 | 0–30 | W | W | L |
| 2026-10-31 | Illinois @ Maryland | 30–22 | 20–17 | W | W | W |
| 2026-10-31 | Washington @ Nebraska | 16–30 | 17–10 | L | L | W |
| 2026-10-31 | Northwestern @ Oregon | 20–27 | 26–34 | W | W | L |
| 2026-10-31 | Purdue @ Penn State | 19–35 | 17–31 | W | W | W |
| 2026-10-31 | Michigan @ Rutgers | 26–17 | 28–21 | W | W | L |
| 2026-10-31 | Nevada @ UCLA | 17–31 | 0–27 | W | L | L |
| 2026-10-31 | Ohio State @ USC | 32–20 | 18–30 | L | L | L |