Skip to main content
About

How BoutMetrics Works

BoutMetrics uses machine learning to predict UFC fight outcomes. Our models are trained on historical fight data, validated with strict walk-forward methodology, and produce actionable predictions for every upcoming event.

The Model Pipeline

01

Data Collection

We aggregate comprehensive fighter statistics from official UFC records: striking accuracy, takedown rates, control time, significant strikes landed/absorbed, fight pace, and more. Every stat is computed per-minute to normalize for fight duration.

02

Symmetric Features

Instead of assigning Fighter A vs Fighter B labels (which creates bias), we compute difference features: A's striking accuracy minus B's, A's takedown rate minus B's, etc. This ensures the model treats both fighters identically regardless of ordering.

03

XGBoost Ensemble

We train multiple XGBoost gradient-boosted tree models, each specialized for different prediction targets: fight winner, KO/TKO probability, submission probability, and over/under round totals. The models use different feature subsets and hyperparameters for diversity.

04

Walk-Forward Validation

Models are never trained on future data. We use expanding-window walk-forward validation: train on fights up to date T, predict fights at T+1, then expand the window and repeat. This mimics real-world prediction conditions and prevents data leakage.

Performance at a Glance

60.9%AccuracyWalk-forward validated
+17.6%Best Model ROIOver 2.5 rounds model
5ModelsSpecialized ensemble
3,000+Fights AnalyzedTraining dataset

What Makes BoutMetrics Different

No Black Box

We publish our track record, show our methodology, and explain every prediction. Every bet recommendation includes the model's reasoning and the detected edge.

Symmetric by Design

Our models don't care about fighter ordering. Fighter A vs Fighter B produces the exact same prediction regardless of which fighter is listed first. This eliminates a common source of bias in MMA models.

Real Validation, Not Backtesting

Walk-forward validation means our reported accuracy numbers reflect actual out-of-sample predictions. We don't report inflated backtested metrics that don't hold up in production.

Multi-Book Odds Comparison

We compare odds across every major sportsbook and prediction market to find the best available price. Getting better odds on the same bet is the easiest edge in sports betting.

Responsible Gambling

BoutMetrics provides data-driven predictions for informational and entertainment purposes. Our model outputs are not financial or gambling advice. Past model performance does not guarantee future results.

Sports betting carries inherent risk. Never bet more than you can afford to lose. If you or someone you know has a gambling problem, please contact:

  • National Council on Problem Gambling: 1-800-522-4700
  • www.ncpgambling.org
  • Crisis Text Line: Text HOME to 741741

Must be 21+ to participate in sports betting. Know your local laws and regulations. Self-exclusion programs are available through most sportsbooks.

Privacy: BoutMetrics does not sell your data. We use minimal analytics to improve the platform. Affiliate links to sportsbooks help support the project at no extra cost to you.