David Mitchell (2)

2004

Canadian Natural Championships - CBBF, Junior, 1st
World Amateur Championships - IFBB, Junior - HeavyWeight, 7th

2009

Canadian Championships - CBBF, HeavyWeight, 10th

2013

Canadian Championships - CBBF, Super-HeavyWeight, 8th

© MuscleMemory