Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 317:44.01Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · McAlpine Creek ParkGCMSAA Conference Championship 10/17 · Oct 1718:07.70GCMSAA Conference Championship 10/17October 17, 2023
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1327:48.5Pfeiffer XC InviteSeptember 13, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Invitational · Place 198 · Charlotte CatholicCharlotte Catholic5,000 Meters HS Invitational19830:01.910

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 238 · Charlotte CatholicCharlotte Catholic5,000 Meters Championship23827:48.5 PB9
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 297 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity29734:31.27—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 297 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity29734:31.279

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 3,000 Meters Middle School · Place 113 · Holy TrinityHoly Trinity3,000 Meters Middle School11320:07.16Unofficial8
Aug 27CISAA/GCMSAA Meet #1Aug 27 · 3,000 Meters Middle School · Place 110 · Holy TrinityHoly Trinity3,000 Meters Middle School11021:27.778

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 105 · Holy TrinityHoly Trinity3,000 Meters Middle School10518:07.70 PB7
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 99 · Holy TrinityHoly Trinity3,000 Meters Middle School Boys9917:44.01 PB7
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 100 · Holy TrinityHoly Trinity3,000 Meters Middle School10019:08.577
Sep 5The Middle School Showdown 2023!Sep 5 · 3,000 Meters Middle School · Place 118 · Holy TrinityHoly Trinity3,000 Meters Middle School11821:05.327