Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2816 m · WakeMed Soccer ParkGrace Christian Home Meet · Sep 2 | 14:09 | Grace Christian Home Meet | September 2, 2021 |
| 3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 8 | 12:19.1 | CAMSC XC Championship | October 8, 2021 |
| 5,000 Meters · Cary AcademyCAXC Senior Night · Oct 10 | 22:43.00 | CAXC Senior Night | October 10, 2024 |
| 5,000 Meters · Durham Academy XC CourseDA Home Meet 2 · Sep 11 | 23:36.80 | DA Home Meet 2 | September 11, 2025 |
| 5,000 Meters · Durham Academy XC CourseDurham Academy Invitational · Sep 10 | 24:30:94 | Durham Academy Invitational | September 10, 2022 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 22:31.23 | GCXI | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 21:57.4 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · Jackson ParkWNCCC Invitational · Aug 27 | 26:15.16 | WNCCC Invitational | August 27, 2022 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 24 | 21:00.01 | NCISAA 4A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 16 | 21:08.66 | TISAC Conference Championships | October 16, 2025 |
| 5,000 Meters · WakeMed Soccer ParkTISAC XC Championship · Oct 17 | 20:55.18 | TISAC XC Championship | October 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 116 · Cary AcademyCary Academy | 5,000 Meters Invite 2 | 116 | 22:15.21 | 12 |
| Oct 24 | NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 40 · Cary AcademyCary Academy | 5,000 Meters Varsity | 40 | 21:00.01 PB | 12 |
| Oct 16 | TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 13 · Cary AcademyCary Academy | 5,000 Meters Varsity | 13 | 21:08.66 PB | 12 |
| Oct 8 | Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 26 · Cary AcademyCary Academy | 5,000 Meters Varsity | 26 | 28:47.5 | 12 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 50 · Cary AcademyCary Academy | 5,000 Meters HS Champ | 50 | 22:31.23 PB | 12 |
| Sep 11 | DA Home Meet 2Sep 11 · 5,000 Meters Varsity · Place 18 · Cary AcademyCary Academy | 5,000 Meters Varsity | 18 | 23:36.80 PB | 12 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 49 · Cary AcademyCary Academy | 5,000 Meters Championship | 49 | 22:22.67Unofficial | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 199 · Cary AcademyCary Academy | 5,000 Meters Open Invitational | 199 | 21:06.71 | 11 |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 37 · Cary AcademyCary Academy | 5,000 Meters Varsity | 37 | 21:14.04 | 11 |
| Oct 17 | TISAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 9 · Cary AcademyCary Academy | 5,000 Meters Varsity | 9 | 20:55.18 PB | 11 |
| Oct 10 | CAXC Senior NightOct 10 · 5,000 Meters Varsity · Place 2 · Cary AcademyCary Academy | 5,000 Meters Varsity | 2 | 22:43.00 PB | 11 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 177 · Cary AcademyCary Academy | 5,000 Meters Championship | 177 | 21:57.4 PB | 11 |
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 74 · Cary AcademyCary Academy | 5,000 Meters Varsity | 74 | 23:40.41 | 9 |
| Oct 7 | Hagan Stone XC Classic 2022Oct 7 · 5,000 Meters Championship · Place 69 · Cary AcademyCary Academy | 5,000 Meters Championship | 69 | 23:55.86 | 9 |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 1 · Place 27 · Cary AcademyCary Academy | 5,000 Meters Varsity 1 | 27 | 23:43.6 | 9 |
| Sep 10 | Durham Academy InvitationalSep 10 · 5,000 Meters Varsity · Place 28 · Cary AcademyCary Academy | 5,000 Meters Varsity | 28 | 24:30:94 PB | 9 |
| Aug 27 | WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 88 · Cary AcademyCary Academy | 5,000 Meters Invitational | 88 | 26:15.16 PB | 9 |
| Aug 6 | 21st Annual CAXC Alumni MeetAug 6 · 5,000 Meters Varsity · Place 10 · Cary AcademyCary Academy | 5,000 Meters Varsity | 10 | 28:14.0 | 9 |
2021 Cross Country
2 results