Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Durham Academy XC CourseDA Home Meet 1 · Aug 30 | 13:36 | DA Home Meet 1 | August 30, 2022 |
| 3086 m · Durham Academy XC CourseDA Home Meet 2 · Sep 6 | 12:46 | DA Home Meet 2 | September 6, 2023 |
| 5,000 Meters · Durham Academy XC CourseDA Home Meet 3 · Oct 12 | 19:12 | DA Home Meet 3 | October 12, 2022 |
| 5,000 Meters · Durham Academy XC CourseDurham Academy Invitational · Sep 10 | 20:10:61 | Durham Academy Invitational | September 10, 2022 |
| 5,000 Meters · RavenscroftRavenscroft vs. Durham Academy & St Mary's School · Sep 8 | 23:17.00 | Ravenscroft vs. Durham Academy & St Mary's School | September 8, 2021 |
| 5,000 Meters · WakeMed Soccer ParkTISAC XC Conference · Oct 19 | 20:16.55 | TISAC XC Conference | October 19, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | TISAC XC ConferenceOct 19 · 5,000 Meters Varsity · Place 37 · Durham Academy | 5,000 Meters Varsity | 37 | 20:16.55 PB | 12 |
| Oct 10 | Durham City County ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 29 · Durham Academy | 5,000 Meters Junior Varsity | 29 | 20:36.6Unofficial | 12 |
| Sep 13 | DA Home Meet 3Sep 13 · 5,000 Meters Varsity · Place 8 · Durham Academy | 5,000 Meters Varsity | 8 | 19:53 | 12 |
| Sep 6 | DA Home Meet 2Sep 6 · 3,086 Meters Varsity · Place 10 · Durham Academy | 3,086 Meters Varsity | 10 | 12:46 PB | 12 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | DA Home Meet 3Oct 12 · 5,000 Meters Varsity · Place 9 · Durham Academy | 5,000 Meters Varsity | 9 | 19:12 PB | 11 |
| Sep 10 | Durham Academy InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 1 · Durham Academy | 5,000 Meters Junior Varsity | 1 | 20:10:61 PB | 11 |
| Aug 30 | DA Home Meet 1Aug 30 · 3,000 Meters Varsity · Place 22 · Durham Academy | 3,000 Meters Varsity | 22 | 13:36 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | DA Home Meet 4Oct 14 · 5,000 Meters Varsity · Place 19 · Durham Academy | 5,000 Meters Varsity | 19 | 23:09 | 10 |
| Oct 8 | DA Home Meet 4Oct 8 · 5,000 Meters Varsity · Place 40 · Durham Academy | 5,000 Meters Varsity | 40 | 24:12 | 10 |
| Oct 5 | Durham City-County ChampionshipsOct 5 · 5,000 Meters Junior Varsity · Place 9 · Durham Academy | 5,000 Meters Junior Varsity | 9 | 20:38.6 | 10 |
| Sep 29 | DA Home Meet 3Sep 29 · 5,000 Meters Varsity · Place 14 · Durham Academy | 5,000 Meters Varsity | 14 | 22:02 | 10 |
| Sep 8 | Ravenscroft vs. Durham Academy & St Mary's SchoolSep 8 · 5,000 Meters Varsity · Place 14 · Durham Academy | 5,000 Meters Varsity | 14 | 23:17.00 PB | 10 |
| Sep 2 | DA Home Meet 1Sep 2 · 5,000 Meters Varsity · Place 15 · Durham Academy | 5,000 Meters Varsity | 15 | 20:47 | 10 |