2004 NASCAR Cup Series
Champion: Kurt Busch
| # | Driver | Pts | W |
|---|
| 1 | Jeff Gordon | 5042 | 5 |
| 2 | Jimmie Johnson | 4995 | 8 |
| 3 | Dale Earnhardt Jr. | 4919 | 6 |
| 4 | Kurt Busch | 4795 | 3 |
| 5 | Tony Stewart | 4726 | 2 |
| 6 | Jamie McMurray | 4622 | |
| 7 | Mark Martin | 4597 | 1 |
| 8 | Matt Kenseth | 4376 | 2 |
| 9 | Ryan Newman | 4361 | 2 |
| 10 | Elliott Sadler | 4315 | 2 |
| 11 | Kasey Kahne | 4299 | |
| 12 | Bobby Labonte | 4277 | |
| 13 | Kevin Harvick | 4228 | |
| 14 | Dale Jarrett | 4214 | |
| 15 | Jeremy Mayfield | 4183 | 1 |
| 16 | Rusty Wallace | 3960 | 1 |
| 17 | Greg Biffle | 3927 | 2 |
| 18 | Jeff Burton | 3902 | |
| 19 | Joe Nemechek | 3878 | 1 |
| 20 | Michael Waltrip | 3878 | |
Jeff Gordon led on points, but the 2004 title went to Kurt Busch. Championships in this era were not decided by the points table alone (playoff/chase formats, dropped scores, or a different points system), so the standings order below is not the championship order.
Race winners
| # | Track | Winner |
|---|
| 1 | Daytona International Speedway | Dale Earnhardt Jr. |
| 2 | Rockingham Speedway | Matt Kenseth |
| 3 | Las Vegas Motor Speedway | Matt Kenseth |
| 4 | Atlanta Motor Speedway | Dale Earnhardt Jr. |
| 5 | Darlington Raceway | Jimmie Johnson |
| 6 | Bristol Motor Speedway | Kurt Busch |
| 7 | Texas Motor Speedway | Elliott Sadler |
| 8 | Martinsville Speedway | Rusty Wallace |
| 9 | Talladega Superspeedway | Jeff Gordon |
| 10 | Auto Club Speedway | Jeff Gordon |
| 11 | Richmond Raceway | Dale Earnhardt Jr. |
| 12 | Charlotte Motor Speedway | Jimmie Johnson |
| 13 | Dover International Speedway | Mark Martin |
| 14 | Pocono Raceway | Jimmie Johnson |
| 15 | Michigan International Speedway | Ryan Newman |
| 16 | Sonoma Raceway | Jeff Gordon |
| 17 | Daytona International Speedway | Jeff Gordon |
| 18 | Chicagoland Speedway | Tony Stewart |
| 19 | New Hampshire Motor Speedway | Kurt Busch |
| 20 | Pocono Raceway | Jimmie Johnson |
| 21 | Indianapolis Motor Speedway | Jeff Gordon |
| 22 | Watkins Glen International | Tony Stewart |
| 23 | Michigan International Speedway | Greg Biffle |
| 24 | Bristol Motor Speedway | Dale Earnhardt Jr. |
| 25 | Auto Club Speedway | Elliott Sadler |
| 26 | Richmond Raceway | Jeremy Mayfield |
| 27 | New Hampshire Motor Speedway | Kurt Busch |
| 28 | Dover International Speedway | Ryan Newman |
| 29 | Talladega Superspeedway | Dale Earnhardt Jr. |
| 30 | Kansas Speedway | Joe Nemechek |
| 31 | Charlotte Motor Speedway | Jimmie Johnson |
| 32 | Martinsville Speedway | Jimmie Johnson |
| 33 | Atlanta Motor Speedway | Jimmie Johnson |
| 34 | Phoenix Raceway | Dale Earnhardt Jr. |
| 35 | Darlington Raceway | Jimmie Johnson |
| 36 | Homestead-Miami Speedway | Greg Biffle |
Open in the Lead Lap app →Statistics as of 2026-07-27. Lead Lap — NASCAR, IndyCar & Formula 1 statistics. Not affiliated with any sanctioning body.