Editorial observe (reviewed July 14, 2026): This text paperwork the 2025 win-probability mannequin revamp. The linked Win Likelihood Calculator stays accessible; dwell product conduct and mannequin variations could proceed to evolve.
Think about this: it’s the fourth quarter, tie recreation, your workforce has the ball on the opponent’s 1-yard line with one second left. What are the percentages they really win?
That’s the type of query a win likelihood mannequin is constructed to reply and it’s one I’ve been calculating for years. However till now, the system powering these numbers was displaying its age. For 2025, I’ve utterly overhauled win likelihood on CollegeFootballData.com, changing outdated fashions with a modernized, better-calibrated engine that understands not simply the stream of regulation, but in addition the distinctive dynamics of clutch time and additional time.
The Outdated Method (Retired Fashions)
The earlier model of win likelihood was powered by two fashions: one for regulation and one for additional time. These have been constructed years in the past utilizing a now-obsolete JavaScript library known as SynapticJS. They’ve usually labored effectively sufficient, however they’d critical drawbacks:
They have been primarily black containers, with no good method to measure calibration or error.There was no mechanism for dealing with uncommon, high-leverage eventualities, just like the one-second, goal-line state of affairs above.And virtually, SynapticJS is not maintained, making the fashions brittle and laborious to enhance.Lastly, how many individuals are coaching machine studying fashions on JavaScript? There is a cause JS is used primarily for net whereas most ML occurs within the Python (and R) ecosystem.
Briefly, they have been due for alternative.
The New Fashions (2025 Revamp)
For the brand new season, I’ve rebuilt the system from the bottom up in Python utilizing XGBoost, a contemporary machine studying library that’s quick, well-supported, and preferrred for structured sports activities information.
As an alternative of two opaque fashions, there are actually three specialised fashions:
Regulation Mannequin – educated on all non-overtime performs, handles the majority of recreation conditions.Clutch Time Mannequin – educated particularly on shut video games within the closing minutes, the place each play can swing the result.Extra time Mannequin – educated solely on additional time possessions, that are essentially completely different due to faculty soccer’s distinctive guidelines.
The regulation and clutch fashions are mixed right into a blended method: the regulation mannequin drives many of the recreation, whereas the clutch mannequin regularly takes over in high-leverage late conditions. This manner, the system is each broadly calibrated and sharply tuned for the moments that matter most.
Calibration and Outcomes
A significant benefit of the brand new fashions is that they are often examined and evaluated, which is one thing the outdated SynapticJS fashions couldn’t do.
For every of the three fashions, I generated calibration curves that evaluate predicted possibilities to precise outcomes. The nearer the road is to the diagonal, the higher calibrated the mannequin is. The outcomes present:
Regulation Mannequin
Clutch Mannequin

Extra time Mannequin

The underside line: the brand new system doesn’t simply look smarter; it truly measures smarter.
Clutch Time in Motion
One of many greatest enhancements comes from how the brand new system handles endgame conditions.
Within the outdated mannequin, a tie recreation with one second left and the ball on the opponent’s 1-yard line might need been handled like a coin flip with ~50% win likelihood. That by no means felt proper.
With the brand new blended method, the clutch mannequin takes over, recognizing this as a near-certain win for the offense. Eventualities that used to interrupt the mannequin now produce real looking, intuitive outcomes.
This “clutch consciousness” makes the brand new win likelihood charts rather more plausible, particularly within the closing minutes of shut video games.
Together with the revamped fashions, I’ve added a brand-new Win Likelihood Calculator to the positioning. This device allows you to plug within the recreation state of affairs (rating, time remaining, down, distance, and discipline place) and immediately see the house workforce’s win likelihood. Behind the scenes, it makes use of the brand new regulation + clutch blended mannequin, so the numbers mirror each the overall stream of a recreation and the stress of high-leverage moments.
Superior field scores and information for all 2025 matchups and past have been utilizing this new blended mannequin. And each win likelihood chart you see throughout the season will now run on the brand new fashions. You’ll discover smoother, extra real looking shifts, particularly late in video games the place the outdated system struggled.
Lastly, the Pleasure Index, a measure of how thrilling a recreation is predicated on swings in win likelihood, has been utilizing the up to date engine throughout the 2025 season. As a result of the clutch mannequin is sharper, pleasure scores will higher seize the drama of shut finishes.
Extra time Mannequin
Extra time in faculty soccer is a world of its personal: possessions beginning on the opponent’s 25, alternating turns, and since 2021, two-point shootouts. That construction makes additional time play essentially completely different from regulation, which is why a devoted mannequin was mandatory.
The brand new additional time mannequin is educated solely on additional time possessions and captures these dynamics straight. Its calibration curve exhibits a stable match, giving confidence within the numbers when video games head into additional frames.
Takeaways & What’s Subsequent
The outdated SynapticJS fashions received us this far, however they have been opaque and unmeasurable. The brand new system is:
Clear – function units are clear, and the fashions may be examined.
Calibrated – possibilities higher match actuality throughout all recreation states.
Clutch-aware – no extra 36% win likelihood in a one-yard, one-second tie.
Specialised – additional time dealt with with its personal devoted mannequin.
This overhaul powers not simply the charts you see on the positioning, but in addition the brand new calculator and up to date Pleasure Index.
Wanting forward, I hope to increase these enhancements into different areas like dwell win likelihood updates throughout video games, deeper situational fashions (e.g., 4th-down selections), and expanded API entry for builders.
Closing
The 2025 season marks a brand new period for win likelihood on CollegeFootballData.com. Whether or not you’re following alongside dwell, exploring charts after the very fact, or testing “what if” eventualities within the calculator, the numbers you see are powered by smarter, sharper, clutch-ready fashions.
2025 is right here, and win likelihood simply received a complete lot smarter.









