B.J. McLeod

usa United States
Full Name
B.J. McLeod
Wauchula, FL
Date of Birth
First Year

Career Overview

B.J. McLeod got his start running Hooters Pro Cup, American Speed Association, and ARCA races. By 2010, he was able to break into the NASCAR ranks running in the Truck Series running a partial schedule for his own team and others.

In 2015 he made the move up to the Xfinity Series, running a partial schedule for various teams. Which also included his Cup Series debut at New Hampshire. The next year he ran his only full season in any NASCAR series, finishing 20th in points.

Since 2017, McLeod has bounced around all three top NASCAR series.

Teams Driven For


  • Career start 1 ā€“ 2015 race 28 New Hampshire

Cup Series

SeasonTeamStartPoleWinTop-5Top-10DNFLaps CompLead Lap FinLaps LedRaces LedDNQWD
2015No Team Data10000029300000
2017Rick Ware Racing800001232500000
2018Rick Ware Racing30000075500001