Machine Learning College Predictions.
Each game predicted.
Statalysts fits a single power rating to every college football and basketball team from the season's scoring margins, anchored to a preseason projection and pulled toward each team's own results as the evidence accumulates. Those ratings produce a projected margin and win probability for every upcoming game. Want to create your own matchup? Open the custom predictor and see how the model rates any two teams.
Pittsburgh
93.3%
Boston College
6.7%
The model makes Pittsburgh a 18.5-point favorite, which is 12.0 points clear of the market's line. This is the largest gap between the model and the market on this week's board.
Week 7 recommended games
The games where the model disagrees most with the posted market line. A wide gap is a measure of disagreement,click any game for the full breakdown.
| Matchup | Model line | Market line | Edge | Win prob | |
|---|---|---|---|---|---|
Pittsburgh
5-1
Boston College
2-3
Sat, Oct 17 · 12:00 PM ET
|
Pittsburgh −18.5 | Pittsburgh −6.5 | 12.0 | 93.3% | |
New Mexico
4-1
Hawai'i
1-5
Sat, Oct 17 · 10:30 PM ET
|
New Mexico −25.3 | New Mexico −14.0 | 11.3 | 97.4% | |
11
Utah
5-0
Colorado
2-3
Sat, Oct 17 · 10:15 PM ET
|
Utah −24.7 | Utah −15.5 | 9.2 | 97.1% | |
Louisiana Tech
3-2
UL Monroe
0-5
Sat, Oct 17 · 8:00 PM ET
|
Louisiana Tech −23.7 | Louisiana Tech −15.5 | 8.2 | 96.7% | |
Virginia
4-2
24
SMU
4-1
Sat, Oct 17 · 12:00 PM ET
|
SMU −2.3 | SMU -9.5 | 7.2 | 58.3% | |
18
Oklahoma State
4-1
20
Houston
5-1
Sat, Oct 17 · 7:30 PM ET
|
Houston −11.6 | Houston -4.5 | 7.1 | 83.9% |
How the recommended games finished
Every game the model flagged on the most recently completed slate, graded on both the outright winner and the spread. Click any game for the full breakdown.
2 games had no posted line and are left out of the spread record.
| Date | Final score | Model called | Recommended | Outcome | |
|---|---|---|---|---|---|
| 2026-10-11 |
Kansas
24
Utah
41
|
Utah by 22.096% win prob | Utah 6.5 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Eastern Michigan
25
Akron
23
|
Eastern Michigan by 3.362% win prob | Akron 3.7 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Georgia
20
Alabama
17
|
Alabama by 5.368% win prob | Alabama 7.8 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Tulane
17
Army
20
|
Army by 8.978% win prob | Army 5.9 pt edge |
Winner
Push
|
|
| 2026-10-10 |
Iowa State
10
BYU
24
|
BYU by 10.181% win prob | Iowa State 4.5 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
South Carolina
38
Florida
19
|
Florida by 11.383% win prob | South Carolina 3.2 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
James Madison
27
Georgia Southern
24
|
James Madison by 18.693% win prob | James Madison 11.1 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
UAB
13
Memphis
38
|
Memphis by 20.595% win prob | Memphis 6.5 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Tulsa
26
Navy
34
|
Tulsa by 0.853% win prob | Tulsa 3.3 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Charlotte
10
North Texas
50
|
North Texas by 35.399% win prob | North Texas 6.8 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Air Force
28
Northern Illinois
7
|
Air Force by 12.085% win prob | Air Force 4.5 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Ball State
14
Northwestern
45
|
Northwestern by 40.5100% win prob | Northwestern 4.0 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Stanford
7
Notre Dame
58
|
Notre Dame by 43.6100% win prob | Notre Dame 5.2 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
UCF
28
Oklahoma State
42
|
UCF by 1.254% win prob | UCF 10.7 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
San Diego State
14
Oregon State
66
|
Oregon State by 11.383% win prob | San Diego State 3.2 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
North Carolina
21
Pittsburgh
17
|
Pittsburgh by 14.789% win prob | Pittsburgh 11.1 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Buffalo
23
Toledo
8
|
Toledo by 28.098% win prob | Toledo 7.0 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
North Dakota State
7
UNLV
13
|
North Dakota State by 7.173% win prob | North Dakota State 4.1 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Washington State
16
Utah State
17
|
Utah State by 2.258% win prob | Washington State 3.3 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Ole Miss
52
Vanderbilt
17
|
Ole Miss by 2.158% win prob | Vanderbilt 7.9 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Syracuse
25
Virginia
28
|
Virginia by 12.986% win prob | Virginia 3.5 pt edge |
Winner
No cover
|
|
| 2026-10-10 |
Iowa
41
Washington
24
|
Iowa by 5.970% win prob | Iowa 7.4 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Arizona
52
West Virginia
31
|
Arizona by 6.572% win prob | Arizona 3.5 pt edge |
Winner
Covered
|
|
| 2026-10-10 |
Kent State
7
Western Michigan
38
|
Western Michigan by 19.994% win prob | Western Michigan 6.4 pt edge |
Winner
Covered
|
|
| 2026-10-08 |
South Alabama
56
Arkansas State
49
|
Arkansas State by 4.967% win prob | Arkansas State 3.4 pt edge |
Winner
No cover
|
|
| 2026-10-08 |
South Florida
24
UTSA
31
|
UTSA by 1.154% win prob | South Florida 5.9 pt edge |
Winner
Push
|
|
| 2026-10-07 |
Jacksonville State
27
Kennesaw State
26
|
Kennesaw State by 1.455% win prob | Kennesaw State 3.9 pt edge |
Winner
Covered
|
Top ten, both sports
A rating is a team's strength in points. The difference between two ratings is the model's projected margin on a neutral floor.
Notre Dame
Alabama
Ohio State
Miami
Georgia
Indiana
Utah
Texas
Oregon
LSU
Michigan
Gonzaga
Arizona
Iowa State
Purdue
Duke
Vanderbilt
Illinois
BYU
Louisville
How a rating becomes a prediction
Collect the season
Every completed game is pulled from the college football and basketball data APIs: final scores, schedule, venue and, where posted, the market line. Football rates FBS and FCS teams on the same scale, because a large share of FBS games are played against FCS opponents and those results only mean something if both sides carry a real rating.
Fit a rating to each team
A ridge regression fits one rating per team to the season's scoring margins, so a team's number reflects who it played as well as by how much it won. Early in the season there is little to fit on, so the regression is pulled toward a preseason projection built from the team's own final rating last season and a published preseason rating.
As games accumulate, the weight on this season's results grows and the prior fades.
Project the game
The difference between two ratings, plus home advantage where it applies, is the projected margin. That margin converts to a win probability for each side.
Where a sportsbook has posted a line, the model's number is compared against it. The gap between the two is the edge — not a claim that the model is right, but a measure of where it disagrees most with the market.