2004 Junior Nationals - NPC

Overall Winner
Steve McLeod (2)

Super-HeavyWeight

1 Byron English

2 Blair Mone

3 Bob Burke (2)

4 Marlon Joyner

5 Cameron Mitchell

6 James Bivens

7 Mike Weber

8 William Wright

9 Joe Barker

10 Jon Szubski

11 Steven Nunno

12 Brian Davies

13 Jim Shnayder

14 Harold Irby

15 Antonio Racanelli

- Gordon Leftridge

- Kim Williams

- Trey Williams

- Michael Wolbert

HeavyWeight

1 Steve McLeod (2)

2 Vladimir Kogan

3 Quentin Pullen

4 Chad Ray Martin

5 Rick Sosias

6 Marion Benton

7 Andrew Krawczyk

8 Chris Croce

9 Dylan Scheidler

10 Mike Haller

11 John Napolitano

12 Bernard Sellers

13 Cesar Martinez

14 Nick Morbitto

15 William Zamot

- Jewel Brumfield

- Brandon Chiles

- Jeff Duffy

- Berry Haynes

- Dave Hintz

- George Koufalis

- Shaun McKinney

- Joel McLarahmore

- Jay Moore

- Eric Nute

- Ernesto Osorio

- Mark Podgorny

- Jim Roshel

- Fred Smalls

- Daniel Stuckart

- Benjamin Swanson

- Mark Tourcotte

Light-HeavyWeight

1 Lance Johnson

2 Shaun Crump

3 T J Schoenborn

4 Brian Hoydic

5 William Owens

6 George Wright

7 Yong Jo Ji

8 Darin Dudash

9 Allen Sarkiszadeh

10 Rocco Lobrace Jr

11 Shannon Reisman

12 Shiloe Steinmetz

13 Shea West

14 Daryl French

15 Dean Gardner

- Joshua Fred

- Timothy Garrett

- Jason Johnson (1)

- Tony Metcalfe

- Shane Paulsen

- Eugene Prowse

- Kyle Wade

MiddleWeight

1 Lamont Billings

2 Bryce Lewis

3 Chris Jalali

4 Zuhir Gazawneh

5 Paul White

6 John Lewis

7 Hector Cruz Vasquez

8 Corwin Hayes

9 Stoil Stoilov

10 Dan Schmidt

11 John Caraccio

12 Robert Hopper

13 Jonathan Leifer

14 James Romagna

15 Kevin Feldman

- Erick Garcia

- Ray Roop

- Anthony Shelton

- Jim Talbott

- Dusty Williams

LightWeight

1 Patrick Richardson

2 William Scott Canatsey

3 Gene Johnson

4 Shawn Boutwell

5 Jonathan Coker

6 John McCarty (2)

BantamWeight

1 David Candy

2 Steven Burke

3 Timoney Fernandez

4 Kob Yan

5 Kelvin Moore

6 Gabriel Fuentes

7 Adam Weinberg

8 Mace Oropeza