John Preston NASCAR Xfinity Series finish distribution

Back to John Preston career statistics



FinishOverallSuperspeedwayShort TrackRoad CoursePlate TrackStreet Course
24110000
27101000
31101000
32101000
38100100
40110000