Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALNovi @ Northville · Oct 1321:17.4Novi @ NorthvilleOctober 13, 2026
5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 1620:46.9021st River Rat Open (Regional Preview)October 16, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 419:56.22RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2121:25.8LAMPLIGHTERAugust 21, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1522:49.66Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2519:46.50Royal Oak PROM RaceOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 133 · Novi5,000 Meters Men's Race sub 20:0013319:56.22 PB11
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 71 · Novi5,000 Meters Boys Race7119:59.0011
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 117 · Novi5,000 Meters Junior Varsity11720:02.8—
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 97 · Novi5,000 Meters All Boys9720:46.90 PB11
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 61 · Novi5,000 Meters Boys Race6121:17.4 PB11
Oct 6Salem/Howell @ NoviOct 6 · 5,000 Meters Varsity · Place 72 · Novi5,000 Meters Varsity7221:53.811
Oct 3Oakland County HS XC Open Boys RaceOct 3 · 5,000 Meters Boys Open Race · Place 59 · Novi5,000 Meters Boys Open Race5921:56Unofficial11
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 95 · Novi5,000 Meters Varsity9522:49.66 PB11
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 154 · Novi5,000 Meters Boys JV - Flight Two15421:25.8 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2914th Post A PR InviteOct 29 · 5,000 Meters Varsity · Place 108 · Novi5,000 Meters Varsity10820:21.40—
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 42 · Novi5,000 Meters Boys Race4219:46.50 PB10
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 77 · Novi5,000 Meters Varsity7721:16.0010
Sep 9Plymouth/Novi @ HartlandSep 9 · 5,000 Meters Varsity · Place 66 · Novi5,000 Meters Varsity6620:56.0010
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 105 · Novi5,000 Meters Junior Varsity10521:55.60—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 3013th Post A PR InviteOct 30 · 5,000 Meters Varsity · Place 127 · Novi5,000 Meters Varsity12721:32.409
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 84 · Novi5,000 Meters Junior Varsity8420:12.309
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 70 · Novi5,000 Meters Varsity7020:41.009
Oct 1Plymouth/Brighton @ NoviOct 1 · 5,000 Meters Varsity · Place 87 · Novi5,000 Meters Varsity8721:31.509
Sep 17Howell/Novi @ CantonSep 17 · 5,000 Meters Varsity · Place 76 · Novi5,000 Meters Varsity7622:15.009
Sep 10Salem/Novi @ HartlandSep 10 · 5,000 Meters Varsity · Place 74 · Novi5,000 Meters Varsity7423:08.009
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Freshman · Place 28 · Novi5,000 Meters Freshman2821:54.19
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 119 · Novi5,000 Meters Junior Varsity11921:58.909