by

The 2004 NASCAR Craftsman Truck Series was the tenth season of the Craftsman Truck Series, the third highest stock car racing series sanctioned by NASCAR in the United States. Bobby Hamilton of Bobby Hamilton Racing won the championship, giving Dodge its first Trucks Series championship.

2004 teams and drivers Full-time teams Manufacturer Team Driver(s) Crew chief Chevrolet Billy Ballew Motorsports 15 Shane Hmiel Richie Wauters Green Light Racing with KW Racing 07 Shane Sieg (R) Doug Howe Greg Tester Johnny Chapman Andy Houston Sean Murphy 08 Ken Weaver (R) Tommy Morgan Bobby Dotter Jerry Cook Tony Raines Johnny Chapman A. J. Fike Bobby Dotter Bill Manfull Sean Murphy Butch Miller Deon Deneau Kevin Harvick, Inc. 6 Matt Crafton Wally Rogers Morgan-Dollar Motorsports 46 Dennis Setzer Danny Gill Spears Motorsports 75 David Starr Dave McCarty Sutton Motorsports 02 Kelly Sutton (R) Tim Shutt ThorSport Racing 13 Tina Gordon Jerry Cook Lance Hooper Bud Haefele Lance Hooper Paul White Jimmy Spencer Rick Bogart Jason Small Andy Houston 88 Tracy Hines (R) Tim Kohuth Jerry Cook Bud Haefele Dennis Connor Xpress Motorsports 16 Jack Sprague Chris Showalter Dodge Bobby Hamilton Racing 4 Bobby Hamilton Danny Rollins 8 Chase Montgomery (R) Randy Seals 18 Chad Chaffin Kip McCord Orleans Racing 62 Steve Park Johnny Allen Charlie Wilson Ultra Motorsports 1 Ted Musgrave Gene Nead 2 Andy Houston Tripp Bruce Jimmy Spencer Jamie McMurray Brandon Miller P. J. Jones Chad Blount Kasey Kahne Ford Circle Bar Racing 14 Rick Crawford Craig Huartson Todd Myers Ronnie White Clean Line Motorsports 38 Brandon Whitt (R) Jerry Pitts Richie Letendre Jamie Jones Fiddleback Racing 67 Steadman Marlin Gary Showalter Kevin Love Todd Bodine David Ragan J. R. Patton K Automotive Racing 29 Frank Kimmel Bob Keselowski Brad Keselowski Deborah Renshaw ppc Racing 10 Terry Cook Fred Wanke Jamie Jones Wes Ward Roush Racing 50 Jon Wood John Monsam Tony Price 99 Carl Edwards Kevin Starland Toyota Bang! Racing 24 Travis Kvapil Eric Phillips Rick Ren Bang! Racing Bill Davis Racing Mike Skinner Rick Ren Eric Phillips John Monsam Bill Davis Racing 22 Bill Lester Jeff Hensley Darrell Waltrip Motorsports 17 David Reutimann (R) Jason Overstreet Innovative Motorsports 12 Robert Huffman (R) Rick Gay 21 Hank Parker Jr. Wesley Sherrill Gere Kennon Jr.

Part-time teams Note: If under "team", the owner's name is listed and in italics, that means the name of the race team that fielded the truck is unknown. Manufacturer Team Driver(s) Crew chief Rounds Chevrolet Andy Petree Racing 33 Andy Petree ??? Michael Waltrip Andy Petree Bradberry Motorsports 78 Charlie Bradberry Ted Kennedy Darren Shaw 04 Darren Shaw Mark Eheler Dave Payton 77 Paul White ??? David Froelich Sr. 57 David Froelich Jr. ??? FDNY Racing 28 L. W. Miller Dick Rahilly Buddy Davis Grape Racing 35 Blake Mallory Sparky Grape Groove Motorsports 30 Sean Murphy Greg Tester Hands-On Racing 94 Dennis Hannel ??? Jeff Vaughn 00 Eric King Jeff Vaughn Ken Schrader Racing 52 Mike Wallace Kevin Buskirk Donnie Richeson Ken Schrader Key Motorsports 40 Joey Clanton Freddie Faulk Tony Raines KW Racing with SS-Green Light Racing 20 Johnny Chapman Bobby Dotter Andy Houston Bobby Dotter Deon Deneau Butch Miller Davin Scites Butch Miller Kevin Harvick, Inc. 92 Kevin Harvick Ed Berrier Lafferty Motorsports 89 Greg Pope Brandon Pope MacDonald Motorsports 72 Randy MacDonald Michael Dokken Jerry Hill Teri MacDonald Ryck Sanders McGlynn Racing 00 Ryan McGlynn Dom Turse Morgan-Dollar Motorsports 47 Michael Waltrip Randy Goss J. J. Yeley Kyle Busch Robby Gordon Tony Stewart Ricky Craven Bobby Labonte Ron Hornaday Jr. Jason Leffler RAW Racing 27 Eric McClure Tim Weiss 72 Dana White Unknown Danny Axe Cliff Button Eric McClure Brad Teague Richard Hampton 19 Richard Hampton ??? Scott Eiklor 97 Scotty Sands Jimmy Edlin Scott Racing, Inc. 98 Jarod Robie ??? Stellar Quest Racing 91 J. C. Stout Steve Mollnow Tam Topham 70 Tam Topham Ed Berrier Team Chick Motorsports 74 Eric Jones ??? Steve Chick Jr. Freddy Fryar Team EJP Racing 03 Geoff Bodine Steve May Denny Hamlin Jeff Jefferson Team Racing 25 Phil Bonifield William Kehrer Dodge Bobby Hamilton Racing 04 Bobby Hamilton Jr. Harold Holly Sammy Sanders Bobby Riddle Brevak Racing 31 Joe Aramendia Kevin Cram Tim Schendel DCCS Motorsports 55 Casey Kingsland Tom Powers HT Motorsports 59 Randy LaJoie Greg Conner Mark McFarland (R) Andy Houston Todd Bodine Sammy SandersEntries were fielded in a collaboration with Bobby Hamilton Racing. Chris Atwood Bobby Hamilton Jr. Sammy Sanders Jim Horton Scott Lynch Orleans Racing 61 Scott Lynch Robert Strmiska Phoenix Racing 09 Jimmy Spencer Marc Reno Ron Rhodes Racing 48 Greg Sacks James Hylton Wayne Edwards Kevin Dowler Derrike Cope Jeff Jefferson Geoff Bodine Nick Tucker James Hylton ??? Ultra Motorsports 7 Eric Norris Matt Puccia Welz Racing 77 James Hylton Paul Carman Wayne Edwards Ford Capital City Motorsports 83 Randy van Zant ??? Circle Bar Racing 44 Greg Biffle Ray Stonkus Craig Wood 73 Craig Wood Tony Oscar Crazy Horse Racing 05 Chris Winter Pete Epple Mark Diehl Fiddleback Racing 66 David Ragan ??? J. R. Patton Four-Tech Racing 41 Danny Bagwell Ray Paprota Joe Smith H.R.A. Racing 77 Jimmy Mullins Gene Allnut Long Brothers Racing 84 Jamey Caudill Charlie Long MB Motorsports 26 Patrick Lawson Steve Chick Jr. 63 Chris Wimmer Mike Mittler Brad Keselowski Joe Rhyne Paul Brown 90 Brad Teague J. J. Porter Stephen Smith 74 Jim Walker Freddy Fryar Upshaw Racing 95 Travis Powell Bill Shaw Toyota Bill Davis Racing 23 Shelby Howard (R) Greg Ely Dave Blaney Johnny Benson Jr. Darrell Waltrip Motorsports 11 Darrell Waltrip Jeff Hammond Todd Holbert Germain Racing 30 Todd Bodine Mike Hillman Jr. Hattori Racing Enterprises 01 Shigeaki Hattori Todd Holbert Chevrolet Dodge Richardson Motorsports 0 Loni Richardson Steve Hartz Wayne Edwards Dennis Hannel Kyle Beattie Chevrolet Ford Edge Performance Group 43 Johnny Sauter Joe Shear Jr. Jim Sauter Josh Richeson John Bailey Tim Schendel Johnny Sauter MRD Motorsports 06 Derrick Kelley Bryan Berry Erik Darnell Jay Sauter Regan Smith Chevrolet Dodge Ford Troxell Racing 93 Wayne Edwards Steve Kuykendall Lonnie Troxell Ricky Gonzalez Robbie Ferguson Randy Anderson

Notes

Schedule No. Race title Track Date1Florida Dodge Dealers 250Daytona International Speedway, Daytona BeachFebruary 132Easycare Vehicle Contracts 200Atlanta Motor Speedway, HamptonMarch 133Kroger 250Martinsville Speedway, RidgewayApril 174UAW/GM Ohio 250Mansfield Motorsports Speedway, MansfieldMay 165Infineon 200Lowe's Motor Speedway, ConcordMay 216MBNA America 200Dover International Speedway, DoverJune 47O'Reilly 400KTexas Motor Speedway, Fort WorthJune 118O'Reilly 200Memphis International Raceway, MillingtonJune 199Black Cat Fireworks 200The Milwaukee Mile, West AllisJune 2510O'Reilly Auto Parts 250Kansas Speedway, Kansas CityJuly 311Built Ford Tough 225Kentucky Speedway, SpartaJuly 1012Missouri-Illinois Dodge Dealers Ram Tough 200Gateway International Raceway, MadisonJuly 1713Line-X Spray-On Truck Bedliners 200Michigan International Speedway, BrooklynJuly 3114Power Stroke Diesel 200Indianapolis Raceway Park, BrownsburgAugust 615Toyota Tundra 200Nashville Superspeedway, LebanonAugust 1416O'Reilly 200 presented by Valvoline MaxlifeBristol Motor Speedway, BristolAugust 2517Kroger 200Richmond International Raceway, RichmondSeptember 918Sylvania 200New Hampshire International Speedway, LoudonSeptember 1819Las Vegas 350Las Vegas Motor Speedway, Las VegasSeptember 2520American Racing Wheels 200California Speedway, FontanaOctober 221Silverado 350KTexas Motor Speedway, Fort WorthOctober 1622Kroger 200Martinsville Speedway, RidgewayOctober 2323Chevy Silverado 150Phoenix International Raceway, PhoenixNovember 524Darlington 200Darlington Raceway, DarlingtonNovember 1325Ford 200Homestead–Miami Speedway, HomesteadNovember 19

Races Florida Dodge Dealers 250

The Florida Dodge Dealers 250 was held February 13 at Daytona International Speedway. Terry Cook won the pole.

Top ten results

#99 - Carl Edwards #24 - Travis Kvapil #52 - Mike Wallace #14 - Rick Crawford #10 - Terry Cook #46 - Dennis Setzer #50 - Jon Wood #29 - Frank Kimmel #17 - David Reutimann #03 - Geoff Bodine

Failed to qualify: Kelly Sutton (#02), Phil Bonifield (#25), L. W. Miller (#28), Greg Sacks (#48), Loni Richardson (#0)

Easycare Vehicle Contracts 200

The inaugural EasyCare Vehicle Service Contracts 200 was held March 13 at Atlanta Motor Speedway. David Reutimann won the pole. Toyota's First Pole in the Truck series.

Top ten results

#4 - Bobby Hamilton #42 - Mike Skinner #17 - David Reutimann #24 - Travis Kvapil #6 - Matt Crafton #15 - Shane Hmiel #99 - Carl Edwards #1 - Ted Musgrave #18 - Chad Chaffin #52 - Ken Schrader

Failed to qualify: Greg Sacks (#48), L. W. Miller (#28), Loni Richardson (#0) This race saw a scary crash on lap 45, involving Rick Crawford, Tina Gordon, and Hank Parker Jr.

Kroger 250

The Kroger 250 was held April 17 at Martinsville Speedway. Jack Sprague won the pole. Top ten results

#14 - Rick Crawford #46 - Dennis Setzer #16 - Jack Sprague #50 - Jon Wood #42 - Mike Skinner #99 - Carl Edwards #6 - Matt Crafton #17 - David Reutimann #75 - David Starr #18 - Chad Chaffin

Failed to qualify: Geoff Bodine (#03), Chris Wimmer (#63), Johnny Sauter (#43), David Froelich Jr. (#57), Kelly Sutton (#02), Wayne Edwards (#48), Richard Hampton (#19), Ricky Gonzalez (#93), Craig Wood (#73) Future Cup Series champion Brad Keselowski made his NASCAR debut in this race, driving the #29 Ford for his father's team. Keselowski started 26th and finished 33rd.

UAW/GM Ohio 250

For the first time in 50 years a NASCAR race was held in Ohio. The UAW/GM Ohio 250 was held May 16 at Mansfield Motorsports Speedway. Jack Sprague was awarded the pole after rain washed out qualifying.

Top ten results

#16 - Jack Sprague #46 - Dennis Setzer #10 - Terry Cook #4 - Bobby Hamilton #88 - Tracy Hines #59 - Mark McFarland #14 - Rick Crawford #50 - Jon Wood #75 - David Starr #6 - Matt Crafton

Failed to qualify: Kevin Love (#67), Robert Huffman (#12), David Froelich Jr. (#57), Richard Hampton (#19), Craig Wood (#73), J. C. Stout (#91), Sean Murphy (#30), David Ragan (#66), Chris Winter (#05), Randy van Zant (#83), Jim Walker (#74)

Infineon 200

The Infineon 200 was held May 21 at Lowe's Motor Speedway. David Starr won the pole.

Top ten results

#46 - Dennis Setzer #99 - Carl Edwards #75 - David Starr #92 - Kevin Harvick #47 - Michael Waltrip #15 - Shane Hmiel #14 - Rick Crawford #24 - Travis Kvapil #6 - Matt Crafton #4 - Bobby Hamilton

Failed to qualify: Kelly Sutton (#02), Derrike Cope (#48)

MBNA America 200

The MBNA America 200 was held June 4 at Dover International Speedway. Carl Edwards won the pole.

Top ten results

#18 - Chad Chaffin* #14 - Rick Crawford #21 - Hank Parker Jr. #42 - Mike Skinner #52 - Ken Schrader #23 - Dave Blaney #2 - Andy Houston #75 - David Starr #16 - Jack Sprague #50 - Jon Wood

Failed to qualify: none This was Chaffin's first career victory.

O'Reilly 400K

The O'Reilly 400K was held June 11 at Texas Motor Speedway. Ted Musgrave won the pole.

Top ten results

#46 - Dennis Setzer #1 - Ted Musgrave #17 - David Reutimann #16 - Jack Sprague #18 - Chad Chaffin #99 - Carl Edwards #4 - Bobby Hamilton #6 - Matt Crafton #2 - Andy Houston #62 - Steve Park

Failed to qualify: none

O'Reilly 200

The O'Reilly 200 was held June 19 at Memphis Motorsports Park. Jack Sprague won the pole.

Top ten results

#4 - Bobby Hamilton #15 - Shane Hmiel #1 - Ted Musgrave #46 - Dennis Setzer #99 - Carl Edwards #6 - Matt Crafton #16 - Jack Sprague #50 - Jon Wood #18 - Chad Chaffin #75 - David Starr

Failed to qualify: Darren Shaw (#04), Jarod Robie (#98), Paul White (#77), Scotty Sands (#97), Dennis Hannel (#94)

Black Cat Fireworks 200