nascar Driver Report

B.J. McLeod
Born: 1983-11-17 - Wauchula, United States
Last 5
Race Date Start Finish Points
Feb 25, 2024 Ambetter Health 400 36 24 0
Nov 5, 2023 NASCAR Cup Series Championship 36 33 0
Oct 29, 2023 Xfinity 500 36 36 0
Oct 15, 2023 South Point 400 31 31 0
Oct 1, 2023 YellaWood 500 37 29 0