He began his professional career at the age of 19 in the NASCAR Northwest Tour, winning the series' most popular driver award in 1994.
In 2008 he moved to Kevin Harvick Incorporated to crew chief the #2 Truck Series entry driven by Jack Sprague.
In addition, he substituted for Luke Lambert as crew chief for Jeff Burton in the Sprint Cup Series in early 2013.
[9] Cope left JR Motorsports at the end of the 2015 season to become the Competition Director at JTG Daugherty Racing beginning in 2016.
[10] He substituted for Randall Burnett as crew chief for A. J. Allmendinger at the June 2016 Axalta "We Paint Winners" 400 race at Pocono Raceway.