Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALSalem/Howell @ Novi · Oct 623:00.7Salem/Howell @ NoviOctober 6, 2026
5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 1621:59.5021st River Rat Open (Regional Preview)October 16, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 420:50.17RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2123:13.0LAMPLIGHTERAugust 21, 2026
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1523:12.34Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3121:21.16Royal Oak PROM Race October 31, 2026

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 over 20:00 · Place 30 · Novi5,000 Meters Men's Race over 20:003020:50.17 PB12
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 116 · Novi5,000 Meters Boys Race11621:21.16 PB12
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 160 · Novi5,000 Meters Junior Varsity16021:08.6—
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 113 · Novi5,000 Meters All Boys11321:59.50 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 93 · Novi5,000 Meters Boys Race9323:55.212
Oct 6Salem/Howell @ NoviOct 6 · 5,000 Meters Varsity · Place 81 · Novi5,000 Meters Varsity8123:00.7 PB12
Oct 3Oakland County HS XC Open Boys RaceOct 3 · 5,000 Meters Boys Open Race · Place 78 · Novi5,000 Meters Boys Open Race7822:46Unofficial12
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 98 · Novi5,000 Meters Varsity9823:12.34 PB12
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 225 · Novi5,000 Meters Boys JV - Flight Two22523:13.0 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2914th Post A PR InviteOct 29 · 5,000 Meters Varsity · Place 168 · Novi5,000 Meters Varsity16822:59.00—
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 105 · Novi5,000 Meters Boys Race10521:41.4011
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 79 · Novi5,000 Meters Varsity7921:53.4011
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 92 · Novi5,000 Meters Varsity9222:16.8011
Sep 9Plymouth/Novi @ HartlandSep 9 · 5,000 Meters Varsity · Place 77 · Novi5,000 Meters Varsity7722:27.9011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 3013th Post A PR InviteOct 30 · 5,000 Meters Varsity · Place 159 · Novi5,000 Meters Varsity15923:07.4010
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 124 · Novi5,000 Meters Junior Varsity12421:30.2010
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 90 · Novi5,000 Meters Varsity9023:05.0010
Oct 1Plymouth/Brighton @ NoviOct 1 · 5,000 Meters Varsity · Place 99 · Novi5,000 Meters Varsity9922:24.2010
Sep 17Howell/Novi @ CantonSep 17 · 5,000 Meters Varsity · Place 87 · Novi5,000 Meters Varsity8723:58.6010
Sep 10Salem/Novi @ HartlandSep 10 · 5,000 Meters Varsity · Place 87 · Novi5,000 Meters Varsity8725:05.1010
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 156 · Novi5,000 Meters Varsity15623:25.910
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 155 · Novi5,000 Meters Junior Varsity15522:57.5010