Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · WakeMed Soccer ParkAF, GH, GL, AD Meet · Aug 31 | 10:21.97 | AF, GH, GL, AD Meet | August 31, 2022 |
| 5,000 Meters · WakeMed Soccer ParkSWAC Conference Championship · Jan 7 | 16:54.70 | SWAC Conference Championship | January 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 71 · Apex Friendship | 5,000 Meters Varsity | 71 | 17:57.44 | 12 |
| Oct 18 | SWAC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 31 · Apex Friendship | 5,000 Meters Varsity | 31 | 17:45.26 | 12 |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 42 · Apex Friendship | 5,000 Meters Championship | 42 | 16:45.14 | 12 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 127 · Apex Friends | 5,000 Meters Championship | 127 | 17:04.6 | 12 |
| Aug 31 | AF, GH, GL, AD MeetAug 31 · 3,000 Meters Varsity · Place 12 · Apex Friendship | 3,000 Meters Varsity | 12 | 10:21.97 PB | 12 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Southeast Regional ChampionshipsNov 27 · 5,000 Meters Championship · Place 167 · West Apex Di | 5,000 Meters Championship | 167 | 17:39.1 | 11 |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 4A · Place 150 · Apex Friendship | 5,000 Meters 4A | 150 | 17:48.54 | 11 |
| Oct 30 | NCHSAA 4A Mideast RegionalOct 30 · 5,000 Meters Varsity · Place 39 · Apex Friendship | 5,000 Meters Varsity | 39 | 17:07.38 | 11 |
| Oct 20 | SWAC (Wake Co.) ChampionshipsOct 20 · 5,000 Meters Varsity · Place 23 · Apex Friendship | 5,000 Meters Varsity | 23 | 17:16.29 | 11 |
| Oct 9 | NC Runners Elite InvitationalOct 9 · 5,000 Meters Championship · Place 91 · Apex Friends | 5,000 Meters Championship | 91 | 17:52.26 | — |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 117 · Apex Friendship | 5,000 Meters Championship | 117 | 17:38.2 | 11 |
| Aug 31 | 5 Way MeetAug 31 · Varsity · Place 16 · Apex Friendship | Varsity | 16 | 10:38.92 | 11 |
| Aug 14 | BaySix Kickoff ClassicAug 14 · 3,000 Meters Varsity · Place 47 · Apex Friendship | 3,000 Meters Varsity | 47 | 10:39.89 | 11 |
| Jan 16 | NCHSAA 4A Mideast RegionalJan 16 · 5,000 Meters Varsity · Place 37 · Apex Friendship | 5,000 Meters Varsity | 37 | 17:16.44 | 10 |
| Jan 7 | SWAC Conference ChampionshipJan 7 · 5,000 Meters Varsity · Place 7 · Apex Friendship | 5,000 Meters Varsity | 7 | 16:54.70 PB | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | American Friendship vs GarnerDec 17 · 5,000 Meters Varsity · Place 7 · Apex Friendship | 5,000 Meters Varsity | 7 | 17:32.90 | 10 |
| Dec 12 | Cary vs. Apex FriendshipDec 12 · 5,000 Meters Varsity · Place 6 · Apex Friendship | 5,000 Meters Varsity | 6 | 17:14.18 | 10 |
| Dec 3 | Apex Friendship vs. Fuquay-Varina MeetDec 3 · 5,000 Meters Varsity · Place 4 · Apex Friendship | 5,000 Meters Varsity | 4 | 17:16.20 | 10 |
| Nov 30 | Apex Friendship vs. Holly SpringsNov 30 · 5,000 Meters Varsity · Place 5 · Apex Friendship | 5,000 Meters Varsity | 5 | 17:21.20 | 10 |
| Nov 23 | Apex vs. Apex FriendshipNov 23 · 5,000 Meters Varsity · Place 7 · Apex Friendship | 5,000 Meters Varsity | 7 | 17:30.60 | 10 |
| Nov 16 | MC vs. AFHSNov 16 · 5,000 Meters Varsity · Place 2 · Apex Friendship | 5,000 Meters Varsity | 2 | 17:30.70 | 10 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters JV White · Place 74 · Apex Friendship | 5,000 Meters JV White | 74 | 20:03.4 | 9 |
| Aug 28 | Boys 3K at Wake MedAug 28 · 3,000 Meters Varsity · Place 85 · Apex Friendship | 3,000 Meters Varsity | 85 | 11:53.20 | 9 |
| Aug 10 | Wake County Kickoff ClassicAug 10 · 3,000 Meters Grades 9-10 · Place 113 · Apex Friendship | 3,000 Meters Grades 9-10 | 113 | 12:09.90 | 9 |