- United States
- Full Name
- B.J. McLeod
- Wauchula, FL
- Date of Birth
- First Year
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
- Circle Sport Racing 2015
- Rick Ware Racing 2017-Present
- Career start 1 – 2015 race 28 New Hampshire