2004 Emerald Cup - NPC

Overall Winner
Erich Blancaflor

Super-HeavyWeight

1 Kevin King

2 Ty Stone

3 Dave Hatfield

4 Viorel Caoraru

5 Jake McKinzie

HeavyWeight

1 Casey Bunce

2 Shawn Boisacq

3 Andrew Hankins

4 Gary Harden

5 Anthony Smith (2)

6 Tim Froemke

7 Robert Jelvik

8 Saleh Aldoub

9 Scott Schaffer (1)

10 Jim Steven

Light-HeavyWeight

1 Erich Blancaflor

2 Tamer El Guindy

3 Tom Avila

4 Nathan Detracy

5 Wes Pendleton

6 Eric McCormack

7 Thomas Brown (3)

8 Ryan Imamura

9 Klint Sheets

10 Alan Jacobs

11 James Hackett

12 David Cole

13 Dan Olson

14 Jason Rolsma

15 Glen Rossi

16 Luke Ehlis

17 Steve Foster (2)

18 Daniel Welbourne

19 Tim Neustel

MiddleWeight

1 Chris Day

2 Jeff Bell (2)

3 David West

4 Anthony McCurty

5 Scott Reid (1)

6 Wyatt Miller

7 Dan Roy

8 Garrett Smith

9 Tom Shultz

LightWeight

1 Andy Sandbo

2 Fred Varang

3 Randy Lim

4 Brian Walsh

5 Andrew Saguid

6 Jay Balladeo

7 Tim O'Malley

8 Tracy Teitelbaum

BantamWeight

1 Alex Bou

2 Darryl Traylor

3 Castor Guzman

4 Ray Bautista

5 Hung Le

6 Douglas Horton

Junior

1 Steve Rickel

2 Landon Britt

3 Phillip Walsh

4 Maxwell Carlisle

5 Billy Guitard

6 Kyle Stevens

7 Fernando Galvin

8 Steve Vargas

9 Eddie Kunigonis

10 John Smith (3)

11 Jason Gravinski

12 Christopher Kruger

13 Cory Blum

Masters 40+

1 Osiris Wa

2 Robert Rogers

3 Al Jaynes

4 Larry Irvine

5 Jack Friend

6 David Patterson (1)

7 Glenn Britt

8 Matthew Failing

9 Brian Sweeney

10 Steven Biggs

11 Eric Ragland

12 Dan Meece

13 Craig Skinner

14 Evan Schroeder

15 John Leke

Masters 50+

1 Steve Mansfield

2 Frank Endressen

3 Steve Foster (2)

4 Larry Sutton

5 Willie Wendt

6 Kurt Rumens

Masters 60+

1 Ron Walters

2 Henry Caulker

3 Walt Radke

4 James Miller

5 Robert Mussehl

Masters 70+

1 Kareem Cadogan

2 Park Sang Hoon