2004 NASCAR Truck Series Season Race Results

This archive includes all 25 NASCAR Truck Series points races from the 2004 season with complete finishing orders.

Race Track Race Winner Manufacturer
1 Daytona International Speedway Florida Dodge Dealers 250 #99 Carl Edwards Ford
2 Atlanta Motor Speedway Easycare Vehicle Service Contracts 200 #4 Bobby Hamilton Dodge
3 Martinsville Speedway Kroger 250 #14 Rick Crawford Ford
4 Mansfield Motorsports Park UAW/GM Ohio 250 #16 Jack Sprague Chevrolet
5 Charlotte Motor Speedway Infineon 200 #46 Dennis Setzer Chevrolet
6 Dover International Speedway MBNA America 200 #18 Chad Chaffin Dodge
7 Texas Motor Speedway O’Reilly 400K #46 Dennis Setzer Chevrolet
8 Memphis Motorsports Park O’Reilly 200 #4 Bobby Hamilton Dodge
9 The Milwaukee Mile Black Cat Fireworks 200 #1 Ted Musgrave Dodge
10 Kansas Speedway O’Reilly Auto Parts 250 #99 Carl Edwards Ford
11 Kentucky Speedway Built Ford Tough 225 #4 Bobby Hamilton Dodge
12 World Wide Technology Raceway at Gateway Missouri-Illinois Dodge Dealers Ram Tough 200 #75 David Starr Chevrolet
13 Michigan International Speedway Line-X Spray-On Truck Bedliners 200 #24 Travis Kvapil Toyota
14 Lucas Oil Indianapolis Raceway Park Power Stroke Diesel 200 #18 Chad Chaffin Dodge
15 Nashville Superspeedway Toyota Tundra 200 #4 Bobby Hamilton Dodge
16 Bristol Motor Speedway O’Reilly 200 Presented by Valvoline Maxlife #99 Carl Edwards Ford
17 Richmond Raceway Kroger 200 #1 Ted Musgrave Dodge
18 New Hampshire Motor Speedway Sylvania 200 #24 Travis Kvapil Toyota
19 Las Vegas Motor Speedway Las Vegas 350 #15 Shane Hmiel Chevrolet
20 Auto Club Speedway American Racing Wheels 200 #30 Todd Bodine Toyota
21 Texas Motor Speedway Silverado 350K #30 Todd Bodine Toyota
22 Martinsville Speedway Kroger 200 #2 Jamie McMurray Dodge
23 Phoenix Raceway Chevy Silverado 150 #75 David Starr Chevrolet
24 Darlington Raceway Darlington 200 #2 Kasey Kahne Dodge
25 Homestead-Miami Speedway Ford 200 #2 Kasey Kahne Dodge