Skip to content
FIGHT FORECAST
Explore the research

Fight Forecast Lab

Experimental tools for exploring how Fight Forecast models represent matchups. Lab outputs are research features and are separate from official frozen predictions.

Experimental
Probabilities first. Random draws second.

The model calculates the probabilities first. Random draws only visualize those probabilities.

Interactive

Outcome Simulator

Explore random outcomes drawn from precomputed research probabilities.

OPEN OUTCOME SIMULATOR
Interactive

Historical Replay

Browse 190 frozen historical matchups. Reveal the actual result when you choose.

EXPLORE HISTORICAL FIGHTS
Interactive demo

Tactical Fight Replay

Watch 12 curated generated timelines unfold action by action in Tactical 2D.

WATCH GENERATED FIGHTS
In research

Generative Fight Engine

A separate experimental engine builds fights action by action. No live public generation.

LEARN ABOUT THE RESEARCH
Experimental visual

3D Research Prototype

An optional cinematic presentation study. Tactical 2D is the primary analytical view.

VIEW RESEARCH STATUS

Upcoming matchup coverage

Outcome Simulator available for 15 of 28 published matchups. 19 announced matchups are listed separately; 0 have approved public research probabilities.

Incomplete compositions stay unavailable. We do not guess round counts or expose unpublished official forecasts.

VIEW UPCOMING AVAILABILITY

Announced Matchups

Experimental Lab output — not an official frozen prediction.

Browse announced matchup identities

UFC Fight Night: Salkilld vs Saint Denis

  • Quillan Salkilld vs Benoit Saint Denis
  • Bogdan Guskov vs Robert Whittaker

UFC 336: Van vs Kape

  • Joshua Van vs Manel Kape
  • Carlos Prates vs Michael Morales

UFC 335: Oliveira vs. Lopes

  • Charles Oliveira vs Diego Lopes
  • Sergei Pavlovich vs Alex Pereira
  • Joe Pyfer vs Bo Nickal
  • Brandon Moreno vs Charles Johnson
  • Maycee Barber vs Carli Judice
  • Quentin Pasley vs Junior Tafa

UFC Fight Night: Prochazka vs Stirling

  • Jiri Prochazka vs Navajo Stirling
  • Aljamain Sterling vs Kevin Vallejos
  • Dan Hooker vs Brian Ortega
  • Jared Cannonier vs Ikram Aliskerov
  • Shamil Gaziev vs Tallison Teixeira
  • Jake Matthews vs Tahir Abdullayev
  • Aleksandre Topuria vs Santiago Luna
  • Asu Almabayev vs Kyoji Horiguchi
  • Amir Albazi vs Alessandro Costa