Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2418:39.20Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Columbus County Park OFFICIALD1 Open Race @ Columbus Park · Oct 3017:50.28D1 Open Race @ Columbus ParkOctober 30, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:11.32026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 318:44.07Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2617:55.18Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:45.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1918:46.02Autumn ClassicSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30D1 Open Race @ Columbus ParkOct 30 · 5,000 Meters Boys Open Race Friday · Place 9 · Rochester5,000 Meters Boys Open Race Friday917:50.28 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 223 · Rochester5,000 Meters Division 122318:45.5 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 90 · Rochester5,000 Meters Varsity Boys9018:44.07 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 50 · Rochester5,000 Meters Boys D15017:55.18 PB10
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 48 · Rochester5,000 Meters Boys Race4818:46.02 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 128 · Rochester5,000 Meters Spartan Elite (Top 10 at 25 States)12820:11.3 PB10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 34 · Rochester5,000 Meters Open3418:39.20 PB9