2004 Tournament of Champions - NPC

Super-HeavyWeight

1 Val Petroff

2 Brown Balasi

HeavyWeight

1 Deshaun Grimez

2 Dennis Horton

3 Scott Fleming

4 Alex Westphalen

5 Robert Basso

6 Leon Jesmanowicz

Light-HeavyWeight

1 David Truley

2 Richard Farley Jr

3 Michael Botticelli

4 Willy Ramos

5 Cesar Moscoso

6 Walter Batt

MiddleWeight

1 Brock Bentson

2 Eric Kaufmann

3 Aaron Wetherspoon

4 Raffi Maronian

5 Matthew Reyelts

6 Rory Love

LightWeight

1 Shawn Gonzales

2 Cesar Alfaro

3 Luis Martinez

BantamWeight

1 Robert Albano

Teen

1 Frank Pineda

2 Ian Melgar

Masters 40+

1 Walter Batt

2 Jesse Montemayor

3 Rory Love

Masters 50+

1 Richard Krieger

2 Steve Caylor