Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 14:11.0 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 5,000 Meters · Cary AcademyCAXC Senior Night Home Meet · Oct 12 | 18:17.4 | CAXC Senior Night Home Meet | October 12, 2023 |
| 5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Sep 21 | 21:32.7 | DA Home Meet 4 | September 21, 2023 |
| 5,000 Meters · Durham Academy XC CourseDurham Academy Invitational · Sep 10 | 18:18:80 | Durham Academy Invitational | September 10, 2022 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 17:34.00 | GCXI | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 17:29.1 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · Jackson ParkWNCCC Invitational · Aug 27 | 18:37.77 | WNCCC Invitational | August 27, 2022 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 24 | 17:24.33 | NCISAA 4A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 16 | 17:21.50 | TISAC Conference Championships | October 16, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 25 | 16:52.80 | NCISAA 4A State Championships | October 25, 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 Championship · Place 245 · Cary Academy | 5,000 Meters Championship | 245 | 17:48.50 | 12 |
| Oct 24 | NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 50 · Cary Academy | 5,000 Meters Varsity | 50 | 17:24.33 PB | 12 |
| Oct 16 | TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 16 · Cary Academy | 5,000 Meters Varsity | 16 | 17:21.50 PB | 12 |
| Oct 11 | Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 109 · Cary Academy | 2.5 Miles Eastern State Championship | 109 | 14:11.0 PB | 12 |
| Oct 8 | Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 12 · Cary Academy | 5,000 Meters Varsity | 12 | 19:02.0 | 12 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 30 · Cary Academy | 5,000 Meters HS Champ | 30 | 17:34.00 PB | 12 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 29 · Cary Academy | 5,000 Meters Championship | 29 | 17:42.29Unofficial | 12 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 30 · Cary Academy | 5,000 Meters Varsity | 30 | 16:52.80 PB | 11 |
| Oct 17 | TISAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 12 · Cary Academy | 5,000 Meters Varsity | 12 | 17:05.33 | 11 |
| Oct 10 | CAXC Senior NightOct 10 · 5,000 Meters Varsity · Place 5 · Cary Academy | 5,000 Meters Varsity | 5 | 19:18.90 | 11 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 119 · Cary Academy | 5,000 Meters Championship | 119 | 17:29.1 PB | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 30 · Cary Academy | 5,000 Meters Varsity | 30 | 17:29.19 | 10 |
| Oct 19 | TISAC XC ConferenceOct 19 · 5,000 Meters Varsity · Place 8 · Cary Academy | 5,000 Meters Varsity | 8 | 17:11.55 | 10 |
| Oct 12 | CAXC Senior Night Home MeetOct 12 · 5,000 Meters Varsity · Place 4 · Cary Academy | 5,000 Meters Varsity | 4 | 18:17.4 PB | 10 |
| Sep 21 | DA Home Meet 4Sep 21 · 5,000 Meters Varsity · Place 20 · Cary Academy | 5,000 Meters Varsity | 20 | 21:32.7 PB | 10 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 160 · Cary Academy | 5,000 Meters Championship | 160 | 17:13.0 | 10 |
| Aug 5 | 22nd Annual CAXC Alumni MeetAug 5 · 5,000 Meters Varsity · Place 8 · Cary Academy | 5,000 Meters Varsity | 8 | 20:08.1 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · Cary Academy | 5,000 Meters Varsity | 39 | 17:34.68 | 9 |
| Oct 7 | Hagan Stone XC Classic 2022Oct 7 · 5,000 Meters Championship · Place 38 · Cary Academy | 5,000 Meters Championship | 38 | 18:25.46 | 9 |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 63 · Cary Academy | 5,000 Meters Varsity 3 | 63 | 18:16.0 | 9 |
| Sep 10 | Durham Academy InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · Cary Academy | 5,000 Meters Varsity | 16 | 18:18:80 PB | 9 |
| Aug 27 | WNCCC InvitationalAug 27 · 5,000 Meters Invitational · Place 20 · Cary Academy | 5,000 Meters Invitational | 20 | 18:37.77 PB | 9 |
| Aug 6 | 21st Annual CAXC Alumni MeetAug 6 · 5,000 Meters Varsity · Place 16 · Cary Academy | 5,000 Meters Varsity | 16 | 22:04.3 | 9 |