2017 Tournament of Champions - NPC

Overall Winner
Matthew Porter

HeavyWeight

1 Matthew Porter

2 Marcus Costa

Light-HeavyWeight

1 Sidney Phipps

2 Christopher Dunbar

3 Brandon Clark

MiddleWeight

1 Michael King (2)

2 Guillermo Diaz

LightWeight

1 Yasuhito Kashima

Masters

1 Michael King (2)


Classic Overall Winner

Jared Wollmann

Classic A

1 Chanston Kahoaka

2 Yasuhito Kashima

Classic B

1 Georgy Soziashvili

2 Jonas Jamena

3 Rick Wipf

4 Luis Maciel (2)

5 Joshua Cole

Classic C

1 Jared Wollmann

2 Sean Smith (2)

3 Russell Wanda

4 Michael Gonos