27
Logan Ashcraft HijinksLast raced Sunday, September 17, 2023
2023 J/88 Fleet 3 Championships
25 races on 10 days Average place: 4.0 Raced against 115 others and beat 41 others (35.7%)Statistics may not include all series.
Last raced Sunday, September 17, 2023