Results

The 2005 Advance Auto Parts 500 NASCAR CUP Series race results showcase the full finishing order, including race winner and key performance stats from the Martinsville Speedway race.

Advance Auto Parts 500

Sunday, April 10th, 2005

Martinsville Speedway, Ridgeway, VA

  • 21 Chevrolet
  • 10 Ford
  • 16 Dodge

  • Drivers Entered: 47 (7 drivers will not make the race)
  • Laps Scheduled: 500
  • Margin of Victory: N/A Seconds
  • Time of Race: N/A
  • Average Speed: 72.099
  • Cautions: 16 for 91 laps
  • Lead Changes: 17
  • Green Flag Passes: 1,148 (2.8 passes per green flag lap)
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
Advance Auto Parts 500 at Martinsville Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS LAPS LED X LED STATUS
40 28 32 Bobby Hamilton Jr Chevrolet 43 43 151 0 0 overheating
33 6 18 Bobby Labonte Chevrolet 69 64 435 32 0 engine
35 27 25 Brian Vickers Chevrolet 58 58 412 0 0 running
38 36 99 Carl Edwards Ford 49 49 321 0 0 running
17 24 41 Casey Mears Dodge 112 112 499 0 0 running
13 26 8 Dale Earnhardt Jr Chevrolet 124 124 500 0 0 running
14 32 88 Dale Jarrett Ford 121 121 500 0 0 running
34 42 07 Dave Blaney Chevrolet 61 61 416 0 0 running
9 25 38 Elliott Sadler Ford 138 138 500 0 0 running
29 8 16 Greg Biffle Ford 76 76 487 0 0 running
37 38 66 Hermie Sadler Ford 52 52 340 0 0 crash
25 29 42 Jamie McMurray Dodge 88 88 496 0 0 running
12 12 11 Jason Leffler Chevrolet 127 127 500 0 0 running
16 30 31 Jeff Burton Chevrolet 115 115 499 0 0 running
1 16 24 Jeff Gordon Chevrolet 185 180 500 36 0 running
22 14 43 Jeff Green Dodge 97 97 497 0 0 running
15 3 19 Jeremy Mayfield Dodge 123 118 499 68 0 running
8 37 48 Jimmie Johnson Chevrolet 142 142 500 0 0 running
10 10 01 Joe Nemechek Chevrolet 134 134 500 0 0 running
41 40 09 Johnny Sauter Dodge 40 40 55 0 0 brakes
2 35 9 Kasey Kahne Dodge 170 170 500 0 0 running
24 11 49 Ken Schrader Dodge 91 91 496 0 0 running
32 5 29 Kevin Harvick Chevrolet 67 67 436 0 0 running
28 41 37 Kevin Lepage Dodge 79 79 489 0 0 running
19 9 97 Kurt Busch Ford 111 106 498 33 0 running
39 21 5 Kyle Busch Chevrolet 46 46 304 0 0 overheating
18 19 45 Kyle Petty Dodge 109 109 498 0 0 running
3 22 6 Mark Martin Ford 170 165 500 1 0 running
11 18 17 Matt Kenseth Ford 135 130 500 1 0 running
30 31 15 Michael Waltrip Chevrolet 73 73 477 0 0 running
36 15 0 Mike Bliss Chevrolet 55 55 410 0 0 overheating
43 34 75 Mike Garvey Dodge 34 34 18 0 0 brakes
23 23 4 Mike Wallace Chevrolet 94 94 497 0 0 running
42 39 34 Randy LaJoie Chevrolet 37 37 27 0 0 engine
7 13 21 Ricky Rudd Ford 146 146 500 0 0 running
20 43 7 Robby Gordon Chevrolet 108 103 498 4 0 running
5 4 2 Rusty Wallace Dodge 160 155 500 47 0 running
4 2 12 Ryan Newman Dodge 165 160 500 25 0 running
21 1 10 Scott Riggs Chevrolet 100 100 498 0 0 running
31 33 22 Scott Wimmer Dodge 70 70 466 0 0 running
6 20 40 Sterling Marlin Dodge 155 150 500 6 0 running
26 7 20 Tony Stewart Chevrolet 95 85 493 247 0 running
27 17 77 Travis Kvapil Dodge 82 82 490 0 0 engine

Race Infractions

Penalties imposed prior to or during the race.