After joining Bill McAnally Racing part-time in 2019, Alan returned to the team for what was to be a full season in the 2020 ARCA Menards Series West.[2] After the first four races of the season, he and his No. 12 car stopped attempting races for unknown reasons. He did not run any more NASCAR or ARCA races for another team for the remainder of the season until the 12w was run by British driver Alex Sedgwick.
Alan joined Reaume Brothers Racing to make his Truck Series debut in their No. 34 truck at the Daytona Road Course in 2021.[3] Reaume Brothers Racing signed Alan for an additional three races at Nashville, Pocono, and Watkins Glen during the 2021 Truck schedule.[4] He also joined Niece Motorsports for four races.
In 2022, he committed to the full Truck Series schedule in the No. 45 for Niece.[5] He went on to finish 22nd in the final points standings after finishing in the top-twenty eight times.
Alan returned to Niece full-time in 2023, but failed to qualify for the season opener at Daytona and struggled to remain consistent. He scored a career-best 10th-place finish at Talladega, which was also his first top-ten finish in the series. He would once again finish 22nd in the point standings, and would depart from the team at the conclusion of the season.
In 2024, it was announced that Alan will switch to Reaume Brothers Racing in the No. 33 Ford.[6] Alan was announced to make his NASCAR Xfinity Series debut in the No. 15 AM Racing at Michigan.[7] At Talladega, Alan would put up a strong race, running towards the front and even contending for the win. Alan would eclipse his best career finish with a 5th place run. This would be Alan’s first career Top 5. On October 22, 2024 it was announced that Frankie Muniz will replace Alan in the No. 33 for the 2025 season.
Motorsports career results
NASCAR
(key) (Bold – Pole position awarded by qualifying time. Italics – Pole position earned by points standings or practice time. * – Most laps led.)