for the 2005 season, scoring his only top ten of the season at New Hampshire Motor Speedway. In 2006, Barrett ran a variety of Busch events for MacDonald Motorsports and McGill Motorsports, and ran some races for Stanton Barrett Motorsports in 2007. For the 2008 NAPA Auto Parts 200 at Circuit Gilles Villeneuve, Barrett fielded a ride for himself and his father Stan. In a race marred by rain, the two finished 25th and 39th, respectively. The following year, Barrett joined Rick Ware Racing. Cup Series In 1999, Barrett announced his intention to compete part-time in the Winston Cup Series, running for Rookie of the Year honors with PBH Motorsports, with plans to run full-time in 2000. During testing for General Motors at Daytona International Speedway, Barrett was the sixth-fastest driver with a speed of . However, he failed to qualify for the Daytona 500. Barrett worked out a late-season deal with Donleavy Racing to make eight race attempts in 1999. in 2000, he attempted the Budweiser Shootout qualifier for drivers who ran the fastest in 2nd-round-qualifying in 1999, but crashed on the first lap with Jimmy Spencer, Rick Mast and Kenny Wallace. He joined the Tri-Star Motorsports team for the 2000 Daytona 500. In 2004, Barrett returned to Nextel Cup driving the No. 94 Chevrolet for W.W. Motorsports. He failed to finish a race for the team and was replaced by Derrike Cope. Later in the year, he joined Means-Jenkins Motorsports to drive the No. 92 for the race at Dover, but failed to qualify. In 2005, Barrett began the season with Front Row Motorsports but was later let go by the team; he then ran Cup races under his own Stanton Barrett Motorsports team. The following year, he ran a partial sschedule between SBM and Rick Ware Racing, failing to qualify for a number of races. He reunited with Ware for an attempt at the 2007 Daytona 500. Barrett attempted a limited schedule of 2008 races with SKI Motorsports. Barrett was initially scheduled to make his Cup Series return in 2017 with Rick Ware Racing, but did not make a start. A year later, he rejoined Ware for the 2018 Bank of America Roval 400 at Charlotte. In 2019, he returned to the series for his first superspeedway Cup start in the 2019 GEICO 500 at Talladega. In August 2020, Barrett joined Spire Motorsports for the Go Bowling