Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALHartland/Novi @ Plymouth · Sep 2220:33.3Hartland/Novi @ PlymouthSeptember 22, 2026
5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 1620:09.0021st River Rat Open (Regional Preview)October 16, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 420:05.79RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:56.5LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:17.12026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Howell High SchoolKLAA- Salem/Novi @ Howell · Sep 1621:49.6KLAA- Salem/Novi @ HowellSeptember 16, 2025
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1520:50.53Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1619:47.30KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3119:33.81Royal Oak PROM Race October 31, 2026
5,000 Meters · Willow Metropark OFFICIAL57th Annual Huron Invitational · Sep 1919:59.3057th Annual Huron InvitationalSeptember 19, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 147 · Novi5,000 Meters Men's Race sub 20:0014720:05.79 PB12
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 53 · Novi5,000 Meters Boys Race5319:33.81 PB12
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 107 · Novi5,000 Meters Junior Varsity10719:46.8—
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 78 · Novi5,000 Meters All Boys7820:09.00 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 68 · Novi5,000 Meters Boys Race6821:35.012
Oct 6Salem/Howell @ NoviOct 6 · 5,000 Meters Varsity · Place 55 · Novi5,000 Meters Varsity5520:37.012
Oct 3Oakland County HS XC Open Boys RaceOct 3 · 5,000 Meters Boys Open Race · Place 32 · Novi5,000 Meters Boys Open Race3220:58Unofficial12
Sep 22Hartland/Novi @ PlymouthSep 22 · 5,000 Meters Boy's Race · Place 59 · Novi5,000 Meters Boy's Race5920:33.3 PB12
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Junior Varsity · Place 26 · Novi5,000 Meters Huron Invite Junior Varsity2619:59.30 PB12
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 61 · Novi5,000 Meters Varsity6120:50.53 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 55 · Novi5,000 Meters All Division JV5520:17.1 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 131 · Novi5,000 Meters Boys JV - Flight Two13120:56.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 2914th Post A PR InviteOct 29 · 5,000 Meters Varsity · Place 105 · Novi5,000 Meters Varsity10520:10.50—
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 43 · Novi5,000 Meters Boys Race4319:48.4011
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 132 · Novi5,000 Meters Boy's JV13219:47.30 PB11
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 59 · Novi5,000 Meters Varsity5920:13.9011
Sep 16KLAA- Salem/Novi @ HowellSep 16 · 5,000 Meters Varsity · Place 73 · Novi5,000 Meters Varsity7321:49.6 PB11
Aug 2215th End of Summer ClassicAug 22 · 5,000 Meters Open · Place 61 · Novi5,000 Meters Open6121:21.2711
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 101 · Novi5,000 Meters Junior Varsity10121:48.40—