2004 NASCAR Busch Series


The 2004 NASCAR Busch Series season began on February 14 and ended on November 20. Martin Truex Jr. of Chance 2 Motorsports won the championship.

2004 teams and drivers

Full schedule

ManufacturerTeamDriverCrew chief
ChevroletBill Davis Racing23Kenny WallaceChris Rice
ChevroletChance 2 Motorsports8Dale Earnhardt Jr. Kevin Manion
ChevroletChance 2 Motorsports8Martin Truex Jr. Kevin Manion
ChevroletDavis Motorsports10Jason Schuler Bob Good
ChevroletDavis Motorsports10Gus Wasson Bob Good
ChevroletDavis Motorsports10Tina Gordon Bob Good
ChevroletFitzBradshaw Racing12Tim FedewaGary Cogswell
Scott Reifner
Dave Fuge
Mike Hillman Sr.
Steve Plattenberger
ChevroletFitzBradshaw Racing14Casey Atwood Jay Guy
ChevroletFitzBradshaw Racing14Dave Blaney Jay Guy
ChevroletFitzBradshaw Racing14David Stremme Jay Guy
ChevroletGIC-Mixon Motorsports24Mike Harmon John Bland
ChevroletGIC-Mixon Motorsports24Shane Hmiel John Bland
ChevroletGIC-Mixon Motorsports24Todd Bodine John Bland
ChevroletGIC-Mixon Motorsports24Aaron Fike John Bland
ChevroletGIC-Mixon Motorsports24Steve Grissom John Bland
ChevroletGIC-Mixon Motorsports24Jason Jefferson John Bland
ChevroletHaas CNC RacingJason Leffler Bootie Barker
Bill Ingle
Bryant Frazier
ChevroletHaas CNC RacingBlake Feese Bootie Barker
Bill Ingle
Bryant Frazier
ChevroletHaas CNC RacingTony Raines Bootie Barker
Bill Ingle
Bryant Frazier
ChevroletHaas CNC RacingJustin Labonte Bootie Barker
Bill Ingle
Bryant Frazier
ChevroletHendrick Motorsports5Kyle Busch 'Lance McGrew
ChevroletJoe Gibbs Racing20Mike BlissSteve Addington
ChevroletLewis Motorsports46Ashton Lewis Jr.Charlie Lewis
ChevroletMacDonald Motorsports72Larry Gunselman Cliff Button
ChevroletMacDonald Motorsports72Jason White Cliff Button
ChevroletMacDonald Motorsports72Lance Hooper Cliff Button
ChevroletMacDonald Motorsports72Randy MacDonald Cliff Button
ChevroletMacDonald Motorsports72Jerry Hill Cliff Button
ChevroletMacDonald Motorsports72Kevin Lepage Cliff Button
ChevroletMacDonald Motorsports72Jamie Mosley Cliff Button
ChevroletMacDonald Motorsports72John Graham Cliff Button
ChevroletMacDonald Motorsports72Bill Eversole Cliff Button
ChevroletMacDonald Motorsports72Stan Boyd ' Cliff Button
ChevroletRichard Childress Racing2Ron Hornaday Jr.Butch Hylton
ChevroletRichard Childress Racing21Kevin Harvick Ricky Viers
ChevroletRichard Childress Racing21Clint Bowyer ' Ricky Viers
DodgeAkins Motorsports38Kasey Kahne Paul Andrews
DodgeAkins Motorsports38Shane Hmiel Paul Andrews
DodgeAkins Motorsports38Tyler Walker Paul Andrews
DodgeBraun RacingDavid Stremme Randy Cox
DodgeBraun RacingShane Hmiel Randy Cox
DodgePhoenix Racing1Johnny Benson Jon Wolfe
DodgePhoenix Racing1Jamie McMurray Jon Wolfe
DodgePhoenix Racing1Jeff Purvis Jon Wolfe
DodgePhoenix Racing1Buckshot Jones Jon Wolfe
DodgePhoenix Racing1Tony Raines Jon Wolfe
DodgePhoenix Racing1Casey Mears Jon Wolfe
DodgePhoenix Racing1Regan Smith Jon Wolfe
DodgePhoenix Racing1Bobby Hamilton Jon Wolfe
DodgePhoenix Racing1Sterling Marlin Jon Wolfe
DodgePhoenix Racing1Reed Sorenson Jon Wolfe
FordBiagi Brothers Racing4Mike WallaceTony Lambert
FordJay Robinson Racing39Robby Benton Kenneth Campbell
FordJay Robinson Racing39Andy Ponstein ' Kenneth Campbell
FordJay Robinson Racing39Brad Teague Kenneth Campbell
FordJay Robinson Racing39Jimmy Kitchens Kenneth Campbell
FordJay Robinson Racing39Mark Green Kenneth Campbell
FordJay Robinson Racing39Tina Gordon Kenneth Campbell
FordJay Robinson Racing49Derrike Cope Jay Robinson
FordJay Robinson Racing49Josh Richeson Jay Robinson
FordJay Robinson Racing49Mark Green Jay Robinson
FordJay Robinson Racing49Clint Vahsholtz Jay Robinson
FordMoy Racing77Donnie Neuenberger ' Jarvis Totherow
FordMoy Racing77Chad Chaffin Jarvis Totherow
FordMoy Racing77Brad Teague Jarvis Totherow
FordMoy Racing77Shane Hall Jarvis Totherow
FordMoy Racing77Jimmy Kitchens Jarvis Totherow
FordMoy Racing77Bruce Bechtel Jarvis Totherow
Fordppc Racing22Jason KellerWes Ward
FordRoush Racing60Greg BiffleBrad Parrott
FordST Motorsports47Robert PressleyDan Deeringhoff
FordST Motorsports59Stacy ComptonChris Carrier
FordTeam Rensi Motorsports25Bobby Hamilton Jr. Harold Holly
FordTeam Rensi Motorsports25Mike McLaughlin Harold Holly
Pontiac
Chevrolet
Brewco Motorsports27Johnny SauterNewt Moore
Pontiac
Chevrolet
Brewco Motorsports37David GreenJason Ratcliff
Pontiac
Chevrolet
NEMCO Motorsports88Wally Dallenbach Jr. David Hatfield
Johnny Vermillion
Pontiac
Chevrolet
NEMCO Motorsports88Jeff Fuller David Hatfield
Johnny Vermillion
Pontiac
Chevrolet
NEMCO Motorsports88Joe Nemechek David Hatfield
Johnny Vermillion
Pontiac
Chevrolet
SCORE Motorsports02Hermie Sadler Ernie Cope
Pontiac
Chevrolet
SCORE Motorsports02Garrett Liberty Ernie Cope
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Kevin Conway Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Shane Sieg Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Stan Boyd ' Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Kim Crosby Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Morgan Shepherd Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Travis Powell Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Dana White Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51David Eshleman Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Bobby Dotter Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Blake Mallory Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Stanton Barrett Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Wayne Edwards Dan Kolanda
Dodge
Chevrolet
Ford
Ware Racing Enterprises51Kenny Hendrick Dan Kolanda

Limited schedule

ManufacturerTeamDriverCrew chiefRounds
ChevroletAndy Petree Racing33Paul Menard 'Chris Carrier
ChevroletBACE Motorsports74Damon LuskMark Tutor
ChevroletBACE Motorsports74Tony RainesMark Tutor
ChevroletBACE Motorsports74Tyler WalkerMark Tutor
ChevroletBACE Motorsports74Jimmy SpencerMark Tutor
ChevroletCam Strader Racing06Cam StraderPatrick Donahue
ChevroletChance 2 Motorsports11Paul Menard 'Tony Gibson
ChevroletChance 2 Motorsports81Martin Truex Jr.Pete Rondeau
ChevroletChance 2 Motorsports81Dale Earnhardt Jr.Pete Rondeau
ChevroletChance 2 Motorsports81Tony StewartPete Rondeau
ChevroletCompetitive Edge Motorsports32Mike GarveyShane Tesch
ChevroletConz-Diaz Champion Racing05Brian ConzDavid Leiner Jr.
ChevroletDavis Motorsports0Jimmy KitchensRonnie Griffin
ChevroletDavis Motorsports0Mike PotterRonnie Griffin
ChevroletDavis Motorsports0Blake MalloryRonnie Griffin
ChevroletDavis Motorsports0Greg SacksRonnie Griffin
ChevroletDavis Motorsports0Gus WassonRonnie Griffin
ChevroletDavis Motorsports0David KeithRonnie Griffin
ChevroletDavis Motorsports0Brad TeagueRonnie Griffin
ChevroletDavis Motorsports0Kertus DavisRonnie Griffin
ChevroletDavis Motorsports0Morgan ShepherdRonnie Griffin
ChevroletDavis Motorsports70Wayne EdwardsJohnny Davis
ChevroletDavis Motorsports70Stan Boyd 'Johnny Davis
ChevroletDay Enterprises Racing16Justin AshburnJames Cox
ChevroletDay Enterprises Racing16John HaydenWayne Day
Mike Byrd
ChevroletDay Enterprises Racing61John HaydenWayne Day
ChevroletDCT Motorsports36Steve GrissomRicky Pearson
ChevroletDCT Motorsports36Travis GeislerRicky Pearson
ChevroletDCT Motorsports36Stanton BarrettRicky Pearson
ChevroletEdwards Racing73Tim EdwardsDon Satterfield
ChevroletFitzBradshaw Racing82Randy LaJoieEric Ralph
ChevroletFitzBradshaw Racing82Dave BlaneyScott Eggelston
ChevroletGary Keller RacingKenny HendrickTed Kennedy
ChevroletGary Keller RacingCharlie BradberryTed Kennedy
ChevroletGIC-Mixon Motorsports93Steve GrissomWayne Carroll Jr.
ChevroletHenderson Motorsports75Jay SauterJames Daly
ChevroletHenderson Racing63Jimmy HendersonJohnny Henderson
ChevroletHoff Motorsports93Bill HoffJeff Shutt
ChevroletHoligan Racing50David Starr???
ChevroletHoligan Racing50Regan Smith???
ChevroletHorn Auto RacingChris HornFred Horn
ChevroletJoe Gibbs Racing18J. J. Yeley 'Doug Hewitt
Jeff Chandler
Cliff Button
ChevroletJoe Gibbs Racing18Denny HamlinDoug Hewitt
Jeff Chandler
Cliff Button
ChevroletJoe Gibbs Racing18Bobby LabonteDoug Hewitt
Jeff Chandler
Cliff Button
ChevroletJoe Gibbs Racing19Bobby LabonteBrandon Thomas
ChevroletKeith Coleman Racing26Mark GreenMike Byrd
Gene Allnut
ChevroletKeith Coleman Racing50Jennifer Jo CobbMike Byrd
ChevroletKevin Harvick, Inc.33Clint Bowyer 'Ed Berrier
ChevroletKevin Harvick, Inc.33Tony RainesEd Berrier
ChevroletKevin Harvick, Inc.92Tony StewartWally Rogers
ChevroletKLM Motorsports79Keith Murt???
ChevroletLowell Bennett Motorsports82Lowell BennettMatt Groeschl
ChevroletMacDonald Motorsports71Kevin LepageRobbie Wethington
Steve Shore
Cliff Button
ChevroletMacDonald Motorsports71Randy MacDonaldRobbie Wethington
Steve Shore
Cliff Button
ChevroletMacDonald Motorsports71Roland IsaacsRobbie Wethington
Steve Shore
Cliff Button
ChevroletMacDonald Motorsports71Stan Boyd 'Robbie Wethington
Steve Shore
Cliff Button
ChevroletMacDonald Motorsports71Morgan ShepherdRobbie Wethington
Steve Shore
Cliff Button
ChevroletMacDonald Motorsports71Jason WhiteRobbie Wethington
Steve Shore
Cliff Button
ChevroletMac Hill Motorsports56Regan SmithDavid Ifft
ChevroletMac Hill Motorsports56Tim SauterDavid Ifft
ChevroletMac Hill Motorsports56Jeff SprakerDavid Ifft
ChevroletMac Hill Motorsports56Kevin ConwayDavid Ifft
ChevroletMac Hill Motorsports56Eric McClureDavid Ifft
ChevroletMohegan Sun Racing40Matt KobyluckPerry Waite
ChevroletMichael Waltrip Racing98Jimmy SpencerMike Beam
ChevroletMichael Waltrip Racing99Michael WaltripJoe Garone
Jerry Baxter
ChevroletMorgan-McClure Motorsports04Eric McClureRobert Larkins
ChevroletNEMCO Motorsports7Todd SzegedyDavid Hatfield
ChevroletNEMCO Motorsports7Joe NemechekDavid Hatfield
ChevroletNEMCO Motorsports87Joe NemechekGary Putnam
ChevroletNEMCO Motorsports87David ReutimannGary Putnam
ChevroletNEMCO Motorsports87Todd SzegedyGary Putnam
ChevroletHendrick Motorsports87Blake FeeseGary Putnam
ChevroletHendrick Motorsports87Boston ReidGary Putnam
ChevroletHendrick Motorsports48Jimmie JohnsonChad Knaus
ChevroletNorm Benning RacingNorm BenningLinda Nicholas
ChevroletPF2 Motorsports94Brian Sockwell???
ChevroletPF2 Motorsports94Morgan Shepherd???
ChevroletPowell Motorsports08Mike HarmonSteve Kuykendall
ChevroletPremier Motorsports85Randy BriggsKeith Strunk
ChevroletPremier Motorsports85Brad BakerKeith Strunk
ChevroletRace Kentucky Motorsports65Stuart KirbyBob Schacht
Mark Karnes
ChevroletRace Kentucky Motorsports65Stan Boyd 'Bob Schacht
Mark Karnes
ChevroletReary RacingJerry RearySteven Barfield
ChevroletReary RacingBrian SockwellSteven Barfield
ChevroletRed Cactus Racing73Eric JonesSteve Chick Jr.
Buddy Sisco
Ricky Pearson
ChevroletRichard Childress Racing29Bobby LabonteGil Martin
ChevroletRichard Childress Racing29Tony StewartGil Martin
ChevroletRichard Childress Racing29Ricky CravenGil Martin
ChevroletRichard Childress Racing29Kerry EarnhardtGil Martin
ChevroletRichard Childress Racing29Brandon MillerGil Martin
ChevroletRichard Childress Racing29Kevin HarvickGil Martin
ChevroletRick Markle Racing68Rick MarkleKevin Payne
ChevroletRobby Gordon Motorsports55Robby GordonBob Temple
ChevroletR/T Racing68Travis KittlesonPatrick Donahue
ChevroletShane Wallace Motorsports63Shane WallaceDarren Shaw
ChevroletS.W.A.T. Racing62Larry HollenbeckCal Humphries
ChevroletTC Motorsports34Steven ChristianTom Broome
ChevroletTC Motorsports34Mark GibsonTom Broome
ChevroletWoodland Racing40Brian TylerCal Humphries
DodgeAkins Motorsports58Brent ShermanJoey Fellores
DodgeBraun Racing30Jamie McMurray???
DodgeChip Ganassi Racing41Reed SorensonBrian Pattie
DodgeChip Ganassi Racing41Jamie McMurrayBrian Pattie
DodgeChip Ganassi Racing41Casey MearsBrian Pattie
DodgeCountry Joe Racing98Joey MillerPatrick Donahue
DodgeCurb Agajanian Motorsports43Josh RichesonJoe Shear Jr.
DodgeCurb Agajanian Motorsports43Aaron FikeJoe Shear Jr.
DodgeHirschfeld Motorsports78Chad Blount???
DodgeLabonte Motorsports44Justin LabonteBryant Frazier
DodgeRusty Wallace, Inc.66Billy Parker 'Blake Bainbridge
DodgeRusty Wallace, Inc.66Jamie McMurrayBlake Bainbridge
DodgeRusty Wallace, Inc.66Rusty WallaceBlake Bainbridge
DodgeTommy Baldwin Racing6Paul WolfeRon Otto
DodgeTommy Baldwin Racing6Tracy HinesRon Otto
DodgeTommy Baldwin Racing6Jeremy MayfieldRon Otto
DodgeTommy Baldwin Racing6Scott LynchRon Otto
DodgeTommy Baldwin Racing6Mark McFarlandRon Otto
DodgeTommy Baldwin Racing6Bill ElliottRon Otto
DodgeTommy Baldwin Racing6Randy LaJoieRon Otto
DodgeUltra Motorsports86Ted MusgraveGene Nead
FordBorneman Motorsports83Johnny Borneman IIIJohn Borneman
FordGlidden Motorsports84Dion CiccarelliGreg Deese
FordJay Robinson Racing28Mark GreenKenneth Campbell
Jay Robinson
FordJay Robinson Racing28Jimmy KitchensKenneth Campbell
Jay Robinson
FordJay Robinson Racing28Josh RichesonKenneth Campbell
Jay Robinson
FordJay Robinson Racing28Shane HallKenneth Campbell
Jay Robinson
FordJay Robinson Racing28Blake MalloryKenneth Campbell
Jay Robinson
FordLong Brothers Racing83Carl LongDoug Davis
FordLong Brothers Racing83Jamey CaudillDoug Davis
FordMarsh Racing31Dave BlaneyTed Marsh
FordMarsh Racing31Todd BodineTed Marsh
FordMarsh Racing31Randy LaJoieTed Marsh
FordMeans Racing52Bruce BechtelJ. J. Porter
FordMeans Racing52Brad TeagueJ. J. Porter
FordMeans Racing52Jason RuddJ. J. Porter
FordMoy Racing07Carl Long???
FordMoy Racing07Ryck Sanders???
FordMoy Racing07Jimmy Kitchens???
FordRAB Racing03Robby BentonJeff Buice
FordRAB Racing03Carl EdwardsJeff Buice
FordRoush Racing9Mark MartinTony Liberati
FordRoush Racing9Jeff BurtonTony Liberati
FordRoush Racing9Matt KensethTony Liberati
FordReiser Enterprises17Matt KensethCully Barraclough
FordReiser Enterprises17Johnny BensonCully Barraclough
FordTeam Rensi Motorsports35Johnny Borneman IIICharles Wright
FordTeam Rensi Motorsports35Shelby HowardCharles Wright
FordTeam Rensi Motorsports35Wally Dallenbach Jr.Charles Wright
FordTri-City Motorsports40Todd ShaferJoe Dan Bailey
FordVahsholtz Racing90Clint VahsholtzChris Diederich
PontiacOostlander Racing54Mike HarmonEddie Sharp
PontiacWhite Knight Motorsports28Kim CrosbyGeorge White
Chevrolet
Dodge
Ware Racing Enterprises57Stan Boyd David Duke
Chevrolet
Dodge
Ware Racing Enterprises57Morgan ShepherdDavid Duke
Chevrolet
Dodge
Ware Racing Enterprises57Bruce BechtelDavid Duke
Ford
Chevrolet
Sadler Brothers Racing95David KeithRonnie Smith
Ford
Chevrolet
Sadler Brothers Racing95David RaganRonnie Smith
Ford
Dodge
Beahr Racing Enterprises90Chad BeahrJohnny Blake
Ford
Dodge
Beahr Racing EnterprisesEddie Beahr???
Ford
Dodge
Shepherd Racing89Morgan Shepherd???
Pontiac
Chevrolet
Ortec Racing96Gus WassonJulian Burgess
Pontiac
Chevrolet
Ortec Racing96Caleb HolmanJulian Burgess
Pontiac
Chevrolet
Ortec Racing96Shane HallJulian Burgess
Pontiac
Chevrolet
Ortec Racing96Kim CrosbyJulian Burgess
Pontiac
Chevrolet
Smith Brothers Motorsports67C. W. SmithSteve Yeagle
Pontiac
Chevrolet
Smith Brothers Motorsports67Kevin ConwaySteve Yeagle
Pontiac
Chevrolet
Stanton Barrett Motorsports91Shawna RobinsonFred Wanke
Pontiac
Chevrolet
Stanton Barrett Motorsports91Stanton BarrettFred Wanke
Pontiac
Chevrolet
Stanton Barrett Motorsports97Stanton BarrettTerry Allen
Carl Britt
Pontiac
Chevrolet
Stanton Barrett Motorsports97Jimmy KitchensTerry Allen
Carl Britt
Pontiac
Chevrolet
Stanton Barrett Motorsports97Jason SchulerTerry Allen
Carl Britt
Pontiac
Chevrolet
Stanton Barrett Motorsports97Josh RichesonTerry Allen
Carl Britt
Pontiac
Chevrolet
Stanton Barrett Motorsports97Ron BarfieldTerry Allen
Carl Britt
Pontiac
Chevrolet
Tennessee Mountain Boys Racing53Brad TeagueZandel Bowers
Pontiac
Chevrolet
Tennessee Mountain Boys Racing53Butch JarvisZandel Bowers
Pontiac
Chevrolet
Tennessee Mountain Boys Racing53Joe BufordZandel Bowers

Schedule

NoRace titleTrackDate
1Hershey's Kisses 300Daytona International Speedway, Daytona Beach, FloridaFebruary 14
2Goody's Headache Powder 200North Carolina Motor Speedway, Rockingham, North CarolinaFebruary 21
3Sam's Town 300Las Vegas Motor Speedway, Las Vegas, NevadaMarch 6
4Diamond Hill Plywood 200Darlington Raceway, Darlington, South CarolinaMarch 20
5Sharpie Professional 250Bristol Motor Speedway, Bristol, TennesseeMarch 27
6O'Reilly 300Texas Motor Speedway, Fort Worth, TexasApril 3
7Pepsi 300Nashville Superspeedway, Gladeville, TennesseeApril 10
8Aaron's 312Talladega Superspeedway, Talladega, AlabamaApril 24
9Stater Brothers 300 Presented by GatoradeCalifornia Speedway, Fontana, CaliforniaMay 1
10Charter 250Gateway International Raceway, Madison, IllinoisMay 8
11Funai 250Richmond International Raceway, Richmond, VirginiaMay 14
12Goulds Pumps/ITT Industries 200Nazareth Speedway, Nazareth, PennsylvaniaMay 23
13Carquest Auto Parts 300Lowe's Motor Speedway, Concord, North CarolinaMay 29
14MBNA America 200Dover International Speedway, Dover, DelawareJune 5
15Federated Auto Parts 300Nashville Superspeedway, Gladeville, TennesseeJune 12
16Meijer 300 Presented by OreoKentucky Speedway, Sparta, KentuckyJune 19
17Alan Kulwicki 250Milwaukee Mile, West Allis, WisconsinJune 26
18Winn-Dixie 250 presented by PepsiCoDaytona International Speedway, Daytona Beach, FloridaJuly 2
19Tropicana Twister 300Chicagoland Speedway, Joliet, IllinoisJuly 10
20Siemens 200New Hampshire Motor Speedway, Loudon, New HampshireJuly 24
21ITT Industries & Goulds Pumps Salute to the Troops 250Pikes Peak International Raceway, Fountain, ColoradoJuly 31
22Kroger 200Indianapolis Raceway Park, Brownsburg, IndianaAugust 7
23Cabela's 250Michigan International Speedway, Brooklyn, MichiganAugust 21
24Food City 250Bristol Motor Speedway, Bristol, TennesseeAugust 27
25Target House 300California Speedway, Fontana, CaliforniaSeptember 4
26Emerson Radio 250Richmond International Raceway, Richmond, VirginiaSeptember 10
27Stacker 200 Presented by YJ StingerDover International Speedway, Dover, DelawareSeptember 25
28Mr. Goodcents 300Kansas Speedway, Kansas City, KansasOctober 9
29Lowe's Presents the SpongeBob SquarePants Movie 300Lowe's Motor Speedway, Concord, North CarolinaOctober 15
30Sam's Town 250 Benefitting St. JudeMemphis Motorsports Park, Millington, TennesseeOctober 23
31Aaron's 312Atlanta Motor Speedway, Hampton, GeorgiaOctober 30
32Bashas' Supermarkets 200Phoenix International Raceway, Avondale, ArizonaNovember 6
33BI-LO 200Darlington Raceway, Darlington, South CarolinaNovember 13
34Ford 300Homestead-Miami Speedway, Homestead, FloridaNovember 20

Races

Hershey's Kisses 300

The Hershey's Kisses 300 started on February 14 but was postponed to February 16 due to rain. The race was held at Daytona International Speedway. Martin Truex Jr. won the pole. This was the first of NASCAR's top national touring series races to be broadcast in high definition.
Top ten results
  1. 8-Dale Earnhardt Jr.
  2. 27-Johnny Sauter
  3. 55-Robby Gordon
  4. 21-Kevin Harvick
  5. 17-Matt Kenseth
  6. 32-David Stremme
  7. 2-Ron Hornaday Jr.
  8. 00-Jason Leffler
  9. 22-Jason Keller
  10. 37-David Green
Failed to qualify: Mike Harmon, David Keith, Stanton Barrett, Kevin Conway, Stan Boyd, Regan Smith, Kim Crosby, Robby Benton, Mark Martin, Brian Conz, Norm Benning

Goody's Headache Powder 200

The Goody's Headache Powder 200 was held on February 21 at North Carolina Speedway. Johnny Benson won the pole.
Top ten results
  1. 30-Jamie McMurray
  2. 8-Martin Truex Jr.
  3. 21-Kevin Harvick
  4. 99-Michael Waltrip
  5. 37-David Green
  6. 27-Johnny Sauter
  7. 5-Kyle Busch
  8. 25-Bobby Hamilton Jr.
  9. 1-Johnny Benson
  10. 2-Ron Hornaday Jr.
Failed to qualify: Kenny Wallace *, Shane Sieg, Eddie Beahr, Paul Wolfe, Jerry Reary
The Sam's Town 300 was held on March 6 at Las Vegas Motor Speedway. Mike Bliss won the pole. Johnny Sauter, who finished in 16th suffered a 25-point penalty after the race for cursing in his on-air interview.
Top ten results
  1. 21-Kevin Harvick
  2. 38-Kasey Kahne
  3. 32-David Stremme
  4. 99-Michael Waltrip
  5. 25-Bobby Hamilton Jr.
  6. 9-Matt Kenseth
  7. 12-Tim Fedewa
  8. 22-Jason Keller
  9. 87-Joe Nemechek
  10. 60-Greg Biffle
Failed to qualify: Andy Ponstein, David Starr, Larry Gunselman, Damon Lusk, Bruce Bechtel, Randy Briggs

Diamond Hill Plywood 200

The Diamond Hill Plywood 200 was held on March 20 at Darlington Raceway. Kyle Busch won the pole.
Top ten results
  1. 60-Greg Biffle
  2. 9-Jeff Burton
  3. 37-David Green
  4. 8-Martin Truex Jr.
  5. 32-David Stremme
  6. 1-Johnny Benson
  7. 55-Robby Gordon
  8. 99-Michael Waltrip
  9. 14-Casey Atwood
  10. 20-Mike Bliss
Failed to qualify: Eddie Beahr, Norm Benning

Sharpie Professional 250

The Sharpie Professional 250 was held on March 27 at Bristol Motor Speedway. Greg Biffle won the pole.
Top ten results
  1. 8-Martin Truex Jr.
  2. 21-Kevin Harvick
  3. 5-Kyle Busch
  4. 60-Greg Biffle
  5. 37-David Green
  6. 74-Tony Raines
  7. 99-Michael Waltrip
  8. 22-Jason Keller
  9. 2-Ron Hornaday Jr.
  10. 4-Mike Wallace
Failed to qualify: Justin Ashburn, Butch Jarvis, Mike Potter

O'Reilly 300

The O'Reilly 300 was held on April 3 at Texas Motor Speedway. Kyle Busch won the pole.
Top ten results
  1. 17-Matt Kenseth
  2. 5-Kyle Busch
  3. 55-Robby Gordon
  4. 1-Johnny Benson
  5. 25-Bobby Hamilton Jr.
  6. 00-Jason Leffler
  7. 87-Joe Nemechek
  8. 37-David Green
  9. 9-Jeff Burton
  10. 8-Martin Truex Jr.
Failed to qualify: Stan Boyd, Brad Teague, Blake Mallory, Donnie Neuenberger, Justin Ashburn, Bruce Bechtel

Pepsi 300

The Pepsi 300 was held on April 10 at Nashville Superspeedway. Martin Truex Jr. won the pole. Michael Waltrip won the race after Robby Gordon, Johnny Benson, Clint Bowyer, and Kyle Busch tangled on the backstretch while battling for the lead.
Top ten results
  1. 99-Michael Waltrip
  2. 27-Johnny Sauter
  3. 38-Kasey Kahne
  4. 21-Clint Bowyer
  5. 55-Robby Gordon
  6. 5-Kyle Busch
  7. 1-Johnny Benson
  8. 20-Mike Bliss
  9. 22-Jason Leffler
  10. 37-David Green
Failed to qualify: Shane Wallace, Stan Boyd, Justin Ashburn, Chad Chaffin, Mike Harmon, Greg Sacks, Morgan Shepherd, Jimmy Kitchens, Eddie Beahr, Norm Benning, Brad Baker

Aaron's 312 (Talladega)

The Aaron's 312 was held on April 24 at Talladega Superspeedway. Clint Bowyer won the pole.
Top ten results
  1. 8-Martin Truex Jr.
  2. 81-Dale Earnhardt Jr.
  3. 2-Ron Hornaday Jr.
  4. 5-Kyle Busch
  5. 00-Jason Leffler
  6. 23-Kenny Wallace
  7. 55-Robby Gordon
  8. 99-Michael Waltrip
  9. 37-David Green
  10. 87-Joe Nemechek
Failed to qualify: Gus Wasson, Robby Benton

Stater Brothers 300 Presented by Gatorade

The Stater Brothers 300 Presented by Gatorade was held on May 1 at California Speedway. Jason Leffler won the pole.
Top ten results
  1. 60-Greg Biffle
  2. 29-Tony Stewart
  3. 59-Stacy Compton
  4. 17-Matt Kenseth
  5. 38-Kasey Kahne
  6. 99-Michael Waltrip
  7. 5-Kyle Busch
  8. 21-Kevin Harvick
  9. 23-Kenny Wallace
  10. 25-Bobby Hamilton Jr.
Failed to qualify: Johnny Borneman III, David Starr, Bruce Bechtel, Stanton Barrett

Charter 250

The Charter 250 was held on May 8 at Gateway International Raceway. Martin Truex Jr. won the pole.
Top ten results
  1. 8-Martin Truex Jr.
  2. 2-Ron Hornaday Jr.
  3. 22-Jason Keller
  4. 25-Bobby Hamilton Jr.
  5. 5-Kyle Busch
  6. 00-Jason Leffler
  7. 60-Greg Biffle
  8. 32-David Stremme
  9. 12-Tim Fedewa
  10. 55-Robby Gordon
Failed to qualify: Clint Vahsholtz, Brad Teague, Shane Wallace, Dion Ciccarelli, Randy Briggs

Funai 250

The Funai 250 was held on May 14 at Richmond International Raceway. Kyle Busch won the pole.
Top ten results
  1. 5-Kyle Busch
  2. 60-Greg Biffle
  3. 21-Kevin Harvick
  4. 25-Bobby Hamilton Jr.
  5. 22-Jason Keller
  6. 37-David Green
  7. 8-Martin Truex Jr.
  8. 20-Mike Bliss
  9. 23-Kenny Wallace
  10. 38-Kasey Kahne
Failed to qualify: Eddie Beahr, Chad Beahr

Goulds Pumps/ITT Industries 200

The Goulds Pumps/ITT Industries 200 was held on May 23 at Nazareth Speedway. Kyle Busch won the pole. This was the last race at Nazareth. Jason Rudd, who finished 42nd, suffered a 25-point penalty for unknown reasons.
Top ten results
  1. 8-Martin Truex Jr.
  2. 25-Bobby Hamilton Jr.
  3. 37-David Green
  4. 22-Jason Keller
  5. 32-David Stremme
  6. 14-Casey Atwood
  7. 00-Jason Leffler
  8. 99-Michael Waltrip
  9. 23-Kenny Wallace
  10. 5-Kyle Busch
Failed to qualify: none

Carquest Auto Parts 300

The Carquest Auto Parts 300 was held on May 29 at Lowe's Motor Speedway. Greg Biffle won the pole.
Top ten results
  1. 5-Kyle Busch
  2. 1-Jamie McMurray
  3. 21-Kevin Harvick
  4. 00-Jason Leffler
  5. 29-Tony Stewart
  6. 60-Greg Biffle
  7. 2-Ron Hornaday Jr.
  8. 32-David Stremme
  9. 23-Kenny Wallace
  10. 46-Ashton Lewis
Failed to qualify: Regan Smith, J. J. Yeley

MBNA America 200

The MBNA America 200 was held on June 5–7 at Dover International Speedway. David Green won the pole. Ron Hornaday Jr., who finished 29th, suffered a 25-point penalty for cursing in a radio interview during the race
Top ten results
  1. 60-Greg Biffle
  2. 8-Martin Truex Jr.
  3. 37-David Green
  4. 25-Bobby Hamilton Jr.
  5. 5-Kyle Busch
  6. 21-Kevin Harvick
  7. 38-Kasey Kahne
  8. 1-Jamie McMurray
  9. 12-Tim Fedewa
  10. 27-Johnny Sauter
Failed to qualify: Dion Ciccarelli

Federated Auto Parts 300

The Federated Auto Parts 300 was held on June 12 at Nashville Superspeedway. Martin Truex Jr. won the pole.
Top ten results
  1. 00-Jason Leffler
  2. 8-Martin Truex Jr.
  3. 21-Clint Bowyer
  4. 20-Mike Bliss
  5. 2-Ron Hornaday Jr.
  6. 38-Kasey Kahne
  7. 14-Casey Atwood
  8. 18-J. J. Yeley
  9. 46-Ashton Lewis
  10. 59-Stacy Compton
Failed to qualify: Justin Ashburn, Joe Buford, Steven Christian, Eddie Beahr, David Keith

Meijer 300 Presented by Oreo

The Meijer 300 Presented by Oreo was held on June 19 at Kentucky Speedway. Martin Truex Jr. won the pole.
Top ten results
  1. 5-Kyle Busch
  2. 60-Greg Biffle
  3. 20-Mike Bliss
  4. 2-Ron Hornaday Jr.
  5. 22-Jason Keller
  6. 8-Martin Truex Jr.
  7. 00-Jason Leffler
  8. 46-Ashton Lewis
  9. 32-David Stremme
  10. 21-Clint Bowyer
Failed to qualify: Brad Teague, Shawna Robinson, Stuart Kirby, Justin Ashburn, Chris Horn

Alan Kulwicki 250

The Alan Kulwicki 250 was held on June 26 at The Milwaukee Mile. David Stremme won the pole.
Top ten results
  1. 2-Ron Hornaday Jr.
  2. 32-David Stremme
  3. 22-Jason Keller
  4. 38-Shane Hmiel
  5. 25-Bobby Hamilton Jr.
  6. 20-Mike Bliss
  7. 60-Greg Biffle
  8. 37-David Green
  9. 8-Martin Truex Jr.
  10. 21-Clint Bowyer
Failed to qualify: none

Winn-Dixie 250 presented by PepsiCo

The Winn-Dixie 250 presented by PepsiCo was held on July 2 at Daytona International Speedway. Mike Bliss won the pole.
Top ten results
  1. 4-Mike Wallace
  2. 60-Greg Biffle
  3. 8-Martin Truex Jr.
  4. 47-Robert Pressley
  5. 20-Mike Bliss
  6. 38-Kasey Kahne
  7. 1-Casey Mears
  8. 21-Kevin Harvick
  9. 2-Ron Hornaday Jr.
  10. 12-Tim Fedewa
Failed to qualify: Mike Harmon, Brad Teague

Tropicana Twister 300

The Twister 300 was held on July 10 at Chicagoland Speedway. Bobby Hamilton Jr. won the pole. Justin Labonte won his first race, and this win is one of the biggest upsets in the Grand National Series history. With the win, there are three Labonte's with wins in NASCAR.
Top ten results
  1. 44-Justin Labonte
  2. 22-Jason Keller
  3. 9-Jeff Burton
  4. 38-Kasey Kahne
  5. 46-Ashton Lewis
  6. 55-Robby Gordon
  7. 00-Jason Leffler
  8. 37-David Green
  9. 18-J. J. Yeley
  10. 2-Ron Hornaday Jr.
Failed to qualify: Jeff Fuller, Blake Mallory, Jimmy Kitchens, Carl Long, Larry Hollenbeck, Stanton Barrett, Kevin Conway
The Siemens 200 was held on July 24 at New Hampshire International Speedway. Jamie McMurray won the pole.
Top ten results
  1. 17-Matt Kenseth
  2. 12-Tim Fedewa
  3. 00-Jason Leffler
  4. 38-Kasey Kahne
  5. 21-Kevin Harvick
  6. 2-Ron Hornaday Jr.
  7. 23-Kenny Wallace
  8. 59-Stacy Compton
  9. 25-Bobby Hamilton Jr.
  10. 4-Mike Wallace
Failed to qualify: David Keith, Dion Ciccarelli, Randy MacDonald, Bill Hoff, Stuart Kirby

ITT Industries & Goulds Pumps Salute to the Troops 250

The ITT Industries & Goulds Pumps Salute to the Troops 250 was held on July 31 at Pikes Peak International Raceway. Martin Truex Jr. won the pole.
Top ten results
  1. 60-Greg Biffle
  2. 59-Stacy Compton
  3. 00-Jason Leffler
  4. 2-Clint Bowyer
  5. 8-Martin Truex Jr.
  6. 20-Mike Bliss
  7. 32-David Stremme
  8. 37-David Green
  9. 14-Casey Atwood
  10. 25-Bobby Hamilton Jr.
Failed to qualify: Mike Harmon, Ron Barfield, Ryck Sanders, Tim Edwards

Kroger 200 Presented by Tom Raper RVs

The Kroger 200 Presented by Tom Raper RVs was held on August 7 at Indianapolis Raceway Park. Johnny Sauter won the pole.
Top ten results
  1. 5-Kyle Busch
  2. 27-Johnny Sauter
  3. 00-Jason Leffler
  4. 8-Martin Truex Jr.
  5. 60-Greg Biffle
  6. 25-Bobby Hamilton Jr.
  7. 20-Mike Bliss
  8. 14-Casey Atwood
  9. 23-Kenny Wallace
  10. 37-David Green
Failed to qualify: John Hayden, Brad Teague, Kenny Hendrick, Roland Isaacs, Jimmy Kitchens, Butch Jarvis, Dana White

Cabela's 250

The Cabela's 250 was held on August 21 at Michigan International Speedway. Martin Truex Jr. won the pole.
Top ten results
  1. 5-Kyle Busch
  2. 9-Mark Martin
  3. 8-Martin Truex Jr.
  4. 1-Casey Mears
  5. 38-Kasey Kahne
  6. 66-Rusty Wallace
  7. 00-Jason Leffler
  8. 60-Greg Biffle
  9. 4-Mike Wallace
  10. 20-Mike Bliss
Failed to qualify: Kevin Lepage, Tony Stewart, Paul Menard, Skip Smith, Shelby Howard, Todd Szegedy

Food City 250

The Food City 250 was held on August 27 at Bristol Motor Speedway. Dale Earnhardt Jr. won the pole.
Top ten results
  1. 81-Dale Earnhardt Jr.
  2. 17-Matt Kenseth
  3. 5-Kyle Busch
  4. 21-Kevin Harvick
  5. 37-David Green
  6. 32-David Stremme
  7. 8-Martin Truex Jr.
  8. 22-Jason Keller
  9. 47-Robert Pressley
  10. 14-Casey Atwood
Failed to qualify: Brad Teague, Joe Buford, Mike Potter, Cam Strader, Morgan Shepherd, Rick Markle, Caleb Holman, John Hayden

Target House 300

The Target House 300 was held on September 4 at California Speedway. Casey Mears won the pole.
Top ten results
  1. 60-Greg Biffle
  2. 1-Casey Mears
  3. 21-Kevin Harvick
  4. 38-Kasey Kahne
  5. 66-Jamie McMurray
  6. 8-Martin Truex Jr.
  7. 18-Bobby Labonte
  8. 87-Joe Nemechek
  9. 5-Kyle Busch
  10. 00-Jason Leffler
Failed to qualify: Morgan Shepherd

Emerson Radio 250

The Emerson Radio 250 was held on September 10 at Richmond International Raceway. Kasey Kahne won the pole.
Top ten results
  1. 55-Robby Gordon *
  2. 14-Casey Atwood
  3. 8-Martin Truex Jr.
  4. 00-Jason Leffler
  5. 5-Kyle Busch
  6. 20-Mike Bliss
  7. 21-Kevin Harvick
  8. 32-David Stremme
  9. 38-Kasey Kahne
  10. 27-Johnny Sauter
Failed to qualify: Mike Potter, Todd Bodine, Justin Labonte, Eric McClure, Jay Sauter, Kevin Lepage, Tim Sauter, Eddie Beahr, Wayne Edwards, Jimmy Kitchens, Tina Gordon
The Stacker 200 Presented by YJ Stinger was on held September 25 at Dover International Speedway. Kasey Kahne won the pole.
Top ten results
  1. 8-Martin Truex Jr.
  2. 25-Mike McLaughlin
  3. 38-Kasey Kahne
  4. 00-Jason Leffler
  5. 27-Johnny Sauter
  6. 21-Kevin Harvick
  7. 2-Ron Hornaday Jr.
  8. 9-Mark Martin
  9. 5-Kyle Busch
  10. 37-David Green
Failed to qualify: Morgan Shepherd, Dion Ciccarelli, Matt Kobyluck, Bill Hoff, Stan Boyd

Mr. Goodcents 300

The Mr. Goodcents 300 was held on October 9 at Kansas Speedway. Paul Menard won the pole.
Top ten results
  1. 87-Joe Nemechek
  2. 60-Greg Biffle
  3. 32-David Stremme
  4. 46-Ashton Lewis
  5. 2-Ron Hornaday Jr.
  6. 18-J. J. Yeley
  7. 22-Jason Keller
  8. 1-Casey Mears
  9. 59-Stacy Compton
  10. 35-Wally Dallenbach Jr.
Failed to qualify: John Hayden, Brad Teague, Stan Boyd, Shane Hall, Morgan Shepherd, Chris Horn, Kenny Hendrick, Jimmy Kitchens, Bill Eversole, Randy Briggs, Clint Vahsholtz

Lowe's Presents the SpongeBob SquarePants Movie 300

The Lowe's Presents the SpongeBob SquarePants Movie 300 was held on October 15 at Lowe's Motor Speedway. Casey Mears won the pole.
Top ten results
  1. 20-Mike Bliss
  2. 17-Matt Kenseth
  3. 48-Jimmie Johnson
  4. 60-Greg Biffle
  5. 5-Kyle Busch
  6. 8-Martin Truex Jr.
  7. 1-Casey Mears
  8. 66-Jamie McMurray
  9. 23-Kenny Wallace
  10. 21-Clint Bowyer
Failed to qualify: Paul Menard, Eric McClure, Kertus Davis, Kenny Hendrick, Brad Teague, Gus Wasson, Jimmy Kitchens, Scott Lynch, Jimmy Henderson, Tina Gordon, Travis Geisler, Brian Sockwell, Robby Benton, Larry Hollenbeck

Sam's Town 250 Benefitting St. Jude

The Sam's Town 250 Benefitting St. Jude was held on October 23 at Memphis Motorsports Park. Martin Truex Jr. won the pole.
Top ten results
  1. 8-Martin Truex Jr.
  2. 60-Greg Biffle
  3. 2-Ron Hornaday Jr.
  4. 21-Clint Bowyer
  5. 20-Mike Bliss
  6. 22-Jason Keller
  7. 32-David Stremme
  8. 27-Johnny Sauter
  9. 46-Ashton Lewis
  10. 1-Reed Sorenson
Failed to qualify: Joe Buford, Kertus Davis, Jason White, Shane Hall, Bruce Bechtel, Kenny Hendrick, Jimmy Kitchens, Tina Gordon, Todd Shafer, Stan Boyd, David Ragan

Aaron's 312 (Atlanta)

The Aaron's 312 was held on October 30 at Atlanta Motor Speedway. Mike Bliss won the pole.
Top ten results
  1. 17-Matt Kenseth
  2. 5-Kyle Busch
  3. 38-Kasey Kahne
  4. 55-Robby Gordon
  5. 60-Greg Biffle
  6. 9-Mark Martin
  7. 23-Kenny Wallace
  8. 32-David Stremme
  9. 8-Martin Truex Jr.
  10. 18-J. J. Yeley
Failed to qualify: John Hayden, Blake Mallory, Kevin Conway, Todd Bodine, Tina Gordon, Mark Gibson, Jimmy Kitchens

Bashas' Supermarkets 200

The Bashas' Supermarkets 200 was held on November 6 at Phoenix International Raceway. Kyle Busch won the pole.
Top ten results
  1. 41-Jamie McMurray
  2. 5-Kyle Busch
  3. 8-Martin Truex Jr.
  4. 55-Robby Gordon
  5. 60-Greg Biffle
  6. 9-Mark Martin
  7. 66-Rusty Wallace
  8. 17-Matt Kenseth
  9. 46-Ashton Lewis
  10. 00-Tony Raines
Failed to qualify: Eric Jones, Charlie Bradberry, Kevin Lepage, Brad Teague, John Borneman III, Kertus Davis, Joey Miller, Mike Harmon, Clint Vahsholtz, Tina Gordon, Kenny Hendrick

BI-LO 200

The final BI-LO 200 was held on November 13 at Darlington Raceway. Martin Truex Jr. won the pole.
Top ten results
  1. 66-Jamie McMurray
  2. 46-Ashton Lewis
  3. 20-Mike Bliss
  4. 8-Martin Truex Jr.
  5. 17-Matt Kenseth
  6. 1-Casey Mears
  7. 23-Kenny Wallace
  8. 18-Denny Hamlin
  9. 41-Reed Sorenson
  10. 99-Michael Waltrip
Failed to qualify: Aaron Fike, Kevin Lepage, Dion Ciccarelli, Randy Briggs, Norm Benning, Mike Harmon, Jimmy Spencer, Carl Long
The Ford 300 was held on November 20 at Homestead-Miami Speedway. Casey Mears won the pole.
Top ten results
  1. 29-Kevin Harvick
  2. 66-Jamie McMurray
  3. 5-Kyle Busch
  4. 41-Reed Sorenson
  5. 31-Todd Bodine
  6. 17-Matt Kenseth
  7. 2-Ron Hornaday Jr.
  8. 87-Joe Nemechek
  9. 8-Martin Truex Jr.
  10. 60-Greg Biffle
Failed to qualify: Kertus Davis, Mark Green, Eric McClure, Kevin Lepage, Gus Wasson, Tina Gordon, Dion Ciccarelli, Jimmy Kitchens, Jeff Fuller, Blake Mallory

Results and standings

Races

Drivers' Championship

Bold – Pole position awarded by time. Italics – Pole position set by 2004 Owner's points. * – Led Laps.

Rookie of the Year

19-year-old Kyle Busch easily won Rookie of the Year honors in 2004, as he won five races and finished second in points. Runner-up Paul Menard started the year with Andy Petree Racing, then finished the season at Dale Earnhardt, Inc.. Clint Bowyer and J. J. Yeley ran partial schedules and had seven and four top-tens, respectively, while Travis Geisler and Stan Boyd ran with teams on limited budgets. Last-place-finisher Billy Parker, younger brother of Hank Parker Jr., started the season with the new Rusty Wallace, Inc. team, but was released during the season.