Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1520:00.25Farmington City MeetSeptember 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 319:22.58Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2919:04.2LVC - Lakes Division ChampionshipSeptember 29, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3118:23.69MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1218:37.4Rambling Rock InvitationalSeptember 12, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 66 · Farmington5,000 Meters D1 Boys6618:23.69 PB11
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 58 · Farmington5,000 Meters Varsity5818:51.0—
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 126 · Farmington5,000 Meters Varsity Boys12619:22.58 PB11
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Boy's Race · Place 22 · Farmington5,000 Meters Boy's Race2219:04.2 PB11
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 8 · Farmington5,000 Meters Varsity & JV820:00.25 PB11
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 70 · Farmington5,000 Meters Boys Varsity7018:37.4 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 70 · Farmington5,000 Meters Division 17018:31.90—
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 24 · Farmington5,000 Meters Varsity2418:40.710
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 156 · Farmington5,000 Meters Varsity15620:09.6510
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 229 · Farmington5,000 Meters Varsity22918:40.9510
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 63 · Farmington5,000 Meters Varsity6319:01.1710
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 22 · Farmington5,000 Meters Varsity2219:24.010
Aug 28Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 86 · Farmington5,000 Meters Varsity8620:08.3510

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 06-1 @ AA HuronOct 26 · 5,000 Meters Division 1 · Place 69 · Farmington5,000 Meters Division 16919:22.209
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 43 · Farmington5,000 Meters Varsity4319:22.69
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 165 · Farmington5,000 Meters Varsity16520:07.819
Sep 21Jackson InvitationalSep 21 · 5,000 Meters Varsity · Place 254 · Farmington5,000 Meters Varsity25419:50.339
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 43 · Farmington5,000 Meters Varsity4319:57.49
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 99 · Farmington5,000 Meters Varsity9920:16.309