Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Freedom Hill CountyParkHanson's Middle School Invitational · Oct 220:43.6Hanson's Middle School InvitationalOctober 2, 2021
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3021:07.55OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 922:43.96OAA White Jamboree #1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:47.19Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3118:41.06Royal Oak PROM Race October 31, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1922:10.8058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 27 · Royal OakRoyal Oak5,000 Meters Boys Race2718:41.06 PB12
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 20 · Royal OakRoyal Oak5,000 Meters Boys JV2021:07.55 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 246 · Royal OakRoyal Oak5,000 Meters Boys D124620:47.19 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 90 · Royal OakRoyal Oak5,000 Meters D2 JV Boys9022:10.80 PB12
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 26 · Royal OakRoyal Oak5,000 Meters Boys JV2622:43.96 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 102 · Royal OakRoyal Oak5,000 Meters Boys Race10221:39.2011
Oct 4Oakland County HS XC Open RacesOct 4 · 5,000 Meters Boys Open Race · Royal OakRoyal Oak5,000 Meters Boys Open Race023:35.5Unofficial11
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Boys JV · Place 38 · Royal OakRoyal Oak5,000 Meters Boys JV3823:55.111

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11ROMS vs Derby 10/11Oct 11 · 2 Miles Junior High · Royal OakRoyal Oak2 Miles Junior High014:51Unofficial8
Sep 20ROMS HOME Meet 9/20Sep 20 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School015:07Unofficial8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21RO vs BerkshireOct 21 · 2 Miles New Division · Royal OakRoyal Oak2 Miles New Division016:42Unofficial7
Oct 14ROMS vs Cranbrook Oct 14 · 2 Miles Boys 2 Mile · Royal OakRoyal Oak2 Miles Boys 2 Mile019:04Unofficial7
Oct 2Hanson's Middle School InvitationalOct 2 · 2 Miles Boys JV - Elementary Race · Place 107 · Royal OakRoyal Oak2 Miles Boys JV - Elementary Race10720:43.6 PB7
Sep 21RO vs BerkshireSep 21 · 2 Miles New Division · Royal OakRoyal Oak2 Miles New Division019:08Unofficial7