AdvertisementRemove ads — go Premium
Public model accountability

Model scorecard

Every Combat Edge prediction is generated before fight night, frozen, and graded here once results land — hits and misses alike. Explore the complete record by event, promotion, model version, confidence and time period, with the same fights scored against an Elo-only baseline. Analytics, not betting advice.

60%Model accuracy
821Graded fights
61%Elo-only baseline
v0.8-2026-10-04Current frozen version
Explore the record821 of 821 graded fights
Combat Edge model60%496 of 821 fights called correctlyBrier 0.234 · Log-loss 0.660
Elo-only baseline61%500 of 821 fights called correctlyBrier 0.239 · Log-loss 0.672
50/50 probability baselineEven oddsThe same probability for every fighterBrier 0.250 · Log-loss 0.693

Model vs market same 10 fights · closing Polymarket price

Model: 70% correct, log-loss 0.611 · Market: 80%, log-loss 0.459 · Elo: 90%, log-loss 0.587. Lower log-loss is better. Only fights with a liquid pre-fight market are counted.

Model vs members same 174 fights

Combat Edge model62%108 of 174 called correctly
Members’ majority pick65%113 of 174 called correctly
Elo-only baseline61%107 of 174 called correctly

When they disagreed (25 fights): the model was right 10 times, the members 15.

Members are Combat Edge accounts making free pick’em picks, which lock when a card starts. A fight counts when at least 3 members picked it and they did not split evenly (665 picks in total). Members pick a winner, not a probability, so only accuracy is compared. Make your picks on the next card.

Evaluation scope all stored prediction records

1062Stored predictions
87Upcoming / result window
975Evaluation candidates
821Graded
154Excluded

A record becomes an evaluation candidate six hours after its event starts. It is graded only when it was generated before that start time, maps to the stored bout, has valid probabilities, and the result names one of the two fighters as winner.

Why records were excluded all ungraded evaluation candidates

ReasonRecords
No recorded winner (pending, draw, NC or cancelled)128
Generated at or after event start20
Fight record not found6

Live calibration confidence should match observed win rate

A calibrated model’s confidence and observed win rate should stay close. Sample size remains visible because small bands move sharply.
View exact calibration data
ConfidenceFightsAverageObservedGap
50–59%41153.9%54.3%+0.4 pts
60–69%25464.1%61.8%-2.3 pts
70–79%12574.3%73.6%-0.7 pts
80–89%2784.6%74.1%-10.5 pts
90–100%492.7%100.0%+7.3 pts

By model version forward-only · frozen predictions

VersionGradedAccuracyLog-lossBrierPeriod
v0.8-2026-10-04 Current27858%0.6760.242Oct 5, 2026 – Oct 31, 2026
v0.7-2026-08-2831260%0.6760.241Aug 28, 2026 – Oct 4, 2026
v0.5-2026-07-0119762%0.6230.218Jul 10, 2026 – Aug 28, 2026
v3-2026-06-103471%0.5880.199Jun 20, 2026 – Jun 27, 2026
Event reports

Model scorecards by event

12 of 82 events

Open an event to see every graded pick, the Elo comparison and the model’s most confident hit and miss. Event summaries use only the active filters above.

UFC · Oct 31, 2026UFC FIGHT NIGHT : MOICANO VS NOLAN8/1267% accuracyElo +3
ARES · Oct 31, 2026ARES FC 44 : YOUNOUSOV VS NAM7/888% accuracyModel tied Elo
OKTAGON · Oct 31, 2026OKTAGON 96 : GOGOLADZE VS AYARI5/1145% accuracyModel tied Elo
CANELO · Oct 31, 2026CANELO VS MBILLI7/978% accuracyElo +1
LFA · Oct 30, 2026LFA 245 : KHAMZAEV VS PRESCENDO2/922% accuracyElo +2
ACA · Oct 30, 2026ACA 209 : FROLOV VS ODILOV9/1753% accuracyElo +1
Model9/17
Elo baseline10/17
Average confidence65%
Brier0.266
Log-loss0.731
Most confident hitKuat Khamitov · 80%
Most confident missViskhan Kadirov · 78%Bekhruz Zukhurov won
MissHamdy Abdelwahab vs Klidson AbreuPicked Hamdy Abdelwahab · 73%Winner: Klidson AbreuHitFirdavs Zaripov vs Vagiz IsmagilovPicked Firdavs Zaripov · 63%Winner: Firdavs ZaripovMissOyatullo Muminov vs Bektur Zhenishbek UuluPicked Oyatullo Muminov · 59%Winner: Bektur Zhenishbek UuluMissEldar Munapov vs Ayk KazaryanPicked Eldar Munapov · 66%Winner: Ayk KazaryanMissSaidyokub Kakhramonov vs Bakhtovar YunusovPicked Saidyokub Kakhramonov · 53%Winner: Bakhtovar YunusovHitAkhmed Khamzaev vs Mustafa AshurzodaPicked Akhmed Khamzaev · 67%Winner: Akhmed KhamzaevHitSayed Safarmamadov vs Ali MashrapovPicked Sayed Safarmamadov · 61%Winner: Sayed SafarmamadovHitEmomakhdi Orzuzoda vs Kholmurod NurmatovPicked Emomakhdi Orzuzoda · 61%Winner: Emomakhdi OrzuzodaHitShadid Abdurazakov vs Nizambek AbdrashitovPicked Nizambek Abdrashitov · 55%Winner: Nizambek AbdrashitovMissMamurzhon Khamdamov vs Ivan SolovievPicked Ivan Soloviev · 62%Winner: Mamurzhon KhamdamovMissNashkho Galaev vs Tural RagimovPicked Nashkho Galaev · 69%Winner: Tural RagimovHitKafiz Sakibekov vs Nikita PodkovalnikovPicked Kafiz Sakibekov · 69%Winner: Kafiz SakibekovHitAlikhan Musaev vs Jahongir SaidjamolovPicked Alikhan Musaev · 76%Winner: Alikhan MusaevHitFaridun Odilov vs Artem FrolovPicked Faridun Odilov · 60%Winner: Faridun OdilovMissFelipe Bunes vs Azam GaforovPicked Azam Gaforov · 57%Winner: Felipe BunesHitKuat Khamitov vs Alexey MakhnoPicked Kuat Khamitov · 80%Winner: Kuat KhamitovMissViskhan Kadirov vs Bekhruz ZukhurovPicked Viskhan Kadirov · 78%Winner: Bekhruz Zukhurov
Open event page
UFC · Oct 24, 2026UFC 333 : VOLKANOVSKI VS EVLOEV7/1450% accuracyElo +1
WOW · Oct 24, 2026WOW 33 : GARCIA VS SANCHEZ5/1242% accuracyElo +1
FNC · Oct 24, 2026FNC 34 : ESKIEV VS BOJKOVIC7/1070% accuracyModel +3 vs Elo
HEXAGONE · Oct 24, 2026HEXAGONE MMA 48 : SIMA VS GOI3/560% accuracyModel +2 vs Elo
LFA · Oct 23, 2026LFA 244 : WOODLEY VS HAVENER4/944% accuracyElo +2
RAF · Oct 23, 2026RAF 14 : TSARUKYAN VS DANIS6/1250% accuracyModel tied Elo

How grading works

  • Frozen pre-fight. Predictions are written by an automated job while an event is upcoming and stop updating once it starts. Only records generated before the stored event time are graded — nothing is back-filled.
  • Eligibility is explicit. Every valid frozen prediction with a recorded winner counts: favorites, underdogs and prelims. Missing results, invalid mappings and late records stay out of the score and remain visible in the exclusion audit.
  • Accuracy is the share of fights where the fighter the model gave ≥50% actually won.
  • Brier score and log-loss grade the probability, not just the pick. Lower is better; confident misses are penalized more. A 50/50 forecast has Brier 0.250 and log-loss 0.693 on any set of binary results.
  • Live calibration groups the model’s chosen fighter by confidence, then compares average confidence with how often those fighters actually won.
  • Simple baselines. The same graded fights are scored using Elo expected outcomes. The fixed 50/50 line is theoretical and does not claim an accuracy because it does not choose a side.
  • Model vs members. Where enough members picked a fight before it started, their majority pick is graded on the same fights as the model and the Elo baseline. Fights with too few picks or an even split are left out of that comparison only.
  • Current model: v0.8-2026-10-04, trained on historical fights with point-in-time features only — no data from after each fight leaks in.