How long would it take to train like Petr Yan or Marcus McGhee for a UFC match?

UFC fighter training MMA
Asked on: 7/27/2025
This question has been asked1times.
Training like a UFC fighter typically requires 2-3 years of dedicated, full-time training to reach professional-level skills and conditioning.
Estimated Duration: 730 days
To train like Petr Yan or Marcus McGhee for a UFC match, you would need a rigorous regimen including striking (boxing, Muay Thai), grappling (Brazilian Jiu-Jitsu, wrestling), strength and conditioning, sparring, and fight strategy. Professional fighters often train 5-6 hours daily, 6 days a week, under expert coaches. Beginners require 2-3 years to develop the necessary skills, endurance, and fight IQ. Consistency, proper nutrition, and recovery are crucial. Training at a reputable MMA gym with experienced coaches accelerates progress. Mental toughness and fight experience (amateur bouts) are equally important before stepping into the UFC octagon.
How long would it take to train like Petr Yan or Marcus McGhee for a UFC match? | How Long Does It?