2012 Titans Grand Prix (Los Angeles) - NPC

Overall Winner
Pedro Encinosa

HeavyWeight

1 Reginald Brantley

2 Bertrand Brown

3 Thad Coleman

4 Jonathan Cote

5 Tyler Sage

Light-HeavyWeight

1 Pedro Encinosa

2 Arleigh Bumanglag

3 Chris Gelalich

4 Chanwook Hwang

5 John Ferrell

MiddleWeight

1 George Thibault

2 Breon Ansley

3 Ankit Patel

LightWeight

1 Thomas New

2 Paul Urciaga

3 Carlos Carrillo

4 Aidan Acuff

5 Steve Duenas

Masters 40+

1 Tippu Deckard

2 Aidan Acuff

3 Bill Gage

4 Ola Madsen

5 Marc Vigil