Results

The 1999 Goody's Body Pain 500 NASCAR CUP Series race results showcase the full finishing order, including race winner and key performance stats from the Martinsville Speedway race.

Goody's Body Pain 500

Sunday, April 18th, 1999

Martinsville Speedway, Ridgeway, VA

  • 20 Ford
  • 15 Chevrolet
  • 8 Pontiac

  • Drivers Entered: 43 (3 drivers will not make the race)
  • Laps Scheduled: 500
  • Margin of Victory: N/A Seconds
  • Time of Race: N/A
  • Average Speed: 75.653
  • Cautions: 10 for 70 laps
  • Lead Changes: 20
  • Green Flag Passes: N/A
The NASCAR Garage 56 car during the Rolex 24
Daytona Beach, Florida - January 29, 2023 : The NASCAR Garage 56 car is seen on display during the Rolex 24 at Daytona International Speedway.
James GilbertGetty Images
Goody's Body Pain 500 at Martinsville Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS LAPS LED X LED STATUS
30 25 94 Bill Elliott Ford 73 73 495 0 0 running
33 24 4 Bobby Hamilton Chevrolet 64 64 494 0 0 running
24 8 18 Bobby Labonte Pontiac 96 91 498 2 0 running
8 31 88 Dale Jarrett Ford 142 142 500 0 0 running
34 43 30 Derrike Cope Pontiac 61 61 492 0 0 running
28 36 21 Elliott Sadler Ford 79 79 497 0 0 running
2 3 99 Jeff Burton Ford 175 170 500 130 0 running
3 9 24 Jeff Gordon Chevrolet 170 165 500 163 0 running
41 32 12 Jeremy Mayfield Ford 40 40 467 0 0 running
16 13 23 Jimmy Spencer Ford 115 115 499 0 0 running
37 35 42 Joe Nemechek Chevrolet 52 52 487 0 0 running
1 21 43 John Andretti Pontiac 180 175 500 4 0 running
35 40 26 Johnny Benson Jr Ford 58 58 492 0 0 running
9 6 33 Ken Schrader Chevrolet 138 138 500 0 0 running
6 34 55 Kenny Wallace Chevrolet 150 150 500 0 0 running
21 28 16 Kevin Lepage Ford 100 100 498 0 0 running
10 10 44 Kyle Petty Pontiac 139 134 500 4 0 running
5 2 6 Mark Martin Ford 160 155 500 17 0 running
39 29 7 Michael Waltrip Chevrolet 46 46 480 0 0 running
4 22 31 Mike Skinner Chevrolet 160 160 500 0 0 running
29 15 10 Ricky Rudd Ford 76 76 497 0 0 running
7 5 2 Rusty Wallace Ford 156 146 500 177 0 running
13 17 40 Sterling Marlin Chevrolet 124 124 499 0 0 running
15 37 5 Terry Labonte Chevrolet 118 118 499 0 0 running
20 1 20 Tony Stewart Pontiac 103 103 498 0 0 running
27 18 22 Ward Burton Pontiac 82 82 497 0 0 running
14 14 11 Brett Bodine Ford 126 121 499 2 0 running
17 38 97 Chad Little Ford 112 112 499 0 0 running
19 39 3 Dale Earnhardt Chevrolet 106 106 498 0 0 running
12 20 66 Darrell Waltrip Ford 127 127 500 0 0 running
26 41 41 David Green Chevrolet 85 85 497 0 0 running
31 33 91 Dick Trickle Chevrolet 70 70 495 0 0 running
22 7 36 Ernie Irvan Pontiac 97 97 498 0 0 running
38 30 60 Geoff Bodine Chevrolet 49 49 486 0 0 running
32 4 9 Jerry Nadeau Ford 67 67 494 0 0 running
36 27 28 Kenny Irwin Jr Ford 55 55 490 0 0 running
11 11 45 Rich Bickle Pontiac 130 130 500 0 0 running
42 12 98 Rick Mast Ford 37 37 438 0 0 running
43 42 58 Ricky Craven Ford 39 34 401 1 0 handling
23 16 77 Robert Pressley Ford 94 94 498 0 0 running
25 23 1 Steve Park Chevrolet 88 88 498 0 0 running
40 19 75 Ted Musgrave Ford 43 43 480 0 0 running
18 26 25 Wally Dallenbach Jr Chevrolet 109 109 498 0 0 running

Race Infractions

Penalties imposed prior to or during the race.