Statalysts.
Statistical modelling · College sport

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.

Statalysts
Play of the day
Football Widest disagreement
Kansas State 77.1%
at
Colorado 22.9%

The model makes Kansas State a 8.5-point favorite, which is 10.0 points clear of the market's line. This is the largest gap between the model and the market on this week's board.

Model line 8.5 pts
Kansas State
Market line Colorado -1.5
Edge 10.0 pts
Win probability 77.1%
One game a day · the widest gap on the board See the full football board
This week

Week 9 recommended games

The games where the model is at least five points away from the posted market line. A wide gap is a measure of disagreement. Click any game for the full breakdown.

54 games this week
Matchup Model line Market line Edge Win prob
Kansas State 4-3
Colorado 2-5
Sat, Oct 31 · 2:00 PM ET
Kansas State −8.5 Colorado -1.5 10.0 77.1%
77.1% Kansas State
WIN PROB
22.9% Colorado
Projected margin Kansas State by 8.5
Disagreement with market 10.0 pts strong
Venue Folsom Field — Boulder, CO
Tulane 3-4
Charlotte 1-6
Fri, Oct 30 · 7:00 PM ET
Tulane −18.1 Tulane −9.5 8.6 93.0%
93.0% Tulane
WIN PROB
7.0% Charlotte
Projected margin Tulane by 18.1
Disagreement with market 8.6 pts strong
Venue Jerry Richardson Stadium — Charlotte, NC
2 Ohio State 6-1
USC 6-2
Sat, Oct 31 · 7:30 PM ET
Ohio State −14.5 Ohio State −6.5 8.0 88.9%
88.9% 2 Ohio State
WIN PROB
11.1% USC
Projected margin Ohio State by 14.5
Disagreement with market 8.0 pts strong
Venue Los Angeles Memorial Coliseum — Los Angeles, CA
Marshall 4-3
Old Dominion 2-6
Sat, Oct 31 · 1:00 PM ET
Old Dominion −4.5 Marshall −3.0 7.5 65.4%
34.6% Marshall
WIN PROB
65.4% Old Dominion
Projected margin Old Dominion by 4.5
Disagreement with market 7.5 pts strong
Venue S.B. Ballard Stadium — Norfolk, VA
UTEP 1-6
North Dakota State 6-2
Sat, Oct 31 · 3:30 PM ET
North Dakota State −32.0 North Dakota State -24.5 7.5 99.0%
1.0% UTEP
WIN PROB
99.0% North Dakota State
Projected margin North Dakota State by 32.0
Disagreement with market 7.5 pts strong
Venue Fargodome — Fargo, ND
UAB 4-3
South Florida 5-2
Sat, Oct 31 · 12:00 PM ET
South Florida −14.8 South Florida -7.5 7.4 89.3%
10.7% UAB
WIN PROB
89.3% South Florida
Projected margin South Florida by 14.8
Disagreement with market 7.4 pts strong
Venue Raymond James Stadium — Tampa, FL

Showing the 6 widest gaps of 54 games

The full board can be filtered by conference and week, and sorted by edge or kickoff.

Last week

How the recommended games finished

Every recommended game, a 5+ point edge over the market line, from the most recently completed week, graded against the spread and on the outright winner. Click any game for the full breakdown.

Last week

Recommended games 6
Against the spread 2–4 33.3%
Straight up 3–3 50.0%

2026 season

Recommended games 111
Against the spread 58–49–4 54.2%
Straight up 85–26 76.6%

Pushes are listed last in the spread record and don't count toward the percentage.

Date Final score Model called Recommended Outcome
2026-10-24
Indiana 13
Michigan 6
Indiana by 15.190% win prob Indiana 6.6 pt edge
Winner No cover
89.6% Indiana
WIN PROB
10.4% Michigan

What the model gave each side before kickoff.

Model projected Indiana by 15.1
Actual result Indiana by 7
Market line Indiana −8.5
2026-10-24
Iowa 10
Minnesota 13
Iowa by 12.786% win prob Iowa 7.2 pt edge
Winner No cover
85.9% Iowa
WIN PROB
14.1% Minnesota

What the model gave each side before kickoff.

Model projected Iowa by 12.7
Actual result Minnesota by 3
Market line Iowa −5.5
2026-10-24
North Texas 49
Navy 39
North Texas by 8.677% win prob North Texas 7.1 pt edge
Winner Covered
77.4% North Texas
WIN PROB
22.6% Navy

What the model gave each side before kickoff.

Model projected North Texas by 8.6
Actual result North Texas by 10
Market line North Texas −1.5
2026-10-24
NC State 28
Stanford 31
NC State by 13.387% win prob NC State 5.8 pt edge
Winner No cover
87.0% NC State
WIN PROB
13.0% Stanford

What the model gave each side before kickoff.

Model projected NC State by 13.3
Actual result Stanford by 3
Market line NC State −7.5
2026-10-24
Army 38
Tulsa 35
Army by 4.465% win prob Army 5.9 pt edge
Winner Covered
65.1% Army
WIN PROB
34.9% Tulsa

What the model gave each side before kickoff.

Model projected Army by 4.4
Actual result Army by 3
Market line Tulsa -1.5
2026-10-22
James Madison 31
App State 34
James Madison by 18.794% win prob James Madison 8.2 pt edge
Winner No cover
93.6% James Madison
WIN PROB
6.4% App State

What the model gave each side before kickoff.

Model projected James Madison by 18.7
Actual result App State by 3
Market line James Madison −10.5
Power ratings

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.

#TeamRating spreadRating
1 Ohio State 29.5
2 Notre Dame 29.2
3 Miami 28.0
4 Indiana 26.1
5 Alabama 26.0
6 Georgia 25.1
7 LSU 25.1
8 Texas 22.4
9 Utah 20.4
10 Oregon 19.6

Full top 25 for both sports

Every rated team, ordered by rating, updated as results come in.

Method

How a rating becomes a prediction

01

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.

02

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.

03

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.