2012 Michigan Championships - NPC

Overall Winner
John Gallagher (4)

Super-HeavyWeight

1 John Zinsmeister

2 Tony Seatts

3 Michael Taylor

4 Kenneth Matthews

HeavyWeight

1 Matt Kroczaleski

2 Lucian Costea

3 James Vondoloski

4 Uzoma Iwuegwce

5 Paul Aschmetat

6 Joe Nepa

7 David Graham

8 Vinnie Candela

9 Scott Hughes

10 James Powell

Light-HeavyWeight

1 Mitchell Voice

2 Zachary Lane

3 Pablo Rodriguez

4 Clayton Pemberton

5 Chris Salter

6 Enrique Gonzalez

7 Ben Knight

8 Scott McNally

9 Derek Green

10 Joe Costa

11 James Poulos

12 Joseph Hubbard (3)

MiddleWeight

1 John Gallagher (4)

2 Terry Walker

3 Jeff Vasquez

4 Ryan Haik

5 Kevin Vaughn

6 David Young (3)

7 Jordan Janowitz

8 Michael Paul

9 Laban Valdez

10 Alex Kordas

11 Tadd Spitler

12 Frank Succurro

LightWeight

1 Christian Wallace

2 Firas Altwaij

BantamWeight

1 Jerry Lockwood

2 Haider Ali

3 Jeff Velasquez

Masters 40+

1 John Gallagher (4)

2 Terry Walker

3 Joe Nepa

4 Michael Taylor

5 Dave Grattam

6 Michael Paul

7 Derek Green

8 Jeff Velasquez

9 Joseph Hubbard (3)

10 Tadd Spitler

Masters 50+

1 Terry Walker

2 Rick Hutter

3 Paul Prinzi

4 Joseph Pazinski

5 John Heitchue

6 Ted Bolin