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

© MuscleMemory