The 1994 Tyson Holly Farms 400 was the 27th stock car race of the 1994 NASCAR Winston Cup Series season and the 45th iteration of the event. The race was held on Sunday, October 2, 1994, in North Wilkesboro, North Carolina at the North Wilkesboro Speedway, a oval short track. The race took the scheduled 400 laps to complete. In a dominant performance, owner-driver Geoff Bodine would manage to lap the entire field at race's end to take his 17th career NASCAR Winston Cup Series victory and his third and final victory of the season. To fill out the top three, Hendrick Motorsports driver Terry Labonte and Precision Products Racing driver Rick Mast would finish second and third, respectively.

Bodine's performance remains the last time a driver has managed to lap the field in a race.

Background

North Wilkesboro Speedway is a short oval racetrack located on U.S. Route 421, about five miles east of the town of North Wilkesboro, North Carolina, or 80 miles north of Charlotte. It measures and features a unique uphill backstretch and downhill frontstretch. It has previously held races in NASCAR's top three series, including 93 Winston Cup Series races. The track, a NASCAR original, operated from 1949, NASCAR's inception, until the track's original closure in 1996. The speedway briefly reopened in 2010 and hosted several stock car series races before closing again in the spring of 2011. It was re-opened in August 2022 for grassroots racing. The track returned to hosting the NASCAR Cup series for the 2023 All Star Race. The track would host it again in 2024 and 2025. A few months after the 2025 All Star race NASCAR announced that the All Star race would move to Dover while North Wilkesboro would return to hosting a points paying race in 2026.

Entry list (R) denotes rookie driver.

#DriverTeamMake1Rick MastPrecision Products RacingFord2Rusty WallacePenske Racing SouthFord3Dale EarnhardtRichard Childress RacingChevrolet4Sterling MarlinMorgan–McClure MotorsportsChevrolet5Terry LabonteHendrick MotorsportsChevrolet6Mark MartinRoush RacingFord7Geoff BodineGeoff Bodine RacingFord8Jeff Burton (R)Stavola Brothers RacingFord9Phil ParsonsMelling RacingFord10Ricky RuddRudd Performance MotorsportsFord11Bill ElliottJunior Johnson & AssociatesFord12Derrike CopeBobby Allison MotorsportsFord15Lake SpeedBud Moore EngineeringFord16Ted MusgraveRoush RacingFord17Darrell WaltripDarrell Waltrip MotorsportsChevrolet18Dale JarrettJoe Gibbs RacingChevrolet19Loy Allen Jr. (R)TriStar MotorsportsFord21Morgan ShepherdWood Brothers RacingFord22Bobby LabonteBill Davis RacingPontiac23Hut StricklinTravis Carter EnterprisesFord24Jeff GordonHendrick MotorsportsChevrolet25Ken SchraderHendrick MotorsportsChevrolet26Brett BodineKing RacingFord27Jimmy SpencerJunior Johnson & AssociatesFord28Kenny WallaceRobert Yates RacingFord29Steve GrissomDiamond Ridge MotorsportsChevrolet30Michael WaltripBahari RacingPontiac31Ward BurtonA.G. Dillard MotorsportsChevrolet32Dick TrickleActive MotorsportsChevrolet33Harry GantLeo Jackson MotorsportsChevrolet40Bobby HamiltonSABCO RacingPontiac41Joe Nemechek (R)Larry Hedrick MotorsportsChevrolet42Kyle PettySABCO RacingPontiac43John Andretti (R)Petty EnterprisesPontiac52Brad TeagueJimmy Means RacingFord55Tim FedewaRaDiUs MotorsportsFord71Dave MarcisMarcis Auto RacingChevrolet75Todd BodineButch Mock MotorsportsFord77Greg SacksU.S. Motorsports Inc.Ford90Mike Wallace (R)Donlavey RacingFord95Jeff GreenSadler Brothers RacingFord98Jeremy Mayfield (R)Cale Yarborough MotorsportsFord

Qualifying Qualifying was split into two rounds. The first round was held on Friday, September 30, at 3:00 PM EST. Each driver would have one lap to set a time. During the first round, the top 20 drivers in the round would be guaranteed a starting spot in the race. If a driver was not able to guarantee a spot in the first round, they had the option to scrub their time from the first round and try and run a faster lap time in a second round qualifying run, held on Saturday, October 1, at 12:00 PM EST. As with the first round, each driver would have one lap to set a time. For this specific race, positions 21-34 would be decided on time, and depending on who needed it, a select amount of positions were given to cars who had not otherwise qualified but were high enough in owner's points; up to two provisionals were given. If needed, a past champion who did not qualify on either time or provisionals could use a champion's provisional, adding one more spot to the field.

Jimmy Spencer, driving for Junior Johnson & Associates, won the pole, setting a time of 18.978 and an average speed of in the first round.

Six drivers would fail to qualify.

Full qualifying results Pos.#DriverTeamMakeTimeSpeed127Jimmy SpencerJunior Johnson & AssociatesFord18.978118.558211Bill ElliottJunior Johnson & AssociatesFord18.979118.55233Dale EarnhardtRichard Childress RacingChevrolet19.007118.37746Mark MartinRoush RacingFord19.028118.247595Jeff GreenSadler Brothers RacingFord19.029118.241671Dave MarcisMarcis Auto RacingChevrolet19.041118.166717Darrell WaltripDarrell Waltrip MotorsportsChevrolet19.046118.135840Bobby HamiltonSABCO RacingPontiac19.059118.054928Kenny WallaceRobert Yates RacingFord19.069117.993105Terry LabonteHendrick MotorsportsChevrolet19.069117.9931177Greg SacksU.S. Motorsports Inc.Ford19.082117.9121224Jeff GordonHendrick MotorsportsChevrolet19.087117.8811330Michael WaltripBahari RacingPontiac19.103117.783148Jeff Burton (R)Stavola Brothers RacingFord19.107117.7581526Brett BodineKing RacingFord19.120117.6781612Derrike CopeBobby Allison MotorsportsFord19.128117.629171Rick MastPrecision Products RacingFord19.136117.579187Geoff BodineGeoff Bodine RacingFord19.142117.543192Rusty WallacePenske Racing SouthFord19.151117.4872022Bobby LabonteBill Davis RacingPontiac19.170117.371Failed to lock in Round 12131Ward Burton (R)A.G. Dillard MotorsportsChevrolet19.016118.3212242Kyle PettySABCO RacingPontiac19.176117.3342333Harry GantLeo Jackson MotorsportsChevrolet19.177117.328244Sterling MarlinMorgan–McClure MotorsportsChevrolet19.184117.2852523Hut StricklinTravis Carter EnterprisesFord19.191117.2422610Ricky RuddRudd Performance MotorsportsFord19.196117.2122725Ken SchraderHendrick MotorsportsChevrolet19.198117.2002843John Andretti (R)Petty EnterprisesPontiac19.207117.1452916Ted MusgraveRoush RacingFord19.211117.120309Phil ParsonsMelling RacingFord19.221117.0593132Dick TrickleActive MotorsportsChevrolet19.224117.0413241Joe Nemechek (R)Larry Hedrick MotorsportsChevrolet19.229117.0113329Steve Grissom (R)Diamond Ridge MotorsportsChevrolet19.236116.9683498Jeremy Mayfield (R)Cale Yarborough MotorsportsFord19.263116.804Provisionals3521Morgan ShepherdWood Brothers RacingFord19.319116.4663615Lake SpeedBud Moore EngineeringFord19.271116.756Failed to qualify3790Mike Wallace (R)Donlavey RacingFord19.277116.7193818Dale JarrettJoe Gibbs RacingChevrolet19.280116.7013919Loy Allen Jr. (R)TriStar MotorsportsFord19.305116.5504052Brad TeagueJimmy Means RacingFord19.377116.1174175Todd BodineButch Mock MotorsportsFord19.414115.8964255Tim FedewaRaDiUs MotorsportsFord19.527115.225Official first round qualifying resultsOfficial starting lineup

Race results FinSt#DriverTeamMakeLapsLedStatusPtsWinnings1187Geoff BodineGeoff Bodine RacingFord400334running185$61,4402105Terry LabonteHendrick MotorsportsChevrolet3990running170$39,3653171Rick MastPrecision Products RacingFord3990running165$32,5904192Rusty WallacePenske Racing SouthFord3990running160$23,590546Mark MartinRoush RacingFord3980running155$24,0906211Bill ElliottJunior Johnson & AssociatesFord3984running155$15,940733Dale EarnhardtRichard Childress RacingChevrolet39838running151$21,31581224Jeff GordonHendrick MotorsportsChevrolet3980running142$16,87592916Ted MusgraveRoush RacingFord3970running138$15,95010928Kenny WallaceRobert Yates RacingFord3970running134$20,355112610Ricky RuddRudd Performance MotorsportsFord3970running130$13,55012840Bobby HamiltonSABCO RacingPontiac3960running127$13,20013717Darrell WaltripDarrell Waltrip MotorsportsChevrolet3960running124$12,950142725Ken SchraderHendrick MotorsportsChevrolet3960running121$12,725152022Bobby LabonteBill Davis RacingPontiac3950running118$12,950163132Dick TrickleActive MotorsportsChevrolet3940running115$8,225172843John Andretti (R)Petty EnterprisesPontiac3940running112$9,050182131Ward Burton (R)A.G. Dillard MotorsportsChevrolet3948running114$7,550191612Derrike CopeBobby Allison MotorsportsFord3940running106$11,850203329Steve Grissom (R)Diamond Ridge MotorsportsChevrolet3940running103$7,725211330Michael WaltripBahari RacingPontiac3930running100$11,500222523Hut StricklinTravis Carter EnterprisesFord3920running97$7,37523127Jimmy SpencerJunior Johnson & AssociatesFord3925running99$13,42524671Dave MarcisMarcis Auto RacingChevrolet3910running91$6,950253615Lake SpeedBud Moore EngineeringFord3910running88$14,925262242Kyle PettySABCO RacingPontiac3880running85$15,925273498Jeremy Mayfield (R)Cale Yarborough MotorsportsFord3870running82$6,80028148Jeff Burton (R)Stavola Brothers RacingFord38111running84$10,21029595Jeff GreenSadler Brothers RacingFord3540running76$4,700303521Morgan ShepherdWood Brothers RacingFord3430crash73$14,35031244Sterling MarlinMorgan–McClure MotorsportsChevrolet3390engine70$14,300322333Harry GantLeo Jackson MotorsportsChevrolet3240crash67$9,275331526Brett BodineKing RacingFord2980rear end64$8,225343241Joe Nemechek (R)Larry Hedrick MotorsportsChevrolet2740rear end61$4,250351177Greg SacksU.S. Motorsports Inc.Ford2680running58$4,22536309Phil ParsonsMelling RacingFord2640engine55$4,250Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Dale Earnhardt 4,121 2 Rusty Wallace 3,913 (-208) 3 Mark Martin 3,698 (-423) 4 Ken Schrader 3,575 (–546) 5 Ricky Rudd 3,537 (–584) 6 Morgan Shepherd 3,407 (–714) 7 Jeff Gordon 3,328 (–793) 8 Bill Elliott 3,286 (–835) 1 9 Terry Labonte 3,243 (–878) 1 10 Darrell Waltrip 3,217 (–904)Official driver's standings Note: Only the first 10 positions are included for the driver standings.

References