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 | 13:55.9 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 5,000 Meters · Cary AcademyCA Home Meet #1 · Aug 28 | 17:02.2 | CA Home Meet #1 | August 28, 2026 |
| 5,000 Meters · Durham Academy Upper SchoolDA Home Meet 3 · Sep 24 | 16:40.95 | DA Home Meet 3 | September 24, 2026 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 16:33.15 | GCXI | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 16:16.86 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 30 | 15:43.63 | NCISAA 4A Cross Country Championships | October 30, 2026 |
| 5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 15 | 16:13.80 | Pace Yourself Early Bird Classic | August 15, 2026 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 15:39.68 | Great American XC Festival Presented by Coros | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 10 · Cary Academy | 5,000 Meters Varsity | 10 | 15:43.63 PB | 11 |
| Oct 8 | Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 3 · Cary Academy | 5,000 Meters Varsity | 3 | 18:28.4 | 11 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 2 · Cary Academy | 5,000 Meters Blue Invitational | 2 | 15:39.68 PB | 11 |
| Sep 24 | DA Home Meet 3Sep 24 · 5,000 Meters Varsity · Place 2 · Cary Academy | 5,000 Meters Varsity | 2 | 16:40.95 PB | 11 |
| Sep 18 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Championship (SATURDAY) · Place 15 · Cary Academy | 5,000 Meters Varsity Championship (SATURDAY) | 15 | 15:55.0Unofficial | 11 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 21 · Cary Academy | 5,000 Meters Championship | 21 | 16:16.86 PB | 11 |
| Aug 28 | CA Home Meet #1Aug 28 · 5,000 Meters Varsity · Place 2 · Cary Academy | 5,000 Meters Varsity | 2 | 17:02.2 PB | 11 |
| Aug 15 | Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 5 · Cary Academy | 5,000 Meters High School | 5 | 16:13.80 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 139 · Cary Academy | 5,000 Meters Championship | 139 | 16:23.08 | 10 |
| Oct 24 | NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 25 · Cary Academy | 5,000 Meters Varsity | 25 | 16:22.25 | 10 |
| Oct 16 | TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 9 · Cary Academy | 5,000 Meters Varsity | 9 | 16:21.03 | 10 |
| Oct 11 | Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 94 · Cary Academy | 2.5 Miles Eastern State Championship | 94 | 13:55.9 PB | 10 |
| Oct 8 | Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 14 · Cary Academy | 5,000 Meters Varsity | 14 | 19:04.4 | 10 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 10 · Cary Academy | 5,000 Meters HS Champ | 10 | 16:33.15 PB | 10 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Cary Academy | 5,000 Meters Championship | 0 | — | 10 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 12 · Cary Academy | 5,000 Meters Championship | 12 | 17:03.77Unofficial | 10 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 39 · Cary Academy | 5,000 Meters Varsity | 39 | 17:09.60 | 9 |
| Oct 17 | TISAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 15 · Cary Academy | 5,000 Meters Varsity | 15 | 17:36.88 | 9 |
| Oct 10 | CAXC Senior NightOct 10 · 5,000 Meters Varsity · Place 7 · Cary Academy | 5,000 Meters Varsity | 7 | 19:49.30 | 9 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 201 · Cary Academy | 5,000 Meters Championship | 201 | 18:12.8 | 9 |