Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CHS 2 Mile (2018-)Clarkston and Oxford · Oct 1813:01.78Clarkston and OxfordOctober 18, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 712:50.1Oakland County 6-7-8 ChampionshipsOctober 7, 2022
2 Miles · Rolland-Warner Middle SchoolLapeer MS Halloween Themed Invite · Oct 1312:41.86Lapeer MS Halloween Themed InviteOctober 13, 2022
2 Miles · Waldon Middle SchoolWaldon MS Jamboree · Sep 2813:06.0Waldon MS JamboreeSeptember 28, 2022
5,000 Meters · Delta College - HS 5KMHSAA LP Region 02-1 @ BC Western · Oct 3116:25.79MHSAA LP Region 02-1 @ BC WesternOctober 31, 2026
5,000 Meters · Delta College OFFICIALHeritage Invitational · Sep 2616:29.8Heritage Invitational September 26, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 317:22.87Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Lake Orion High SchoolOAA RED Jamboree #1 · Sep 1517:29.8OAA RED Jamboree #1September 15, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 617:51.43Averill Invitational 25September 6, 2025
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 816:22.09MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1916:58.38Autumn ClassicSeptember 19, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1217:31.4Rambling Rock InvitationalSeptember 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 02-1 @ BC WesternOct 31 · 5,000 Meters D1 Boys · Place 36 · OxfordOxford5,000 Meters D1 Boys3616:25.79 PB12
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 30 · OxfordOxford5,000 Meters Varsity Boys3017:22.87 PB12
Sep 26Heritage Invitational Sep 26 · 5,000 Meters Varsity Boys · Place 11 · OxfordOxford5,000 Meters Varsity Boys1116:29.8 PB12
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 7 · OxfordOxford5,000 Meters Boys Race716:58.38 PB12
Sep 15OAA RED Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 20 · OxfordOxford5,000 Meters Varsity2017:29.8 PB12
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 28 · OxfordOxford5,000 Meters Boys Varsity2817:31.4 PB12
Sep 43200m Time Trial (OU Postponed) ' 26Sep 4 · 3,200 Meters New Division · OxfordOxford3,200 Meters New Division010:35Unofficial12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 21 · OxfordOxford5,000 Meters Boys Elite Open #12116:22.09 PB11
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 33 · OxfordOxford5,000 Meters Boys Gold Division3317:51.43 PB11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Clarkston and OxfordOct 18 · 2 Miles Middle School · Place 5 · OxfordOxford2 Miles Middle School513:01.78 PB8
Oct 13Lapeer MS Halloween Themed InviteOct 13 · 2 Miles Boys · Place 11 · OxfordOxford2 Miles Boys1112:41.86 PB8
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 39 · OxfordOxford2 Miles Varsity3912:50.1 PB8
Sep 28Waldon MS JamboreeSep 28 · 2 Miles Boy Varsity · Place 7 · OxfordOxford2 Miles Boy Varsity713:06.0 PB8
Sep 8Time TrialSep 8 · 2 Miles Middle School · OxfordOxford2 Miles Middle School014:05.72Unofficial8