2004 Advance Auto Parts 500
NASCAR Cup Series Race 8 of 36
Race InformationTrack Information
Total Purse:$3,637,416Race Date:Apr 30, 2026Martinsville Speedway
Margin of Victory:.538 SecondsRace Duration:3Hr 51Min 29Sec.Ridgeway, Virginia
Lead Changes:10Average Speed:68.169 MPH.526 Mile Paved Oval
No. of Cars:43No. of Cautions:11 For 106 Laps

Winner, Pole and Manufacturer Information
Winner InformationPole InformationManufacturer Points
Driver: Rusty Wallace R. WallaceDriver: Jeff Gordon J. GordonDodge:9
Car No.:#2 DodgeCar No.:#24 ChevroletChevrolet:0
Team:Team PenskeTeam:Hendrick MotorsportsFord:0
Crew Chief:Larry CarterCrew Chief:Robbie Loomis 
Laps Led:45 of 500Pole Speed:93.502 MPH
Official 2004 Advance Auto Parts 500 Results
FinishStartNumDriverSponsorStatusMfgPointsLapsLed
1172 Rusty WallaceRusty WallaceMiller LiteRunning18550045
22318 Bobby LabonteBobby LabonteInterstate BatteriesRunning1705000
348 Dale Earnhardt, Jr.Dale Earnhardt, Jr.BudweiserRunning170500154
4848 Jimmie JohnsonJimmie JohnsonLowe'sRunning165500104
5312 Ryan NewmanRyan NewmanAlltelRunning16050016
6124 Jeff GordonJeff GordonDuPontRunning160500180
7242 Jamie McMurrayJamie McMurrayTexaco / HavolineRunning1465000
82917 Matt KensethMatt KensethDeWalt Power ToolsRunning1425000
91840 Sterling MarlinSterling MarlinCoors LightRunning1385000
102588 Dale JarrettDale JarrettUPSRunning1345000
11797 Kurt BuschKurt BuschIrwin Industrial Tools / SharpieRunning1305000
12938 Elliott SadlerElliott SadlerM&M'sRunning1275000
133525 Brian Vickers (R)Brian VickersGMAC Financial ServicesRunning1245000
143020 Tony StewartTony StewartThe Home DepotRunning1215000
153915 Michael WaltripMichael WaltripNAPA Auto PartsRunning1185000
163232 Ricky CravenRicky CravenTideRunning1155000
171177 Brendan Gaughan (R)Brendan GaughanKodak EasyShareRunning1125000
183145 Kyle PettyKyle PettyGeorgia Pacific / BrawnyRunning1095000
19529 Kevin HarvickKevin HarvickGM Goodwrench ServiceRunning1065000
201421 Ricky RuddRicky RuddMotorcraft / U.S. Air ForceRunning1034990
21159 Kasey Kahne (R)Kasey KahneDodge Dealers / UAWRunning1054991
2260 Ward BurtonWard BurtonNetZero HiSpeedRunning974990
23285 Terry LabonteTerry LabonteKellogg'sRunning944980
243343 Jeff GreenJeff GreenCheerios / Betty CrockerRunning914980
252799 Jeff BurtonJeff BurtonTeam Caliber RacingRunning884970
263702 Hermie SadlerHermie SadlerThe FanZCarRunning854970
272001 Joe NemechekJoe NemechekU.S. ArmyRunning824960
281310 Scott Riggs (R)Scott RiggsValvolineRunning794950
291622 Scott Wimmer (R)Scott WimmerCaterpillarRunning764940
302131 Robby GordonRobby GordonCingular WirelessRunning734930
312230 Johnny Sauter (R)Johnny SauterAmerica OnlineRunning704930
324289 Morgan ShepherdMorgan ShepherdVoyles / Carter's Royal Dispos-AllRunning674920
334050 Derrike CopeDerrike CopeArnold Development CompaniesRunning644910
34196 Mark MartinMark MartinViagraRunning614690
352416 Greg BiffleGreg BiffleNational GuardRunning584450
361019 Jeremy MayfieldJeremy MayfieldDodge Dealers / UAWRunning553900
371241 Casey MearsCasey MearsTargetRunning523660
38344 Jimmy SpencerJimmy SpencerFeatherlite Custom TrailersEngine492720
394398 Todd BodineTodd BodineLucas Oil ProductsBrakes461510
402649 Ken SchraderKen SchraderSchwan's Home ServiceBrakes431180
413694 Stanton BarrettStanton BarrettW.W. MotorsportsBrakes40650
4241280 Andy HillenburgAndy HillenburgCommercial Truck & TrailerAccident3740
43389 Joe RuttmanJoe RuttmanMiccosukee Gaming & ResortsBrakes3420

Please remember to support all NASCAR race sponsors.
Trademarks and copyrights property of their respective owners.
NascarReference is not affiliated with or endorsed by NASCAR.
These results are provided for their entertainment value only.