Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCannon MS Meet 10/14/20 · Oct 14 | 14:42.11 | Cannon MS Meet 10/14/20 | October 14, 2020 |
| 3,000 Meters · Covenant Day School-Warner ParkGCMSAA Oct 3 · Oct 3 | 16:13.66 | GCMSAA Oct 3 | October 3, 2020 |
| 3,000 Meters · Metrolina Christian Academy3rd Carolinas Kickoff Inv. · Aug 25 | 15:35.7 | 3rd Carolinas Kickoff Inv. | August 25, 2018 |
| 5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 24 | 22:55.8 | Greensboro XC Invitational | September 24, 2022 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 23:13.8 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 23:06.23 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
| 5,000 Meters · McAlpine Creek ParkCISAA Conference Championship 10/17 · Oct 17 | 21:14.22 | CISAA Conference Championship 10/17 | October 17, 2023 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 22:08.46 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Olsen ParkNCISAA 4A State Championship · Oct 29 | 24:26.0 | NCISAA 4A State Championship | October 29, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 27 | 22:02.38 | NCISAA 4A State Championships | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 62 · Covenant DayCovenant Day | 5,000 Meters Varsity | 62 | 22:56.03 | 12 |
| Oct 15 | CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 30 · Covenant DayCovenant Day | 5,000 Meters Varsity | 30 | 22:05.77 | 12 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 93 · Covenant DayCovenant Day | 5,000 Meters Varsity | 93 | 22:50.0 | 12 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 122 · Covenant DayCovenant Day | 5,000 Meters Varsity Championship (SATURDAY) | 122 | 22:20.17 | 12 |
| Sep 17 | CISAA/GCMSAA Meet #4Sep 17 · 5,000 Meters Varsity · Place 13 · Covenant DayCovenant Day | 5,000 Meters Varsity | 13 | 23:39.99 | 12 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 251 · Covenant DayCovenant Day | 5,000 Meters Championship | 251 | 23:13.8 PB | 12 |
| Aug 24 | WNC Cross Country CarnivalAug 24 · 5,000 Meters Championship · Place 107 · Covenant Day SchoolCovenant Day School | 5,000 Meters Championship | 107 | 22:55.6 | 12 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Junior/Senior · Place 66 · NCNC | 5,000 Meters Junior/Senior | 66 | 22:58.56 | 11 |
| Oct 27 | NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 36 · Covenant DayCovenant Day | 5,000 Meters Varsity | 36 | 22:02.38 PB | 11 |
| Oct 17 | CISAA Conference Championship 10/17Oct 17 · 5,000 Meters Varsity · Place 27 · Covenant DayCovenant Day | 5,000 Meters Varsity | 27 | 21:14.22 PB | 11 |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 79 · Covenant DayCovenant Day | 5,000 Meters Varsity | 79 | 21:24.0 | 11 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Championship · Place 97 · Covenant DayCovenant Day | 5,000 Meters Championship | 97 | 21:14.7 | — |
| Sep 19 | CISAA Varsity 9/19 Meet Sep 19 · 5,000 Meters Varsity · Place 11 · Covenant DayCovenant Day | 5,000 Meters Varsity | 11 | 22:59.0 | JR |
| Sep 15 | Queens City Invitational Sep 15 · 5,000 Meters Varsity · Place 25 · Covenant DayCovenant Day | 5,000 Meters Varsity | 25 | 21:15.09 | 11 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 46 · Covenant DayCovenant Day | 5,000 Meters Championship | 46 | 22:08.46 PB | 11 |
| Aug 26 | Carolinas KickoffAug 26 · 5,000 Meters Championship · Place 42 · Covenant DayCovenant Day | 5,000 Meters Championship | 42 | 21:39.6 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Covenant DayCovenant Day | 5,000 Meters Varsity | 0 | DNS | 10 |
| Oct 18 | CISAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 30 · Covenant DayCovenant Day | 5,000 Meters Varsity | 30 | 22:35.5 | 10 |
| Oct 4 | CISAA McAlpine Meet #5Oct 4 · 5,000 Meters Varsity · Place 15 · Covenant DayCovenant Day | 5,000 Meters Varsity | 15 | 22:41.8 | SO |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 57 · Covenant DayCovenant Day | 5,000 Meters Varsity 2 | 57 | 22:55.8 PB | 10 |
| Sep 9 | Friday Night Lights XC FestivalSep 9 · 5,000 Meters Invitational · Place 76 · Covenant Day SchoolCovenant Day School | 5,000 Meters Invitational | 76 | 22:59.4 | — |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 114 · Covenant DayCovenant Day | 5,000 Meters Championship | 114 | 23:55.8 | 10 |
| Aug 30 | CISAA McAlpine Meet #1Aug 30 · 5,000 Meters Varsity · Place 16 · Covenant DayCovenant Day | 5,000 Meters Varsity | 16 | 26:34.74 | 10 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCISAA 4A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 77 · Covenant DayCovenant Day | 5,000 Meters Varsity | 77 | 24:26.0 PB | 9 |
| Oct 19 | CISAA/GCMSAA Conference Championship Meet Oct 19 · 5,000 Meters Varsity · Place 42 · Covenant DayCovenant Day | 5,000 Meters Varsity | 42 | 23:46.7 | — |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 5,000 Meters Varsity · Place 7 · Covenant DayCovenant Day | 5,000 Meters Varsity | 7 | 23:06.23 PB | 9 |
| Sep 7 | CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 5,000 Meters Varsity · Place 13 · Covenant DayCovenant Day | 5,000 Meters Varsity | 13 | 28:01.45 | 9 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 5,000 Meters Varsity · Place 22 · Covenant DayCovenant Day | 5,000 Meters Varsity | 22 | 25:47.26 | 9 |
2020 Cross Country
2 results2018 Cross Country
1 results