2004 Border States Classic - NPC
| Overall Winner Deshaun Grimez | |
Super-HeavyWeight | |
| 1 | Brown Balasi |
| 2 | Greg Morehouse |
HeavyWeight | |
| 1 | Deshaun Grimez |
| 2 | Willy Ramos |
| 3 | Dennis Horton |
| 4 | Scott Fleming |
| 5 | Alex Westphalen |
Light-HeavyWeight | |
| 1 | Cesar Moscoso |
| 2 | Michael Botticelli |
| 3 | Diego Pandika |
| 4 | Kevin Ruffin |
| 5 | Rob Kailany |
| 6 | Robert Rodriguez |
MiddleWeight | |
| 1 | Ryan Crabtree |
| 2 | Jonathon Wells |
| 3 | Brock Bentson |
| 4 | C J Hall |
| 5 | Tyrone Parker |
| 6 | Everett Lacro |
LightWeight | |
| 1 | Shawn Gonzales |
| 2 | Arturo Koosau |
| 3 | Anthony Wells |
BantamWeight | |
| 1 | Robert Albano |
| 2 | Derrick Halton |
Teen | |
| 1 | Wes Conner |
| 2 | Jason Lorent |
| 3 | Julian Navarro |
Masters 40+ | |
| 1 | Jesse Montemayor |
| 2 | Doug Henderson |
| 3 | Rory Love |
| 4 | Marlon Darton |
| 5 | Aaron Baker (2) |
| 6 | Jose Prado |
Masters 50+ | |
| 1 | Richard Krieger |
| 2 | Vincent Cablayan |
| 3 | Steve Caylor |
| 4 | David Rohr |
| 5 | James Ross |
| 6 | Pete Zindler |
Masters 60+ | |
| 1 | Ken Nicholson |
| 2 | Ron Hutchinson |
| 3 | Arden Johnson |
| 4 | David Van Til |