2016 Michigan Championships - NPC

Overall Winner
Rohan Duncan

Super-HeavyWeight

1 Kevin Law

2 Scott Hughs

3 David Reid

4 Jeremy Stempien

HeavyWeight

1 Jacob Brannan

2 Peter Ramacher

3 Casey Kuehl

4 Bryan Montroy

5 Ibrahim Klait

6 Michael Nelson

Light-HeavyWeight

1 Rohan Duncan

2 Daniel Strudgeon

3 Joseph Russo

4 Jacob Pacion

5 Thomas Stiles

6 Marvin Elmore

7 Joshua Gauthier

8 Eddie Thomas

MiddleWeight

1 Todd Lee

WelterWeight

1 Nicholas Gorney

2 Roy Finley

3 Salvator Ioduca

Teen

1 Cale Whitehorn

Masters 40+

1 Kevin Law

2 Marvin Elmore

3 David Reid

4 Ibrahim Klait

5 Roy Finley

6 Michael Nelson

Masters 50+

1 Marvin Elmore

2 David Reid

3 Arnold Skipper

4 Salvator Ioduca


Classic Overall Winner

Jeff Vasquez

Classic A

1 Jeff Vasquez

Classic B

1 Timothy Elkins

2 Brandon Marcelles Chaison

3 Craig Stokes

4 Nicholas Cate

5 Husameddin Ateyia

6 Mike Wadowski

7 Enzo Pavon

Classic C

1 Joseph Russo

2 Aaron Schnepp

3 Rehif Murray

4 Kyle Brannan

5 John Ares

6 Kerry Cameron