Owens made his debut in the NASCAR Craftsman Truck Series 2001, running the No. 49 Ford at Pikes Peak.
Owens then got a limited schedule in 2002, racing the No. 15 Billy Ballew Motorsports Ford in six races.