In 2014, Berryhill ran the whole season with Vision Racing. During qualifying at Talladega, Berryhill was involved in a single car accident with Kyle Larson came down into him. He would be replaced by Chad Boat, as he and Billy Boat Motorsports used the No. 17 owner points to qualify into the race. His best finish was a 17th place finish at Mid-Ohio. Berryhill would finish 22nd in points.

After being absent in the NASCAR community for a few years, on September 21, 2018, it was announced that Berryhill would attempt the Charlotte Roval race in the No. 97 car for Obaika Racing.[6] However, he didn't qualify for the race.

On November 6, 2018, Berryhill announced he would drive the No. 97 Toyota for Obaika Racing at Phoenix, where he made his first Cup Series qualifying attempt three years prior.[7] He started the race 36th but was involved in an accident and did not finish the race, scoring in 31st.[8] On December 3, he stated that he would be running the full 2019 Cup schedule with Obaika,[9] though the team skipped the 2019 Daytona 500 due to funding issues.[10]