2016 Amateur Grand Prix (Los Angeles) - NPC

Overall Winner
Matthew Diaz

HeavyWeight

1 Craig Follis

2 Robert Goode (2)

3 Kim Joo Hyung

4 Jason Bettencourt

5 Bobby Obradovitch

6 Emerson Oliveira

7 Ted Bias

8 Jossue Plascencia

9 Alimamy Kamara

10 Frank Arriola

Light-HeavyWeight

1 Matthew Diaz

2 Zachary Meza

MiddleWeight

1 Kwon Hyoung Joo

2 Michael Hernandez (4)

Masters 40+

1 Emerson Oliveira

2 Frank Arriola


Classic Overall Winner

Josh Cohn

Classic A

1 Michael Filancia

2 John Dabalos

3 Jordan Moore

Classic B

1 Edgar Barragan

2 Dana Ramos

3 Aris Fornasari

4 Antwain Hawkins

5 Joshua Cole

Classic C

1 Josh Cohn

2 Johnny Jazz

3 Kent Russell

4 John Pina