2004 NASCAR Craftsman Truck Series Schedule.

Date Facility
Feb 13 FLORIDA DODGE DEALERS 250, Daytona Int'l Speedway, Daytona Beach, FL
  2004 Winner: Carl Edwards
Mar 13 Atlanta 200, Atlanta Motor Speedway, Atlanta, GA
  Defending Champion: Inaugural Event
Apr 17 MARTINSVILLE 250, Martinsville Speedway, Martinsville, VA
  Defending Champion:  Dennis Setzer, Chevrolet
May 16 OHIO 250, Mansfield Motorsports Speedway, Mansfield, OH
  Defending Champion: Inaugural Event
May 21 HARDEE'S 200, Lowe's Motor Speedway, Charlotte, NC
  Defending Champion:  Ted Musgrave, Dodge
June 4 MBNA AMERICA 200, Dover International Speedway, Dover, DE
  Defending Champion:  Jason Leffler
June 11 O'REILLY 400K, Texas Motor Speedway, Ft. Worth, TX
  Defending Champion:  Brendan Gaughan, Dodge
June 19 O'REILLY 200, Memphis Motorsports Park, Memphis, TN
  Defending Champion:  Ted Musgrave
June 25 GNC 200, Milwaukee Mile, Milwaukee, WI
  Defending Champion:  Brendan Gaughan, Dodge
July 3 O'REILLY AUTO PARTS 250, Kansas Speedway, Kansas City, KS
  Defending Champion:  Jon Wood
July 10 BUILT FORD TOUGH 225  Kentucky Speedway, Sparta, KY
  Defending Champion:  Carl Edwards, Ford
July 17 MISSOURI-ILLINOIS DODGE DEALERS RAM TOUGH 200
Gateway International Raceway, St. Louis, MO
  Defending Champion:  Brendan Gaughan
July 31 MICHIGAN 200, Michigan International Speedway, Brooklyn, MI
  Defending Champion:  Brendan Gaughan, Dodge
Aug 6 POWER STROKE DIESEL 200, Indianapolis Raceway Park, Indianapolis, IN
  Defending Champion:  Carl Edwards
Aug 14 TOYOTA TUNDRA 200, Nashville Superspeedway, Nashville, TN
  Defending Champion:  Carl Edwards, Ford
Aug 25 O'REILLY 200 by Valvoline Maxlife, Bristol Motor Speedway, Bristol, TN
  Defending Champion: Travis Kvapil
Sep 9 NCTS 200, Richmond Int'l Raceway, Richmond, VA
  Defending Champion:  Tony Stewart, Chevrolet
Sep 18 NEW HAMPSHIRE 200, New Hampshire Int'l Speedway, Loudon, NH
  Defending Champion:  Jimmy Spencer
Sep 25 LAS VEGAS 350, Las Vegas Motor Speedway, Las Vegas, NV
  Defending Champion:  Brendan Gaughan, Dodge
Oct 2 AMERICAN RACING WHEELS 200, California Speedway, Los Angeles, CA
  Defending Champion:  Ted Musgrave
Oct 16 SILVERADO 350K, Texas Motor Speedway, Fort Worth, TX
  Defending Champion:  Brendan Gaughan, Dodge
Oct 23 MARTINSVILLE 200, Martinsville Speedway, Martinsville, VA
  Defending Champion: Jon Wood, Ford
Nov 5 CHEVY SILVERADO 150, Phoenix International Raceway, Phoenix, AZ
  Defending Champion:  Kevin Harvick, Chevrolet
Nov 12 DARLINGTON 200, Darlington Raceway, Darlington, SC
  Defending Champion:  Bobby Hamilton
Nov 19 FORD 200, Homestead-Miami Speedway, Miami, FL
  Defending Champion:  Bobby Hamilton, Dodge