Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cass Benton Park OFFICIALSalem/Howell @ Novi · Oct 619:57.9Salem/Howell @ NoviOctober 6, 2026
5,000 Meters · Chestnut Grove21st River Rat Open (Regional Preview) · Oct 1619:46.6021st River Rat Open (Regional Preview)October 16, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 420:22.70RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1825:18.0Lamplighter InviteAugust 18, 2023
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:25.2LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:42.52025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Howell High SchoolKLAA- Salem/Novi @ Howell · Sep 1620:37.5KLAA- Salem/Novi @ HowellSeptember 16, 2025
5,000 Meters · Huron Meadows Metropark OFFICIALCanton/Novi @ Brighton · Sep 1520:48.62Canton/Novi @ BrightonSeptember 15, 2026
5,000 Meters · Manly W. Bennett ParkKLAA Cross Country Championships · Oct 1618:58.40KLAA Cross Country ChampionshipsOctober 16, 2025
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2519:10.10Royal Oak PROM RaceOctober 25, 2025
5,000 Meters · Sunset Ridge @ Huron MeadowsPost a PR Open · Nov 121:30.10Post a PR OpenNovember 1, 2023

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 159 · Novi5,000 Meters Men's Race sub 20:0015920:22.70 PB12
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 74 · Novi5,000 Meters Boys Race7420:04.6712
Oct 22KLAA XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 97 · Novi5,000 Meters Junior Varsity9719:34.3—
Oct 1621st River Rat Open (Regional Preview)Oct 16 · 5,000 Meters All Boys · Place 70 · Novi5,000 Meters All Boys7019:46.60 PB12
Oct 13Novi @ NorthvilleOct 13 · 5,000 Meters Boys Race · Place 58 · Novi5,000 Meters Boys Race5821:01.012
Oct 6Salem/Howell @ NoviOct 6 · 5,000 Meters Varsity · Place 44 · Novi5,000 Meters Varsity4419:57.9 PB12
Oct 3Oakland County HS XC Open Boys RaceOct 3 · 5,000 Meters Boys Open Race · Place 25 · Novi5,000 Meters Boys Open Race2520:46Unofficial12
Sep 22Hartland/Novi @ PlymouthSep 22 · 5,000 Meters Boy's Race · Place 74 · Novi5,000 Meters Boy's Race7421:49.012
Sep 15Canton/Novi @ BrightonSep 15 · 5,000 Meters Varsity · Place 60 · Novi5,000 Meters Varsity6020:48.62 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 68 · Novi5,000 Meters All Division JV6820:36.112
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight Two · Place 109 · Novi5,000 Meters Boys JV - Flight Two10920:25.2 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 2914th Post A PR InviteOct 29 · 5,000 Meters Varsity · Place 81 · Novi5,000 Meters Varsity8119:38.30—
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 21 · Novi5,000 Meters Boys Race2119:10.10 PB11
Oct 16KLAA Cross Country ChampionshipsOct 16 · 5,000 Meters Boy's JV · Place 90 · Novi5,000 Meters Boy's JV9018:58.40 PB11
Oct 7Northville @ NoviOct 7 · 5,000 Meters Varsity · Place 53 · Novi5,000 Meters Varsity5319:45.4011
Oct 4Oakland County HS XC Open RacesOct 4 · 5,000 Meters Boys Open Race · Novi5,000 Meters Boys Open Race020:39Unofficial11
Sep 30Brighton/Canton @ NoviSep 30 · 5,000 Meters Varsity · Place 53 · Novi5,000 Meters Varsity5319:51.0011
Sep 16KLAA- Salem/Novi @ HowellSep 16 · 5,000 Meters Varsity · Place 64 · Novi5,000 Meters Varsity6420:37.5 PB11
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 31 · Novi5,000 Meters All Division JV3119:42.5 PB11
Sep 9Plymouth/Novi @ HartlandSep 9 · 5,000 Meters Varsity · Place 42 · Novi5,000 Meters Varsity4219:45.4011
Aug 2215th End of Summer ClassicAug 22 · 5,000 Meters Open · Place 41 · Novi5,000 Meters Open4120:18.30—
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 32 · Novi5,000 Meters Junior Varsity3219:54.40—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 3013th Post A PR InviteOct 30 · 5,000 Meters Varsity · Place 131 · Novi5,000 Meters Varsity13121:39.0010
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 111 · Novi5,000 Meters Junior Varsity11121:02.9010
Oct 17KLAA Cross Country ChampionshipOct 17 · 5,000 Meters JV Boys · Place 197 · Novi5,000 Meters JV Boys19721:48.0010
Oct 8Novi @ NorthvilleOct 8 · 5,000 Meters Varsity · Place 91 · Novi5,000 Meters Varsity9123:10.5010
Sep 10Salem/Novi @ HartlandSep 10 · 5,000 Meters Varsity · Place 83 · Novi5,000 Meters Varsity8324:21.3010
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 159 · Novi5,000 Meters Varsity15923:29.410
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Junior Varsity · Place 153 · Novi5,000 Meters Junior Varsity15322:55.6010

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1Post a PR OpenNov 1 · 5,000 Meters Boys Open Race · Place 106 · Novi5,000 Meters Boys Open Race10621:30.10 PB9
Aug 18Lamplighter InviteAug 18 · 5,000 Meters Boys Junior Varsity - Flight One · Place 100 · Novi5,000 Meters Boys Junior Varsity - Flight One10025:18.0 PB9