En 2004, Hamlin a participé à cinq courses NASCAR Craftsman Truck Series -LRB- NCTS -RRB- avec EJP Racing, et a obtenu la dixième place dans ses débuts NASCAR à Indianapolis Raceway Park.
En 2004, Hamlin a participé à cinq courses NASCAR Craftsman Truck Series -LRB- NCTS -RRB- avec l'équipe EJP Racing.