O'Reilly 300
The O'Reilly 300 was held April 3 at Texas Motor Speedway. Kyle Busch won the pole.
Top Ten Results
- Matt Kenseth
- Kyle Busch
- Robby Gordon
- Johnny Benson
- Bobby Hamilton, Jr.
- Jason Leffler
- Joe Nemechek
- David Green
- Jeff Burton
- Martin Truex, Jr.
Failed to qualify: Stan Boyd (#51), Brad Teague (#39), Blake Mallory (#0), Donnie Neuenberger (#77), Justin Ashburn (#16), Bruce Bechtel (#52)
Read more about this topic: 2004 NASCAR Busch Series