Events · Saturday, 31 October 2026

UFC Fight Night

0 of 12 bouts called — 12 left alone, for a debut, a late replacement or too thin a record. Frozen and locked — and scored once the card is fought.

The card

31 October · locked
Lightweight Bout01 / 12
Renato Moicano#12 LightweightElusive Hunter
Pow43
Vol70
Acc72
SDf79
TDs63
Con62
Sub95
GDf16
Exp87
Tom Nolan#13 LightweightHunting Machine
5Wins
Pow41
Vol84
Acc48
SDf32
TDs47
Con52
Sub83
GDf59
Exp32

Not yet called. Predictions freeze two days before the card.

Welterweight Bout02 / 12
Randy BrownWelterweightExplosive Machine
Loss2
Pow75
Vol77
Acc58
SDf35
TDs20
Con43
Sub74
GDf67
Exp89
Jacobe SmithWelterweightPrecision Machine
4Wins
Pow92
Vol98
Acc96
SDf56
TDs91
Con86
Sub84
GDf85
Exp1

Not yet called. Predictions freeze two days before the card.

Flyweight Bout03 / 12
Ode OsbourneFlyweightDogged Finisher
Loss2
Pow88
Vol31
Acc26
SDf17
TDs32
Con13
Sub25
GDf16
Exp69
Cody DurdenFlyweightSuffocating Wrestler
Pow31
Vol44
Acc50
SDf30
TDs95
Con90
Sub61
GDf46
Exp85

Not yet called. Predictions freeze two days before the card.

Women's Bantamweight Bout04 / 12
Yana Santos#7 Women's BantamweightSuffocating Marksman
3Wins
Pow12
Vol70
Acc100
SDf26
TDs32
Con74
Sub6
GDf50
Exp78
Luana Santos#5 Women's BantamweightImmovable Smotherer
3Wins
Pow70
Vol12
Acc86
SDf83
TDs81
Con99
Sub93
GDf96
Exp45

Not yet called. Predictions freeze two days before the card.

Welterweight Bout05 / 12
Farman HasanovUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Not yet called. Predictions freeze two days before the card.

Featherweight Bout06 / 12
Francis MarshallLightweightSuffocating Anchor
2Wins
Pow64
Vol17
Acc2
SDf52
TDs68
Con84
Sub67
GDf93
Exp50
Dakota HopeUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Not yet called. Predictions freeze two days before the card.

Welterweight Bout07 / 12
Rodrigo SezinandoUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Theodor BerggrenUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Not yet called. Predictions freeze two days before the card.

Featherweight Bout08 / 12
Julian ErosaFeatherweightHunting Machine
Loss2
Pow58
Vol97
Acc71
SDf3
TDs64
Con45
Sub91
GDf77
Exp80
JeongYeong LeeFeatherweightImmovable Marksman
Loss2
Pow20
Vol41
Acc71
SDf36
TDs31
Con33
Sub22
GDf44
Exp26

Not yet called. Predictions freeze two days before the card.

Middleweight Bout09 / 12
zachary reeseUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Mickey GallWelterweightPrecision Hunter
Pow22
Vol54
Acc72
SDf21
TDs45
Con48
Sub98
GDf21
Exp62

Not yet called. Predictions freeze two days before the card.

Middleweight Bout10 / 12
Nick KleinUnranked

No card yet — a rate needs three UFC bouts before it means anything.

joseph kropschotUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Left alone — debut

Women's Strawweight Bout11 / 12
Talita AlencarWomen's StrawweightImmovable Wrestler
3Wins
Pow19
Vol37
Acc9
SDf59
TDs91
Con79
Sub73
GDf84
Exp43
Piera RodriguezWomen's StrawweightSuffocating Wrestler
3Wins
Pow34
Vol64
Acc70
SDf43
TDs99
Con78
Sub9
GDf45
Exp53

Not yet called. Predictions freeze two days before the card.

Women's Flyweight Bout12 / 12
lucia szabovaUnranked

No card yet — a rate needs three UFC bouts before it means anything.

Tainara LisboaWomen's BantamweightDogged Hunter
Loss2
Pow33
Vol4
Acc47
SDf12
TDs66
Con53
Sub68
GDf2
Exp26

Left alone — debut

Frozen before the card. If a fighter is replaced after this point the prediction is void rather than re-pointed. The winner call carries weaker evidence than the finish call throughout — it does not beat a one-line rule on accuracy, which is why its dots are muted.

What these divisions usually do

since 2015 · not a prediction
Middleweight642 fights
Welterweight782 fights
Lightweight825 fights
Featherweight655 fights
Flyweight335 fights
Women's Bantamweight203 fights
Women's Flyweight268 fights
Women's Strawweight346 fights

How this works, and what it cannot do

Every fighter carries a profile built only from fights that had already happened when the prediction was made — never their career averages, which would contain the result being predicted. The models are refitted for each card against everything before that date.

“Will it finish?” is the claim worth reading. Tested on a held-out window it reached 60.7% against a 52% baseline, and its probabilities are well calibrated: fights called at 60–70% finished 68.5% of the time.

“Who wins?” is weak, and we would rather say so. On the same test it reached 62.6% — which is not statistically distinguishable from simply picking the fighter with the better UFC win rate. It is published for the record, not because it is clever.

Knockout or submission, we say only sometimes. Across all finishes the model is barely better than each division’s own knockout share and is worse on accuracy, so a probability printed on every bout would be meaningless. Above 75% confidence it earns its place: on the finishes it flags, the real knockout rate ran 8 to 14 points clear of what the division alone predicts, in every one of five walk-forward test windows, covering about a quarter of finishes. The call appears on those bouts and nowhere else.

It almost never calls a submission, and that is the finding rather than a gap. Not one bout in the held-out window reached 75% that way. A knockout is written into two fighters’ careers long before the cage door shuts; a submission tends to come out of a scramble no record predicts. Every bout still shows its division’s historical mix, which is context and not a claim.

It has no concept of who a fighter has beaten. A dominant champion and a fighter with the same record against far weaker opposition look identical to it, which is the single biggest thing missing and the next thing we will add.

Where a fighter is making their UFC debut, is a late replacement, or has too few fights with statistics, we publish no prediction at all rather than guess. Those bouts are shown as abstentions.

This exists to answer a question about data, not to help anyone gamble. We publish no odds, make no comparison to bookmakers’ lines, and none of it should be used to stake money. The insight stories explain the analysis these models are built from.