Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 24 | 22:25.6 | Greensboro XC Invitational | September 24, 2022 |
| 5,000 Meters · Sugg Farm ParkBattle For Apex · Sep 27 | 24:16.55 | Battle For Apex | September 27, 2023 |
| 5,000 Meters · Wake Med Soccer ParkGL, AD, Rolesville, FG, Apex, GH, Sand, CG · Sep 16 | 21:52.69 | GL, AD, Rolesville, FG, Apex, GH, Sand, CG | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Quad City 7 Conference Championships Oct 15 · 5,000 Meters Junior Varsity · Place 132 · Apex | 5,000 Meters Junior Varsity | 132 | 22:37.90 | 12 |
| Sep 16 | GL, AD, Rolesville, FG, Apex, GH, Sand, CGSep 16 · 5,000 Meters Varsity · Place 89 · Apex | 5,000 Meters Varsity | 89 | 21:52.69 PB | 12 |
| Sep 11 | MC, HS, GH, Apex, Sanderson, FG, Cary Sep 11 · 5,000 Meters Varsity · Place 89 · Apex | 5,000 Meters Varsity | 89 | 22:55.08 | 12 |
| Sep 2 | Jordan, Sanderson, GH, A, WS, Broughton, ADSep 2 · 5,000 Meters New Division · Place 85 · Apex | 5,000 Meters New Division | 85 | 22:36.36 | 12 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Varsity · Place 97 · Apex | 5,000 Meters Varsity | 97 | 22:50.93 | — |
| Sep 4 | E, AF, A, GL, MC MeetSep 4 · 5,000 Meters Varsity · Place 42 · Apex | 5,000 Meters Varsity | 42 | 22:35.39 | — |
| Aug 27 | GH, MC, GL, A, AF MeetAug 27 · 3,000 Meters Varsity · Place 102 · Apex | 3,000 Meters Varsity | 102 | 12:47.49 | — |
| Aug 17 | Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 208 · Apex | 5,000 Meters Varsity | 208 | 21:46.06 | — |
2023 Cross Country
2 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SWAC XC ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 147 · Apex | 5,000 Meters Junior Varsity | 147 | 24:54.41 | 9 |
| Oct 5 | Post Ian XC BashOct 5 · Varsity · Place 213 · Apex | Varsity | 213 | 22:32.58 | — |
| Sep 28 | Apex, Cardinal Gibbons, Enloe, Middle Creek, SandersonSep 28 · Varsity · Place 59 · Apex | Varsity | 59 | 23:34.53 | — |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 4 · Place 76 · Apex | 5,000 Meters Varsity 4 | 76 | 22:25.6 PB | 9 |
| Sep 9 | Friday Night Lights XC FestivalSep 9 · 5,000 Meters Freshman Sophomore · Place 301 · Apex | 5,000 Meters Freshman Sophomore | 301 | 23:07.9 | 50 |
| Aug 20 | Early Bird ChallengeAug 20 · 5,000 Meters Varsity · Place 144 · Apex | 5,000 Meters Varsity | 144 | 23:40.59 | — |