What is the average time to watch McGregor UFC fights?

Conor McGregor UFC fight
Asked on: 7/26/2025
This question has been asked1times.
The average McGregor UFC fight lasts about 12 minutes, but full events take 3-4 hours.
Estimated Duration: 12 minutes
Conor McGregor's UFC fights typically last around 12 minutes on average, as most end in early rounds. However, watching a full UFC event featuring McGregor (including undercard fights, walkouts, and commentary) usually takes 3-4 hours. To watch all of McGregor's UFC fights (approximately 15 bouts), you would need about 8-10 hours total. The duration varies depending on knockout speed or if fights go the distance. For quick highlights, compilation videos condense key moments into 15-30 minute packages.
What is the average time to watch McGregor UFC fights? | How Long Does It?