Michael Ferguson

Michael Ferguson

Leagues

athlete league NPC

Competition History

Year League Competition Place
2017 NPC Mr Olympia 16th
2017 NPC Arnold Classic Ohio 11th
2016 NPC Mr Olympia 16th
2016 NPC Arnold Classic Ohio 10th
2015 NPC Mr Olympia 15th
2015 NPC Toronto Pro 3rd
2014 NPC Europa Phoenix Pro Championships 2nd
2014 NPC PBW Championships - Tampa Pro 5th
2014 NPC Europa Show of Champions—Orlando 3rd