Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · WakeMed Soccer ParkAF, GH, GL, AD Meet · Aug 31 | 15:20.79 | AF, GH, GL, AD Meet | August 31, 2022 |
| 5,000 Meters · Sugg Farm ParkBattle For Apex · Sep 27 | 25:52.38 | Battle For Apex | September 27, 2023 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Jan 16 | 22:59.25 | NCHSAA 4A Mideast Regional | January 16, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Battle For ApexSep 27 · 5,000 Meters Varsity · Place 34 · Apex Friendship | 5,000 Meters Varsity | 34 | 25:52.38 PB | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 91 · Apex Friendship | 5,000 Meters Varsity | 91 | 23:34.81 | 11 |
| Oct 18 | SWAC XC ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 12 · Apex Friendship | 5,000 Meters Junior Varsity | 12 | 23:22.92 | 11 |
| Oct 5 | Post Ian XC BashOct 5 · Varsity · Place 155 · Apex Friendship | Varsity | 155 | 28:03.17 | — |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 157 · Apex Friends | 5,000 Meters Junior Varsity | 157 | 25:46.6 | 11 |
| Sep 7 | 4-Way MeetSep 7 · 3,000 Meters Varsity · Place 8 · Apex Friendship | 3,000 Meters Varsity | 8 | 14:46.88 | 11 |
| Aug 31 | AF, GH, GL, AD MeetAug 31 · 3,000 Meters Varsity · Place 64 · Apex Friendship | 3,000 Meters Varsity | 64 | 15:20.79 PB | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Southeast Regional ChampionshipsNov 27 · 5,000 Meters Invitational · Place 107 · West Apex Di | 5,000 Meters Invitational | 107 | 24:27.4 | 10 |
| Oct 20 | SWAC (Wake Co.) ChampionshipsOct 20 · 5,000 Meters Varsity · Place 69 · Apex Friendship | 5,000 Meters Varsity | 69 | 24:37.59 | 10 |
| Oct 2 | 2021 Great American Cross Country FestivalOct 2 · 5,000 Meters Varsity · Place 101 · Apex Friendship | 5,000 Meters Varsity | 101 | 22:30.7 | 6 |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity · Place 52 · Apex Friendship | 5,000 Meters Junior Varsity | 52 | 23:41.6 | 10 |
| Sep 15 | Panther Creek vs. Apex FriendshipSep 15 · Varsity · Place 4 · Apex Friendship | Varsity | 4 | 15:40.90 | 10 |
| Aug 31 | 5 Way MeetAug 31 · Varsity · Place 32 · Apex Friendship | Varsity | 32 | 13:57.08 | 10 |
| Aug 14 | BaySix Kickoff ClassicAug 14 · 3,000 Meters Varsity · Place 60 · Apex Friendship | 3,000 Meters Varsity | 60 | 13:57.76 | 10 |
| Jan 16 | NCHSAA 4A Mideast RegionalJan 16 · 5,000 Meters Varsity · Place 56 · Apex Friendship | 5,000 Meters Varsity | 56 | 22:59.25 PB | 9 |
| Jan 7 | SWAC Conference ChampionshipJan 7 · 5,000 Meters Varsity · Place 28 · Apex Friendship | 5,000 Meters Varsity | 28 | 23:46.50 | 9 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | GH, PC, AF, Millbrook QuadDec 30 · 5,000 Meters Varsity · Place 23 · Apex Friendship | 5,000 Meters Varsity | 23 | 23:23.57 | 9 |
| Dec 19 | Tri Meet (Apex/AF/GL)Dec 19 · Varsity · Place 21 · Apex Friendship | Varsity | 21 | 22:51.70 | 9 |
| Dec 12 | Cary vs. Apex FriendshipDec 12 · 5,000 Meters Varsity · Place 15 · Apex Friendship | 5,000 Meters Varsity | 15 | 24:12.49 | 9 |
| Dec 3 | Apex Friendship vs. Fuquay-Varina MeetDec 3 · 5,000 Meters Varsity · Place 10 · Apex Friendship | 5,000 Meters Varsity | 10 | 23:34.50 | 9 |
| Nov 30 | Apex Friendship vs. Holly SpringsNov 30 · 5,000 Meters Varsity · Place 22 · Apex Friendship | 5,000 Meters Varsity | 22 | 26:18.90 | 9 |
| Nov 23 | Apex vs. Apex FriendshipNov 23 · 5,000 Meters Varsity · Place 24 · Apex Friendship | 5,000 Meters Varsity | 24 | 25:05.30 | 9 |
| Nov 16 | MC vs. AFHSNov 16 · 5,000 Meters Varsity · Place 15 · Apex Friendship | 5,000 Meters Varsity | 15 | 26:00.00 | 9 |