2004 NASCAR Sprint Cup Series
Despite ending the season without a win or a pole, Kevin had a solid season in 2004. He finished 14th in Cup Series points on the strength of 5 top-5 finishes and 14 top-10's. GM Goodwrench was the primary sponsor of the No. 29 car.
| Date | Race/Track | Start | Finish | Laps | Status | Points | Winnings |
|---|---|---|---|---|---|---|---|
| 02/15/04 | Daytona 500 Daytona International Speedway |
10 | 4 | 200/200 | Running | 165/5 | $610,792 |
| 02/22/04 | Subway 400 North Carolina Speedway |
32 | 13 | 391/393 | Running | 129/5 | $100,763 |
| 03/07/04 | UAW-DaimlerChrysler 400 Las Vegas Motor Speedway |
16 | 21 | 266/267 | Running | 105/5 | $112,328 |
| 03/14/04 | Golden Corral 500 Atlanta Motor Speedway |
8 | 32 | 318/325 | Running | 67/0 | $90,963 |
| 03/21/04 | Carolina Dodge Dealers 400 Darlington Raceway |
23 | 8 | 293/293 | Running | 142/0 | $98,743 |
| 03/28/04 | Food City 500 Bristol Motor Speedway |
14 | 3 | 500/500 | Running | 165/0 | $131,978 |
| 04/04/04 | Samsung/RadioShack 500 Texas Motor Speedway |
22 | 13 | 334/334 | Running | 124/0 | $135,153 |
| 04/18/04 | Advance Auto parts 500 Martinsville Speedway |
5 | 19 | 500/500 | Running | 106/0 | $97,403 |
| 04/25/04 | Aaron’s 499 Talladega Superspeedway |
14 | 3 | 188/188 | Running | 170/5 | $185,808 |
| 05/02/04 | Auto Club 500 Auto Club Speedway |
24 | 9 | 250/250 | Running | 143/5 | $123,203 |
| 05/15/04 | Chevy American Revolution 400 Richmond Int'l Raceway |
20 | 25 | 397/400 | Running | 88/0 | $96,328 |
| 05/30/04 | Coca-Cola 600 Charlotte Motor Speedway |
23 | 23 | 396/400 | Running | 94/0 | $112,878 |
| 06/06/04 | MBNA 400 “A Salute to Heroes” Dover Int'l Speedway |
33 | 10 | 398/400 | Running | 134/0 | $116,538 |
| 06/13/04 | Pocono 500 Pocono Raceway |
23 | 20 | 200/200 | Running | 103/0 | $95,593 |
| 06/20/04 | DHL 400 Michigan Int'l Speedway |
21 | 17 | 200/200 | Running | 112/0 | $101,043 |
| 06/27/04 | Dodge/SaveMart 350 Infineon Raceway |
8 | 12 | 110/110 | Running | 127/0 | $105,838 |
| 07/03/04 | Pepsi 400 Daytona International Speedway |
11 | 14 | 160/160 | Running | 121/0 | $118,303 |
| 07/11/04 | Tropicana 400 pres. by Meijer Chicagoland Speedway |
17 | 10 | 267/267 | Running | 134/0 | $122,053 |
| 07/25/04 | Siemens 300 New Hampshire Motor Speedway |
19 | 13 | 300/300 | Running | 124/0 | $106,203 |
| 08/01/04 | Pennsylvania 50018 Pocono Raceway |
18 | 32 | 141/200 | Engine | 67/0 | $88,618 |
| 08/08/04 | Brickyard 400 Indianapolis Motor Speedway |
32 | 8 | 161/161 | Running | 142/0 | $205,178 |
| 08/15/04 | Sirius @ the Glen Watkins Glen Int'l Speedway |
9 | 6 | 90/90 | Running | 155/5 | $102,943 |
| 08/22/04 | GFS Marketplace 400 Michigan Int'l Speedway |
8 | 16 | 200/200 | Running | 115/0 | $101,093 |
| 08/28/04 | Sharpie 500 Bristol Motor Speedway |
21 | 24 | 494/500 | Running | 91/0 | $110,963 |
| 09/05/04 | Pop Secret 500 Richmond Int'l Raceway |
27 | 28 | 250/250 | Running | 79/0 | $116,238 |
| 09/11/04 | Chevy Rock & Roll 400 Richmond Int'l Raceway |
27 | 12 | 400/400 | Running | 127/0 | $99,843 |
| 09/19/04 | Sylvania 300 New Hampshire Motor Speedway |
14 | 10 | 300/300 | Running | 139/5 | $109,778 |
| 09/26/04 | MBNA America 400 Dover Int'l Speedway |
30 | 19 | 397/400 | Running | 106/0 | $99,493 |
| 10/03/04 | EA Sports 500 Talladega Superspeedway |
15 | 2 | 188/188 | Running | 175/5 | $165,208 |
| 10/10/04 | Banquest 400 pres. by ConAgra Kansas Speedway |
29 | 35 | 160/267 | Engine | 58/0 | $64,600 |
| 10/16/04 | UAW-GM Quality 500 Charlotte Motor Speedway |
7 | 36 | 221/334 | Running | 55/0 | $90,763 |
| 10/24/04 | Subway 500 Martinsville Speedway |
19 | 8 | 500/500 | Running | 147/5 | $101,903 |
| 10/31/04 | Bass Pro Shops MBNA 500 Atlanta Motor Speedway |
9 | 35 | 296/325 | Engine | 58/0 | $101,478 |
| 11/07/04 | Checker Auto Parts 500 Phoenix Int'l Raceway |
5 | 4 | 315/315 | Running | 160/0 | $134,938 |
| 11/14/04 | Mountain Dew Southern 500 Darlington Raceway |
14 | 32 | 354/357 | Running | 67/0 | $90,728 |
| 11/21/04 | Ford 400 Homestead-Miami Speedway |
9 | 10 | 271/271 | Running | 67/0 | $99,728 |
