Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 1014:11.90Clarkston JamboreeOctober 10, 2023
2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 2813:37.0MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOctober 28, 2023
2 Miles · Possum Hollow MS 2 MileOakland 6-7-8 XC Championships · Oct 413:40.35Oakland 6-7-8 XC ChampionshipsOctober 4, 2024
2 Miles · Waldon Middle SchoolWaldon MS Jamboree · Sep 2614:42.8Waldon MS JamboreeSeptember 26, 2023
5,000 Meters · Clintonwood ParkClarkston Regional PROM · Oct 2419:16.50Clarkston Regional PROMOctober 24, 2025
5,000 Meters · Delta College - HS 5KBay City Western Region 2 PROM · Oct 3120:05.81Bay City Western Region 2 PROM October 31, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 321:31.83Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Lake Orion High SchoolOAA RED Jamboree #1 · Sep 1521:50.8OAA RED Jamboree #1September 15, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 620:57.39Averill Invitational 25September 6, 2025
5,000 Meters · Stony Creek - Bay Point BeachAutumn Classic · Sep 1921:05.35Autumn ClassicSeptember 19, 2026
5,000 Meters · Stony Creek MetroparkOAA RED Jamboree #2 · Sep 3020:20.6OAA RED Jamboree #2September 30, 2026
5,000 Meters · Sunset Ridge @ Huron Meadows16th End of Summer Classic · Aug 2820:35.5016th End of Summer ClassicAugust 28, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1221:18.1Rambling Rock InvitationalSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Bay City Western Region 2 PROM Oct 31 · 5,000 Meters Varsity · Place 100 · OxfordOxford5,000 Meters Varsity10020:05.81 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 116 · OxfordOxford5,000 Meters Boys Reserves11621:31.83 PB10
Sep 30OAA RED Jamboree #2Sep 30 · 5,000 Meters Frosh/Soph · Place 42 · OxfordOxford5,000 Meters Frosh/Soph4220:20.6 PB10
Sep 19Autumn ClassicSep 19 · 5,000 Meters Boys Race · Place 158 · OxfordOxford5,000 Meters Boys Race15821:05.35 PB10
Sep 15OAA RED Jamboree #1Sep 15 · 5,000 Meters Junior Varsity · Place 58 · OxfordOxford5,000 Meters Junior Varsity5821:50.8 PB10
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Reserve · Place 62 · OxfordOxford5,000 Meters Boys Reserve6221:18.1 PB10
Sep 43200m Time Trial (OU Postponed) ' 26Sep 4 · 3,200 Meters New Division · OxfordOxford3,200 Meters New Division012:51Unofficial10
Aug 2816th End of Summer ClassicAug 28 · 5,000 Meters HS Open 5k · Place 61 · OxfordOxford5,000 Meters HS Open 5k6120:35.50 PB10
Aug 21XC Time Trial 1600m '26Aug 21 · 1,600 Meters Boys Team · OxfordOxford1,600 Meters Boys Team05:57.7Unofficial10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Clarkston Regional PROMOct 24 · 5,000 Meters Open · Place 65 · OxfordOxford5,000 Meters Open6519:16.50 PB9
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 64 · OxfordOxford5,000 Meters Boys Silver6420:57.39 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Oakland 6-7-8 XC ChampionshipsOct 4 · 2 Miles Varsity · Place 105 · OxfordOxford2 Miles Varsity10513:40.35 PB8

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOct 28 · 2 Miles JV Middle School · Place 63 · OxfordOxford2 Miles JV Middle School6313:37.0 PB7
Oct 10Clarkston JamboreeOct 10 · 2 Miles Varsity · Place 73 · OxfordOxford2 Miles Varsity7314:11.90 PB7
Sep 26Waldon MS JamboreeSep 26 · 2 Miles Boys JV 2 Mile · Place 11 · OxfordOxford2 Miles Boys JV 2 Mile1114:42.8 PB7
Aug 31OMS XC Time TrialAug 31 · 1,600 Meters Middle School · OxfordOxford1,600 Meters Middle School06:44Unofficial7