FIGHT//AI · Fights · Events · AI Picks · Fighters · Learn · About

How AI predicts UFC fights

Updated 2026-10-01

An AI fight prediction is not a pundit's opinion with a percentage on it. It is a statistical model that has seen thousands of past UFC fights, learned which measurable differences between two fighters tend to decide them, and outputs a probability you can check against reality.

What goes in

For every fight the model compares the two fighters on dozens of features built only from information available before the fight:

  • Ratings: an Elo-style rating that rises and falls with every result and the strength of the opponent.
  • Striking: significant strikes landed and absorbed per minute, accuracy and defence.
  • Grappling: takedown accuracy and defence, submission attempts, control time.
  • Physical: age, height, reach and the reach gap.
  • Activity and form: recent results, finishes, layoffs and the number of UFC fights.

What comes out

The model returns a win probability for each fighter, plus separate models for how the fight ends (KO/TKO, submission or decision) and in which round. Those numbers appear on every fight page.

The headline percentage on FIGHT//AI blends that model with the betting market and fan sentiment, because each one sees something the others miss. The page shows all three components, so you can see where they disagree.

The value model

For betting, a second model takes the first one's view together with the market price. Bookmakers are sharp, especially on big fights, so a model that ignores the market tends to find "value" that is really just its own error. The value model learns when its statistics should overrule the market and when they should not.

Fighters with fewer than three UFC fights get extra caution: the statistics behind them are thin, so the system leans more on the market and only bets when both views agree.

How it is tested

A model that is only tested on fights it was trained on will always look brilliant. FIGHT//AI is tested walk-forward: the model is trained on fights up to a date, predicts the next block of fights it has never seen, then moves forward and repeats. The results of those out-of-sample predictions – accuracy, calibration and betting ROI at real odds – are what count.

Every AI pick on the site is logged before the fight with its odds and stake, and settled afterwards. The full record, losses included, is public on the AI picks page.

What AI cannot see

Statistics miss things: a hidden injury, a bad weight cut, a new camp, a style matchup the numbers have rarely seen. That is why a probability is not a promise. A 70% favourite loses three fights in ten, and a good model is one whose 70% favourites win about seven times in ten – no more, no less.

Keep reading