The Home of MMA Intelligence

Who is the greatest fighter of all time?

Fight Prophet runs an AI & ML-powered fight-by-fight ranking engine: every UFC result earns or burns points, then the board splits into all-time, active, and weight-class GOAT lists. Predictions and rankings, built from data.

For information and education only — not financial advice. Our predictions and estimates can be wrong.

All-time, active, and division GOAT rankings

No nostalgia ballot. No barbershop argument. The board is rebuilt from fight results, opponent quality, finishes, titles, streaks, inactivity, and losses.

Ranking Engine

Points are won in the cage, then boosted for legacy.

All-time GOAT Global points compare every UFC fighter across every weight class.
Active GOAT The live race without retired or long-inactive names.
By weight Division tabs reveal the king of each class using the same point logic.
How points move Elite wins, finishes, title stakes, bonuses, streaks, and defenses matter. Losses hurt.

GOAT List

10 featured fighters

All-time global ladder: every UFC weight class feeds one GOAT score, sorted by global rank and global points.

Everything Fight Prophet has

Get the next fight-card readout.

Weekly MMA predictions, ranking movement, fighter-card updates, and model notes from Uppercut Analytics.

Information and education only. Not financial or betting advice.

Powered by Buttondown.

How to read Fight Prophet without overreading it

These notes are original guidance for using the rankings and model outputs. They are written to make the data understandable, not to recycle fight news from other publishers.

Ranking signal, not nostalgia

3,747 ranked fighter records feed the public board. The score weights result quality, opponent strength, title stakes, finishes, streaks, inactivity, and loss penalties so readers can inspect the same logic across divisions.

Prediction signal, not betting advice

Upcoming-fight probabilities are treated as model estimates. A useful pick needs both probability and context: missing opponent history, short-notice changes, stale lines, and low model agreement all reduce confidence.

Audit trail for every model claim

Fight Lab keeps historical predictions next to actual outcomes, closing-market context, and calibration metrics. That makes the model falsifiable instead of just promotional.

Data needs human cleanup

Country normalization, activity status, title vacancies, and unusual fight records can require manual review. Those overrides keep the public cards readable when source data is incomplete.

Up next

Compare model picks vs. market for the upcoming fights.

Predictions