2004 San Diego Championships - NPC
| Overall Winner Shavis Higa | |
Super-HeavyWeight | |
| 1 | Jerry Royal |
| 2 | Frank Kole |
| 3 | James Ross |
| 4 | Jeff Yagher |
| 5 | David Van Til |
HeavyWeight | |
| 1 | Shabab Karimi |
| 2 | Paul Feldman |
| 3 | Victor Roytlender |
| 4 | Jon Rice |
| 5 | Steve Walsh |
| 6 | Harry Weidenhaupt |
Light-HeavyWeight | |
| 1 | Philip Ricardo Jr |
| 2 | Adam Berkovits |
| 3 | Matt Drizen |
| 4 | Michael Monteagudo |
| 5 | Milton Walker |
MiddleWeight | |
| 1 | Rene Chaz Sanchez |
| 2 | D J Green |
| 3 | Tyrone Parker |
| 4 | Alberto Garcia |
| 5 | John Lutz |
LightWeight | |
| 1 | Shavis Higa |
| 2 | Erik Venegas |
| 3 | Ismail Scott |
| 4 | Alejandrio Vasay |
| 5 | Arturo Koosau |
BantamWeight | |
| 1 | Robert Albano |
| 2 | Derrick Peyton |
| 3 | Troy Ostgaard |
Teen | |
| 1 | Ryan Idziak |
| 2 | Nick Herring |
| 3 | Kyle Syverson |
| 4 | Jason Ward |
Masters | |
| 1 | Robert Johnson (2) |
| 2 | Milton Walker |
| 3 | Ed Hill |
| 4 | Rory Love |
| 5 | Dana Stanifer |
| 6 | Nathan Roark |
Grand Masters | |
| 1 | James Ross |
| 2 | Russ Young |
UltraGrandMasters | |
| 1 | David Van Til |