CUP Series Homestead Miami Speedway

NASCAR CUP Series

Results

The 2004 Ford 400 NASCAR CUP Series race results showcase the full finishing order, including race winner and key performance stats from the Homestead Miami Speedway race.

Ford 400

Sunday, November 21st, 2004

Homestead Miami Speedway, Homestead, FL

  • 20 Chevrolet
  • 9 Ford
  • 14 Dodge

  • Drivers Entered: 43 (3 drivers will not make the race)
  • Laps Scheduled: 267
  • Laps Actual: 271 - NASCAR OVERTIME!
  • Margin of Victory: N/A Seconds
  • Time of Race: N/A
  • Average Speed: 105.623
  • Cautions: 14 for 79 laps
  • Lead Changes: 14
  • 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
Ford 400 at Homestead Miami Speedway results
FIN ST # DRIVER MAKE TOT PTS FIN PTS LAPS LED X LED STATUS
21 29 32 Bobby Hamilton Jr Chevrolet 100 100 271 0 0 running
12 6 18 Bobby Labonte Chevrolet 132 127 271 10 0 running
28 32 36 Boris Said Chevrolet 79 79 266 0 0 transmission
18 14 25 Brian Vickers Chevrolet 109 109 271 0 0 running
14 22 99 Carl Edwards Ford 121 121 271 0 0 running
26 41 41 Casey Mears Dodge 85 85 268 0 0 running
23 16 8 Dale Earnhardt Jr Chevrolet 94 94 271 0 0 running
24 27 88 Dale Jarrett Ford 91 91 270 0 0 running
34 15 38 Elliott Sadler Ford 61 61 232 0 0 running
1 2 16 Greg Biffle Ford 190 180 271 117 0 running
42 34 13 Greg Sacks Dodge 37 37 3 0 0 overheating
43 36 02 Hermie Sadler Chevrolet 34 34 0 0 0 crash
7 18 42 Jamie McMurray Dodge 146 146 271 0 0 running
36 40 30 Jeff Burton Chevrolet 55 55 231 0 0 running
3 5 24 Jeff Gordon Chevrolet 165 165 271 0 0 running
37 31 43 Jeff Green Dodge 52 52 223 0 0 engine
35 20 19 Jeremy Mayfield Dodge 58 58 231 0 0 running
2 39 48 Jimmie Johnson Chevrolet 170 170 271 0 0 running
27 19 01 Joe Nemechek Chevrolet 82 82 267 0 0 running
20 23 14 John Andretti Ford 103 103 271 0 0 running
38 4 9 Kasey Kahne Dodge 49 49 192 0 0 crash
25 43 49 Ken Schrader Dodge 88 88 269 0 0 running
22 37 00 Kenny Wallace Chevrolet 97 97 271 0 0 running
10 9 29 Kevin Harvick Chevrolet 134 134 271 0 0 running
5 1 97 Kurt Busch Ford 160 155 271 4 0 running
11 11 6 Mark Martin Ford 135 130 271 8 0 running
32 35 1 Martin Truex Jr Chevrolet 67 67 251 0 0 tire
19 30 17 Matt Kenseth Ford 106 106 271 0 0 running
17 24 15 Michael Waltrip Chevrolet 112 112 271 0 0 running
40 12 0 Mike Bliss Chevrolet 43 43 145 0 0 crash
33 28 4 Mike Wallace Chevrolet 64 64 247 0 0 wheel bearing
9 7 21 Ricky Rudd Ford 138 138 271 0 0 running
29 33 31 Robby Gordon Chevrolet 76 76 266 0 0 running
8 10 2 Rusty Wallace Dodge 147 142 271 26 0 running
30 3 12 Ryan Newman Dodge 78 73 264 72 0 crash
15 25 10 Scott Riggs Chevrolet 118 118 271 0 0 running
13 21 22 Scott Wimmer Dodge 124 124 271 0 0 running
41 13 23 Shane Hmiel Dodge 40 40 115 0 0 crash
16 38 40 Sterling Marlin Dodge 115 115 271 0 0 running
31 42 5 Terry Labonte Chevrolet 70 70 264 0 0 running
4 8 20 Tony Stewart Chevrolet 165 160 271 34 0 running
39 26 06 Travis Kvapil Dodge 46 46 163 0 0 crash
6 17 77 Brendan Gaughan Dodge 150 150 271 0 0 running

Race Infractions

Penalties imposed prior to or during the race.