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

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.