How long does a UFC fight last?
The average UFC fight lasts 10:34 across 8,948 fights. Middleweight fights are the shortest on average at 10:00, and 47.4% of all fights go the full 15 minutes or more.
Based on every UFC fight in our database. Updated October 20, 2026.
Average fight time by division
| Division | Fights | Average time | Lasted 15+ min |
|---|---|---|---|
| All divisions | 8,948 | 10:34 | 47.4% |
| Flyweight | 432 | 11:39 | 54.6% |
| Bantamweight | 810 | 11:22 | 54.0% |
| Featherweight | 892 | 11:10 | 53.5% |
| Lightweight | 1,489 | 10:30 | 48.0% |
| Welterweight | 1,422 | 10:43 | 48.3% |
| Middleweight | 1,177 | 10:00 | 40.1% |
| Light Heavyweight | 778 | 9:22 | 38.3% |
| Heavyweight | 797 | 8:49 | 33.0% |
| Women's Strawweight | 382 | 12:35 | 65.4% |
| Women's Flyweight | 285 | 12:40 | 63.9% |
| Women's Bantamweight | 254 | 12:14 | 61.0% |
| Women's Featherweight | 30 | 12:17 | 56.7% |
By how the fight ended
| Ending | Fights | Average time |
|---|---|---|
| KO/TKO | 2,956 | 5:54 |
| Decision | 4,141 | 15:44 |
| Submission | 1,734 | 6:23 |
| Other | 117 | 7:38 |
Title fights vs the rest
| Fight type | Fights | Average time |
|---|---|---|
| Title | 480 | 14:46 |
| Non-title | 8,468 | 10:20 |
How we worked this out: Fight time is the total elapsed time from the first bell, using each fight's recorded round and time.