Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Mallard Creek High SchoolMallard Creek Home Meet · Sep 926:45Mallard Creek Home MeetSeptember 9, 2025
5,000 Meters · McAlpine Creek ParkSouthwestern 4A XC Championship · Oct 1623:07.80Southwestern 4A XC ChampionshipOctober 16, 2024
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 322:58.77Wendy's InvitationalOctober 3, 2026
5,000 Meters · Myers Park High SchoolMyers Park Home Meet #1 · Aug 2725:51Myers Park Home Meet #1August 27, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters JV JR/SR · Place 136 · East Mecklenburg5,000 Meters JV JR/SR13622:58.77 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Open (SATURDAY) · Place 356 · East Mecklenburg5,000 Meters Open (SATURDAY)35622:58.3Unofficial11
Aug 27Myers Park Home Meet #1Aug 27 · 5,000 Meters Varsity · Place 40 · East Mecklenburg5,000 Meters Varsity4025:51 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 57 · East Mecklenburg5,000 Meters Junior Varsity5723:19.910
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Freshman Sophomore · Place 294 · East Mecklen5,000 Meters Freshman Sophomore29423:16.6610
Sep 9Mallard Creek Home MeetSep 9 · 5,000 Meters Varsity · Place 43 · East Mecklenburg5,000 Meters Varsity4326:45 PB10
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 157 · East Mecklenburg5,000 Meters Varsity15725:07.34—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 157 · East Mecklenburg5,000 Meters Invitational15725:07.3410

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 65 · East Mecklenburg5,000 Meters Varsity6523:07.80 PB9
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 246 · East Mecklenburg5,000 Meters Varsity24625:20.649
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 246 · East Mecklenburg5,000 Meters Varsity24625:20.649
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 452 · East Mecklenburg5,000 Meters Open (SATURDAY)45225:09.979
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 260 · East Mecklen5,000 Meters Junior Varsity26024:34.069
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 260 · East Mecklenburg5,000 Meters Junior Varsity26024:34.069