Dai Greene

Dai Greene is a World, European and Diamond League Champion Athlete

“I have worked with MJ throughout my career, from teaching me the fundamentals as a young athlete to pushing up my PB’s throughout the years.”

“The professional approach has been outstanding, only bettered by a wealth of knowledge surrounding strength and conditioning. I’ve been very fortunate to have had him be an integral part of my journey to becoming World Champion.”