Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2419:15.80Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Delta College - HS 5KBay City Western Region 2 PROM · Oct 3118:41.17Bay City Western Region 2 PROM October 31, 2026
5,000 Meters · Delta College OFFICIALHeritage Invitational · Sep 2618:30.1Heritage Invitational September 26, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 319:55.19Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Lake Orion High SchoolOAA RED Jamboree #1 · Sep 1519:38.2OAA RED Jamboree #1September 15, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 619:39.55Averill Invitational 25September 6, 2025
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1919:09.42Autumn ClassicSeptember 19, 2026
5,000 Meters · Stony Creek MetroparkOAA RED Jamboree #2 · Sep 3018:31.2OAA RED Jamboree #2September 30, 2026
5,000 Meters · Sunset Ridge @ Huron Meadows16th End of Summer Classic · Aug 2819:15.9016th End of Summer ClassicAugust 28, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1219:39.9Rambling Rock InvitationalSeptember 12, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Bay City Western Region 2 PROM Oct 31 · 5,000 Meters Varsity · Place 52 · Oxford5,000 Meters Varsity5218:41.17 PB12
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 154 · Oxford5,000 Meters Varsity Boys15419:55.19 PB12
Sep 30OAA RED Jamboree #2Sep 30 · 5,000 Meters Junior/Senior · Place 12 · Oxford5,000 Meters Junior/Senior1218:31.2 PB12
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 54 · Oxford5,000 Meters Varsity Boys5418:30.1 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 70 · Oxford5,000 Meters Boys Race7019:09.42 PB12
Sep 15OAA RED Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 52 · Oxford5,000 Meters Varsity5219:38.2 PB12
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 94 · Oxford5,000 Meters Boys Varsity9419:39.9 PB12
Sep 43200m Time Trial (OU Postponed) ' 26Sep 4 · 3,200 Meters New Division · Oxford3,200 Meters New Division011:30Unofficial12
Aug 2816th End of Summer ClassicAug 28 · 5,000 Meters HS Open 5k · Place 28 · Oxford5,000 Meters HS Open 5k2819:15.90 PB12
Aug 21XC Time Trial 1600m '26Aug 21 · 1,600 Meters Boys Team · Oxford1,600 Meters Boys Team05:23.1Unofficial12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 64 · Oxford5,000 Meters Open6419:15.80 PB11
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 22 · Oxford5,000 Meters Boys Silver2219:39.55 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Boys Reserves · Place 106 · Oxford5,000 Meters Boys Reserves10620:58.8010