Big News for FRCS Subscribers!

I've spent the past year developing a brand-new, improved version of FRCS, and I'm excited to share it with you during the off-season! If your subscription is set to expire before race #36 (Phoenix), now is the perfect time to extend or renew and take advantage of this offer. Subscriptions that would normally expire after race #36 will remain valid through the off-season, giving you access to the upcoming FRCS updates until we get close to the 2025 Daytona 500. Don't miss out on these exclusive features - renew today and be ready for what's next!

You can verify your subscription expiration date by clicking 'My Account > Subscription Details' in the top navigation.

2004 Cup Series Race Schedule

NASCAR Cup Series

View Xfinity Series Schedule

View Trucks Series Schedule

# Race Date TV Time Race Track Race Name/Results Pole Cars Laps LDRS CTN DRTN Winner STRT Make MRGN VCTRY RCE SPD
1 Sunday, February 15th - 12:00 am ET Daytona International Speedway Daytona 500 - 43 200 26 4 - Dale Earnhardt Jr 3 Chevrolet Under Caution 156.345 mph
2 Sunday, February 22nd - 12:00 am ET North Carolina Speedway Subway 400 - 43 393 15 7 - Matt Kenseth 23 Ford Under Caution 112.016 mph
3 Sunday, March 7th - 12:00 am ET Las Vegas Motor Speedway UAW-Daimler Chrysler… - 43 267 18 6 - Matt Kenseth 25 Ford Under Caution 128.790 mph
4 Sunday, March 14th - 12:00 am ET Atlanta Motor Speedway Golden Corral 500 - 43 325 16 3 - Dale Earnhardt Jr 7 Chevrolet Under Caution 158.679 mph
5 Sunday, March 21st - 12:00 am ET Darlington Raceway Carolina Dodge Deale… - 43 293 22 9 - Jimmie Johnson 11 Chevrolet Under Caution 114.001 mph
6 Sunday, March 28th - 12:00 am ET Bristol Motor Speedway Food City 500 - 43 500 13 11 - Kurt Busch 13 Ford Under Caution 82.607 mph
7 Sunday, April 4th - 12:00 am ET Texas Motor Speedway Samsung / Radio Shac… - 43 334 24 7 - Elliott Sadler 19 Ford Under Caution 138.845 mph
8 Sunday, April 18th - 12:00 am ET Martinsville Speedway Advance Auto Parts 5… - 43 500 10 11 - Rusty Wallace 17 Dodge Under Caution 68.169 mph
9 Sunday, April 25th - 12:00 am ET Talladega Superspeedway Aaron's 499 - 43 188 54 11 - Jeff Gordon 11 Chevrolet Under Caution 129.396 mph
10 Sunday, May 2nd - 12:00 am ET Auto Club Speedway Auto Club 500 - 43 250 23 6 - Jeff Gordon 16 Chevrolet Under Caution 137.268 mph
11 Saturday, May 15th - 12:00 am ET Richmond Raceway Chevy American Revol… - 43 400 19 9 - Dale Earnhardt Jr 4 Chevrolet Under Caution 98.253 mph
12 Sunday, May 30th - 12:00 am ET Charlotte Motor Speedway Coca-Cola 600 - 43 400 16 7 - Jimmie Johnson 1 Chevrolet Under Caution 142.763 mph
13 Sunday, June 6th - 12:00 am ET Dover International Speedway MBNA America 400 "A … - 43 400 13 11 - Mark Martin 7 Ford Under Caution 97.042 mph
14 Sunday, June 13th - 12:00 am ET Pocono Raceway Pocono 500 - 43 200 30 11 - Jimmie Johnson 5 Chevrolet Under Caution 112.129 mph
15 Sunday, June 20th - 12:00 am ET Michigan International Speedwa… DHL 400 - 43 200 17 9 - Ryan Newman 4 Dodge Under Caution 139.292 mph
16 Sunday, June 27th - 12:00 am ET Sonoma Raceway Dodge / Save Mart 35… - 43 110 9 6 - Jeff Gordon 1 Chevrolet Under Caution 77.456 mph
17 Saturday, July 3rd - 12:00 am ET Daytona International Speedway Pepsi 400 - 43 160 21 5 - Jeff Gordon 1 Chevrolet Under Caution 145.117 mph
18 Sunday, July 11th - 12:00 am ET Chicagoland Speedway Tropicana 400 Presen… - 43 267 20 9 - Tony Stewart 10 Chevrolet Under Caution 129.507 mph
19 Sunday, July 25th - 12:00 am ET New Hampshire Motor Speedway Siemens 300 - 43 300 4 12 - Kurt Busch 32 Ford Under Caution 97.862 mph
20 Sunday, August 1st - 12:00 am ET Pocono Raceway Pennsylvania 500 - 43 79 10 2 02:03:29 Jimmie Johnson 14 Chevrolet 01.868 76.388 mph
21 Sunday, August 8th - 12:00 am ET Indianapolis Motor Speedway Brickyard 400 - 43 161 9 13 - Jeff Gordon 11 Chevrolet Under Caution 115.037 mph
22 Sunday, August 15th - 12:00 am ET Watkins Glen International Sirius at the Glen - 43 90 13 5 - Tony Stewart 4 Chevrolet Under Caution 92.249 mph
23 Sunday, August 22nd - 12:00 am ET Michigan International Speedwa… GFS Marketplace 400 - 43 200 25 9 - Greg Biffle 24 Ford Under Caution 139.063 mph
24 Saturday, August 28th - 12:00 am ET Bristol Motor Speedway Sharpie 500 - 43 500 18 9 - Dale Earnhardt Jr 30 Chevrolet Under Caution 88.538 mph
25 Sunday, September 5th - 12:00 am ET Auto Club Speedway Pop Secret 500 - 43 250 29 11 - Elliott Sadler 17 Ford Under Caution 128.324 mph
26 Saturday, September 11th - 12:00 am ET Richmond Raceway Chevy Rock and Roll … - 43 400 20 10 - Jeremy Mayfield 7 Dodge Under Caution 98.946 mph
27 Sunday, September 19th - 12:00 am ET New Hampshire Motor Speedway Sylvania 300 - 43 300 15 7 - Kurt Busch 7 Ford Under Caution 109.753 mph
28 Sunday, September 26th - 12:00 am ET Dover International Speedway MBNA America 400 - 43 400 13 5 - Ryan Newman 2 Dodge Under Caution 119.067 mph
29 Sunday, October 3rd - 12:00 am ET Talladega Superspeedway EA Sports 500 - 43 188 47 5 - Dale Earnhardt Jr 10 Chevrolet Under Caution 156.929 mph
30 Sunday, October 10th - 12:00 am ET Kansas Speedway Banquet 400 Presente… - 43 267 24 9 - Joe Nemechek 1 Chevrolet Under Caution 128.058 mph
31 Saturday, October 16th - 12:00 am ET Charlotte Motor Speedway UAW-GM Quality 500 - 43 334 18 11 - Jimmie Johnson 9 Chevrolet Under Caution 130.214 mph
32 Sunday, October 24th - 12:00 am ET Martinsville Speedway Subway 500 - 43 500 22 17 - Jimmie Johnson 18 Chevrolet Under Caution 66.103 mph
33 Sunday, October 31st - 12:00 am ET Atlanta Motor Speedway Bass Pro Shops MBNA … - 43 325 16 6 - Jimmie Johnson 8 Chevrolet Under Caution 145.847 mph
34 Sunday, November 7th - 12:00 am ET Phoenix Raceway Checker Auto Parts 5… - 43 315 10 11 - Dale Earnhardt Jr 14 Chevrolet Under Caution 94.848 mph
35 Sunday, November 14th - 12:00 am ET Darlington Raceway Mountain Dew Souther… - 43 367 27 8 - Jimmie Johnson 4 Chevrolet Under Caution 125.044 mph
36 Sunday, November 21st - 12:00 am ET Homestead Miami Speedway Ford 400 - 43 271 14 14 - Greg Biffle 2 Ford Under Caution 105.623 mph