Brandon McFarlane made his first career NASCAR Canada Series start in the inaugural race at Eastbound International Speedway in 2022.
In 2023, McFarlane returned to the series with Josh Collins Racing for three races, with his best finish of 11th coming in the season opener at Sunset Speedway.