← UFC board

UFC ensemble walk-forward validation

Strict walk-forward evaluation of forecasts saved before fight start. No completed-fight information is used to recreate a forecast.

22 completed UFC ensemble forecasts across 2 cards

Current engine ufc-ensemble-3.1: 12 completed forecasts across 1 cards. Older versions are evaluated separately below.

Readiness: INSUFFICIENT_SAMPLE

Collect at least 30 completed, strictly pre-fight UFC ufc-ensemble-3.1 forecasts across multiple cards before fitting new weights or calibration.

Model 3.x family scoring

ForecastNAccuracyBrierLog lossAvg confidence
Ensemble before market calibration2259.1%0.290.78559.2%
Final probability after market calibration2259.1%0.290.78659.2%

UFC and Contender Series

Each group is evaluated separately. Contender Series and unknown events do not count toward current-engine readiness.

GroupNAccuracyBrierLog lossAvg confidence
CONTENDER_SERIES1040%0.2610.71553.9%
UFC2259.1%0.290.78659.2%

Results by card

Card / dateNAccuracyBrierLog lossAvg confidence
Dana White's Contender Series 96 / 2026-10-13T23:00:00.000Z / CONTENDER_SERIES560%0.2590.71154.9%
UFC Fight Night: Buckley vs Malott / 2026-10-17T21:00:00.000Z / UFC1258.3%0.3090.83361.7%
Dana White's Contender Series 95 / 2026-10-06T23:00:00.000Z / CONTENDER_SERIES520%0.2630.7252.8%
UFC Fight Night: Allen vs Duncan / 2026-10-10T21:00:00.000Z / UFC1060%0.2670.72956.1%

All archived model versions

Version labels come from the saved forecast engine when available. Historical receipts are preserved.

VersionNAccuracyBrierLog lossAvg confidence
ufc-ensemble-3.01560%0.2640.72355.7%
ufc-ensemble-3.11258.3%0.3090.83361.7%
ufc-2.2.0520%0.2630.7252.8%

Model 3.x family calibration

Confidence bandNAverage forecastActual win rate
50-54%1051.8%90%
55-59%657.2%33.3%
60-64%362.3%33.3%
65-69%0——
70-79%0——
80-100%384.5%33.3%

Calibration shrinkage, when available, is diagnostic only and is never auto-applied to live picks from the same evaluation sample.

JSON validation report

Updated 2026-10-18T19:54:03.689Z.