2004 Chevy Rock & Roll 400
NASCAR Cup Series Race 26 of 36
Race InformationTrack Information
Total Purse:$3,731,483Race Date:Apr 30, 2026Richmond Raceway
Margin of Victory:4.928 SecondsRace Duration:3Hr 1Min 55Sec.Richmond, Virginia
Lead Changes:20Average Speed:98.946 MPH.750 Mile D-Shaped Oval
No. of Cars:43No. of Cautions:10 For 57 Laps

Winner, Pole and Manufacturer Information
Winner InformationPole InformationManufacturer Points
Driver: Jeremy Mayfield J. MayfieldDriver: Ryan Newman R. NewmanDodge:9
Car No.:#19 DodgeCar No.:#12 DodgeChevrolet:0
Team:Evernham MotorsportsTeam:Team PenskeFord:0
Crew Chief:Kenny FrancisCrew Chief:Matt Borland 
Laps Led:151 of 400Pole Speed:128.700 MPH
Official 2004 Chevy Rock & Roll 400 Results
FinishStartNumDriverSponsorStatusMfgPointsLapsLed
1719 Jeremy MayfieldJeremy MayfieldDodge Dealers / UAWRunning190400151
2148 Dale Earnhardt, Jr.Dale Earnhardt, Jr.BudweiserRunning17540042
3924 Jeff GordonJeff GordonDuPontRunning17040020
433180 Mike BlissMike BlissConAgra / Hunt's KetchupRunning1604000
526 Mark MartinMark MartinViagraRunning1554000
61399 Carl Edwards (R)Carl EdwardsRoush RacingRunning1504000
7419 Mike WallaceMike WallaceMiccosukee Gaming & ResortsRunning1514001
8816 Greg BiffleGreg BiffleNational Guard SubwayRunning1424000
93642 Jamie McMurrayJamie McMurrayTexaco HavolineRunning1384000
10122 Rusty WallaceRusty WallaceMiller LiteRunning1344000
112232 Bobby Hamilton, Jr.Bobby Hamilton, Jr.TideRunning1304000
122729 Kevin HarvickKevin HarvickGM Goodwrench ServiceRunning1274000
131915 Michael WaltripMichael WaltripNAPA Auto PartsRunning1243990
142440 Sterling MarlinSterling MarlinCoors LightRunning1213990
151797 Kurt BuschKurt BuschIrwin Industrial Tools / SharpieRunning12339994
161818 Bobby LabonteBobby LabonteWellbutrin XLRunning1153990
172038 Elliott SadlerElliott SadlerM&M'sRunning1123990
18235 Terry LabonteTerry LabonteKellogg'sRunning1093990
191520 Tony StewartTony StewartThe Home DepotRunning1063990
20112 Ryan NewmanRyan NewmanAlltelRunning1083993
21621 Ricky RuddRicky RuddMotorcraft / U.S. Air ForceRunning1003990
22401 Joe NemechekJoe NemechekU.S. ArmyRunning973990
23530 Jeff BurtonJeff BurtonAmerica OnlineRunning993998
24119 Kasey Kahne (R)Kasey KahneDodge Dealers / UAWRunning913990
251043 Jeff GreenJeff GreenGrands BiscuitsRunning883990
262588 Dale JarrettDale JarrettUPSRunning853980
273777 Brendan Gaughan (R)Brendan GaughanKodak Jasper EnginesRunning823980
281617 Matt KensethMatt KensethDeWalt Power ToolsRunning843975
293023 Shane HmielShane HmielBill Davis RacingRunning763970
303249 Ken SchraderKen SchraderSchwan's Home ServiceRunning733970
3134127 David GreenDavid GreenTimber WolfRunning703970
322831 Robby GordonRobby GordonCingular WirelessRunning673960
33394 Jimmy SpencerJimmy SpencerLucas Oil ProductsRunning643920
343145 Kyle PettyKyle PettyGeorgia Pacific / BrawnyRunning613920
352941 Casey MearsCasey MearsTargetRunning583520
36348 Jimmie JohnsonJimmie JohnsonLowe'sRunning6033832
372625 Brian Vickers (R)Brian VickersGMAC Financial ServicesRunning523350
382122 Scott Wimmer (R)Scott WimmerCaterpillarRunning492970
393510 Scott Riggs (R)Scott RiggsValvolineEngine462920
40380 Ward BurtonWard BurtonNetZero HiSpeedAccident431920
4143172 Kirk Shelmerdine (R)Kirk ShelmerdineFreddie B'sBrakes40870
4242198 Derrike CopeDerrike CopeMach One IncoporatedIgnition37300
434050 Todd BodineTodd BodineArnold Development CompaniesAccident3490

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.