One more than the greatest · 30-0 · The perfect record
Nobody has ever done it · 30-0 · One loss ends the dream
The dream dies
17-0
Title Fights
Tap to continue
30–0
Immortal
It's never been done. Until now.
Tap to raise the belt
Leave the fight?
The Perfect Record
One more than the greatest. Nobody's ever done it.
🔥 0
Daily Challenge
Same draft for the whole world. One attempt. Prove it.
Rookie
Ratings visible · 3 re-spins
Training
Fight Night
No ratings. Your MMA knowledge is the game · 1 re-spin
Standard
Dagestan Mode
No ratings. No re-spins. No mercy.
Hardcore
Career Mode
One prospect. One career. Debut to GOAT.
Coming soon
Best record
0
Runs
Best GOAT score

What is 30-0?

30-0 is a free MMA draft game and fight camp builder where you assemble an all-time super camp from fighter-era cards spanning three decades of mixed martial arts, from the Japanese golden era to today's champions. Spin the cage to land on an era pool, draft one fighter per camp slot, and when your six-fighter camp is complete, simulate their title runs: 30 fights in total, chasing the one thing nobody in the history of the sport has ever achieved.

The greatest lightweight of all time retired 29-0. Your camp is chasing one more. A perfect 30-0 means every fighter you drafted wins every fight. One split decision, one flash knockout, one bad night for your heavyweight-hearted gamble, and the dream dies where it stands.

Unlike fantasy MMA, 30-0 isn't tied to live events or weekly picks. It's a history and debate game: put a Japanese golden-era icon next to a modern champion, argue about whether prime BJ beats prime anyone, and settle the group chat's greatest-camp-ever argument the only way it can be settled: in the simulator.

Frequently asked questions

What is 30-0?
A free browser game where you draft a six-fighter MMA camp from different eras and simulate 30 fights chasing a perfect record. It takes about two minutes per run.
Why is it called 30-0?
The greatest undefeated record in top-level MMA is 29-0. Your camp is trying to go one better: a combined 30 wins, no losses, across six fighters' title runs.
Which fighters are included?
399 fighter-era cards across eight divisions (Lightweight, Welterweight, Heavyweight, Middleweight, Light Heavyweight, Featherweight, a combined 135 & Under pool and a Women's P4P pool), from the 90s pioneers to today's champions, including separate cards for different eras of the same fighter. Every run draws six of the eight divisions, and Heavyweight is always one of them.
Is 30-0 free to play?
Completely free, no account needed. The Daily Challenge, all modes and the global board are free.
Where do the ratings come from?
All ratings are our own independent interpretation of publicly available fight history: records, finish rates, level of opposition and title success. Disagree with a rating? That's half the game.
What is the GOAT Score?
Every win earns 10 points. Finishing the fight (KO or submission) adds +3. Beating a legend rated 90+ adds +5. Two camps can share the same record; the GOAT Score settles who did it in style. It's also the tiebreaker on the daily global board.
Is 30-0 fantasy MMA?
No. There are no live events, gameweeks or real-money entries. It's a history-based draft and simulation game you can play any time.
Is 30-0 affiliated with any MMA promotion?
No. 30-0 is an independent, unofficial fan-made game. It is not affiliated with, endorsed by or licensed by any MMA promotion, fighter or organisation.
Can your camp do the impossible?
Draft six fighters, simulate 30 fights, and chase the only record that's never been done.
Pick 1/6
Era pool
···
00
Fight Night 1
GOAT Score 010 PER WIN · +3 FINISHES · +5 LEGENDS BEATEN
Share card
Follow the chase

How to Play 30-0

The goal

Draft a six-fighter super camp, then simulate every fighter's 5-fight title run: 30 fights in total. The greatest record in top-level MMA is 29-0. Your camp is chasing one better. A single loss, anywhere, ends the dream.

The draft

1
Your camp shape is drawn
Each run draws six of the eight divisions, and Heavyweight is always one of them. Every corner of the cage is locked to its division.
2
Spin the cage
The spin lands on an era pool inside that slot's division, from the Japanese golden era to the modern game.
3
Pick 1 of 3
Three fighters are offered. Legends, solid picks and famous traps all look tempting. Your MMA knowledge is the game.
4
Simulate 30 fights
Each fighter climbs a ramp: gatekeeper → contender → elite → champion → all-time great. Later fights are harder. Nobody is safe.

Modes

Rookie: ratings visible, 3 re-spins. Learn the pools.

Fight Night: no ratings, 1 re-spin. The real game.

Dagestan Mode: no ratings, no re-spins, no mercy.

Daily Challenge: the same draft for the whole world, one attempt per day. Your attempt is spent the moment the first bell rings. Streaks are tracked.

GOAT Score

Every win is +10. A finish (KO, TKO or submission) adds +3. Beating a fighter rated 90+ adds +5. Same record, different style: the GOAT Score settles it, and breaks ties on the daily board.

Draft like a coach

Respect the wrestler. Elite grappling against a weak submission defence ends title runs. Check who your striker might meet.

Fear the puncher. Big power against a suspect chin is how 25-0 becomes 25-1. And no favourite is ever safe. Every underdog carries a puncher's chance.

Cardio wins championship rounds. Gas-tank fighters die late, when the opposition is hardest.

Heavyweight is chaos. Your camp always carries one. Upsets live there. Draft the most durable monster you can find.

Beware the famous name. Every pool has traps: glass cannons, faded icons, one-trick specialists. Famous enough to tempt, flawed enough to punish.

Leaderboard

Today's Daily Challenge
Streak: 0 days
One attempt per day. Post your result from the end-of-run screen to enter the global board.
Your records
Best record
Best GOAT score
Runs played0
Global board
The worldwide daily board, with live rankings, percentiles and tiebreaks, switches on with the hosted version. Your daily results and streak already count.
🏆 The Immortals Wall
Every verified 30-0 in history, numbered in order. Immortal #1 keeps that title forever. Coming with the global board.