2016 Tournament of Champions - NPC

Overall Winner
Steve Balderama

HeavyWeight

1 Steve Balderama

2 Adriell Contreras

3 Michael Duay

4 Zack Rasan

5 David Bisby

Light-HeavyWeight

1 Jay Strabinick

2 Sam Setiaboedhi

3 Bud Ravenscroft

MiddleWeight

1 Jason Feliciano

2 Andrew Gutierrez

3 Guillermo Diaz

Masters 40+

1 Bud Ravenscroft

2 Scott Milowski


Classic Overall Winner

Jason Feliciano

Classic A

1 Jason Feliciano

2 Andrew Gutierrez

3 Gohary El Gohary

4 Brandon Batio

Classic B

1 Terrance Williams

2 Travis Rosario

3 Luis Maciel (2)

4 Mehdi Emam

5 Justin Hannah

6 Michael Shields

7 Carlos Colosio

Classic C

1 Dustin Nahale

2 Michael Duay

3 Chase Buckingham

4 Adam McBride

5 Taylor Gastelum