In 2024, Finch claimed the Show Me the Money Series championship at Montgomery Motor Speedway, piloting the famed No. 18 for Ronnie Sanders Racing. He has also won the last two runnings of the Baby Rattler 125 at South Alabama Speedway.
Finch is the son of James Finch, the owner of Phoenix Racing which formerly competed in the NASCAR Cup Series. In 2009, Brad Keselowski earned the team’s lone Cup Series victory at Talladega.