2004 Aaron's 312
O'Reilly Auto Parts Series Race 31 of 34
Race InformationTrack Information
Total Purse:$795,203Race Date:Apr 30, 2026EchoPark Speedway
Margin of Victory:.119 SecondsRace Duration:2Hr 24Min 8Sec.Hampton, Georgia
Lead Changes:19Average Speed:133.343 MPH1.54 Mile Paved Quad Oval
No. of Cars:43No. of Cautions:6 For 30 Laps

Winner, Pole and Manufacturer Information
Winner InformationPole InformationManufacturer Points
Driver: Matt Kenseth M. KensethDriver: Mike Bliss M. BlissFord:9
Car No.:#17 FordCar No.:#20 ChevroletChevrolet:0
Team:Roush RacingTeam:Joe Gibbs RacingDodge:0
Crew Chief:Crew Chief:Steve Addington 
Laps Led:58 of 208Pole Speed:188.867 MPH
Official 2004 Aaron's 312 Results
FinishStartNumDriverSponsorStatusMfgPointsLapsLed
12817 Matt KensethMatt KensethExpress Personnel ServicesRunning19020858
245 Kyle Busch (R)Kyle BuschLowe's / PellaRunning17520817
3838 Kasey KahneKasey KahneGreat ClipsRunning17020845
42155 Robby GordonRobby GordonFruit of the LoomRunning1602080
51060 Greg BiffleGreg BiffleCharter CommunicationsRunning16020825
6249 Mark MartinMark MartinCottman TransmissionRunning1552084
71223 Kenny WallaceKenny WallaceStacker 2Running1462080
81114 David StremmeDavid StremmeNavy - Accelerate Your LifeRunning1422080
928 Martin Truex, Jr.Martin Truex, Jr.Bass Pro Shops / USORunning14320811
101618 J.J. Yeley (R)J.J. YeleyVigoro / The Home DepotRunning1342080
1120192 Tony StewartTony StewartMcDonald's / POWERadeRunning1302080
123146 Ashton LewisAshton LewisLewis MotorsportsRunning1272070
132547 Robert PressleyRobert PressleyClorox / Wisk / KrogerRunning1242070
14352 Ron Hornaday, Jr.Ron Hornaday, Jr.AC DelcoRunning1212070
15329 Kevin HarvickKevin HarvickPOWERade / McDonald'sRunning1182060
161337 David GreenDavid GreenTimber WolfRunning1152060
173959 Stacy ComptonStacy ComptonKingsford / Bush's BeansRunning1122060
183035 Shelby HowardShelby HowardVolvo TrucksRunning1092060
1914111 Paul Menard (R)Paul MenardMenards / Pittsburgh PaintsRunning1062060
201721 Clint Bowyer (R)Clint BowyerReese'sAccident1032050
21344 Mike WallaceMike WallaceGEICO / SportclipsRunning1002050
221899 Michael WaltripMichael WaltripAaron'sRunning972050
2322126 Mark GreenMark Greenlovefifi.comRunning942050
2427136 Stanton BarrettStanton BarrettDCT MotorsportsRunning912040
253300 Blake FeeseBlake FeeseHaas AutomationRunning882020
264087 Boston ReidBoston Reidditech.comRunning852020
27120 Mike BlissMike BlissRockwell AutomationRunning822020
284172 Kevin LepageKevin Lepagegunbroker.comRunning792020
29641 Reed SorensonReed SorensonDiscount TireAccident8120147
304249 Derrike CopeDerrike CopeAdvil Liqui-GelsRunning731980
313610 Gus WassonGus WassonPort-A-Cool / theacex.comRunning701970
32266 Randy LaJoieRandy LaJoieCountry Crock SpreadAccident671920
332312 Tim FedewaTim FedewaSupercutsAccident641920
349332 Shane HmielShane HmielTrimSpaHandling661601
352922 Jason KellerJason KellerMiller High Life LightRunning581570
363866 Jamie McMurrayJamie McMurrayDuraflameHandling551420
371944 Justin LabonteJustin LabonteU.S. Coast GuardIgnition521350
383796 Kim CrosbyKim CrosbyBoudreaux's Butt PasteTransmission49820
394324 Steve GrissomSteve GrissomGlobal Industrial ContractorsHandling46470
403288 Jeff FullerJeff FullerThe Decal Wrap / www.cota.orgOverheating43130
41725 Mike McLaughlinMike McLaughlinU.S. Marine CorpsAccident4020
4251 Casey MearsCasey MearsYellow TransportationAccident3710
431527 Johnny SauterJohnny SauterKleenex Anti-ViralAccident3410

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.