2004 San Francisco Championships - NPC
| Overall Winner Joseph Rapisura | |
Super-HeavyWeight | |
| 1 | Eli Wasserman |
| 2 | Leon Jesmanowicz |
HeavyWeight | |
| 1 | Tomo Yamanaka |
| 2 | Jason Kozma |
| 3 | Les Galloway |
Light-HeavyWeight | |
| 1 | Joseph Rapisura |
| 2 | Steven Lombardi |
| 3 | Edwin Menor |
| 4 | Luke Andreotti |
| 5 | Tony Gil |
MiddleWeight | |
| 1 | Bronson Pada |
| 2 | Guillermo Luna |
| 3 | Ryan Crabtree |
| 4 | Phillip Nguyen |
| 5 | Ryotta Sugitani |
LightWeight | |
| 1 | Brian McClure |
| 2 | Shane Yuen |
| 3 | Erik Venegas |
| 4 | Greg Perrault |
| 5 | Fernando Abaco |
BantamWeight | |
| 1 | Jon Sebastian |
| 2 | John Manoogian |
| 3 | Eric Ho |
| 4 | Tommy Rodriguez |
| 5 | Tim Smith (2) |
Masters 40+ | |
| 1 | Vince Freeze |
| 2 | Phillip Pivirotto (Skip) |
| 3 | Steve Jeffers |
| 4 | Greg Perrault |
| 5 | Pete Naldoza |
| 6 | Steven Davis (4) |
Masters 50+ | |
| 1 | Steven Lombardi |
| 2 | Anthony Warren |
| 3 | Johnny Aliotti |
| 4 | John Manoogian |
| 5 | Bud Ravenscroft |
| 6 | Anthony Talley |
| 7 | Steve Caylor |
| 8 | Tony Salaski |
Masters 60+ | |
| 1 | Ken Nicholson |
| 2 | Dennis Fanucchi |