Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Wake Christian AcademyWCA Home Meet #3 · Oct 1 | 15:49 | WCA Home Meet #3 | October 1, 2025 |
| 1.7 Miles · Cary AcademyCA vs Franklin Academy, Grace Christian (Raleigh), Resurrection Lutheran, St. David's, Thales Apex · Sep 18 | 18:37 | CA vs Franklin Academy, Grace Christian (Raleigh), Resurrection Lutheran, St. David's, Thales Apex | September 18, 2025 |
| 3,000 Meters · RavenscroftRavenscroft Home Meet #2 · Aug 28 | 16:04.50 | Ravenscroft Home Meet #2 | August 28, 2025 |
| 3,000 Meters · Rolesville High SchoolThales Rolesville Home Meet 9/23 · Sep 23 | 23:14.19 | Thales Rolesville Home Meet 9/23 | September 23, 2024 |
| 3,000 Meters · Trinity Academy of RaleighTA MS Home Meet#2 · Sep 25 | 21:54.7 | TA MS Home Meet#2 | September 25, 2023 |
| 3,000 Meters · WakeMed Soccer ParkCAMSC MS XC Championship · Oct 6 | 17:42.6 | CAMSC MS XC Championship | October 6, 2025 |
| 5,000 Meters · Cary AcademyCary Academy Cross Country Senior Night · Oct 8 | 30:25.5 | Cary Academy Cross Country Senior Night | October 8, 2026 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 30 | 28:44.97 | NCISAA 2A Cross Country Championships | October 30, 2026 |
| 5,000 Meters · RavenscroftRavenscroft Home Meet #3 · Sep 16 | 33:53.00 | Ravenscroft Home Meet #3 | September 16, 2026 |
| 5,000 Meters · WakeMed Soccer ParkNew Life Storm Home Meet · Sep 11 | 32:01.3 | New Life Storm Home Meet | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCISAA 2A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 68 · St. David'sSt. David's | 5,000 Meters Varsity | 68 | 28:44.97 PB | 9 |
| Oct 8 | Cary Academy Cross Country Senior NightOct 8 · 5,000 Meters Varsity · Place 29 · St. David'sSt. David's | 5,000 Meters Varsity | 29 | 30:25.5 PB | 9 |
| Sep 16 | Ravenscroft Home Meet #3Sep 16 · 5,000 Meters Girl's Varsity · Place 14 · St. David'sSt. David's | 5,000 Meters Girl's Varsity | 14 | 33:53.00 PB | 9 |
| Sep 11 | New Life Storm Home MeetSep 11 · 5,000 Meters High School · Place 66 · St. David'sSt. David's | 5,000 Meters High School | 66 | 32:01.3 PB | 9 |
| Aug 28 | CA Home Meet #1Aug 28 · 5,000 Meters Varsity · Place 27 · St. David'sSt. David's | 5,000 Meters Varsity | 27 | 33:03.2 | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | CAMSC MS XC ChampionshipOct 6 · 3,000 Meters Middle School · Place 71 · St. David'sSt. David's | 3,000 Meters Middle School | 71 | 17:42.6 PB | 8 |
| Oct 1 | WCA Home Meet #3Oct 1 · 1.6 Miles Middle School · Place 37 · St. David'sSt. David's | 1.6 Miles Middle School | 37 | 15:49 PB | 8 |
| Sep 18 | CA vs Franklin Academy, Grace Christian (Raleigh), Resurrection Lutheran, St. David's, Thales ApexSep 18 · 1.7 Miles Middle School · Place 48 · St. David'sSt. David's | 1.7 Miles Middle School | 48 | 18:37 PB | 8 |
| Aug 28 | Ravenscroft Home Meet #2Aug 28 · 3,000 Meters Girl's JV · Place 26 · St. David'sSt. David's | 3,000 Meters Girl's JV | 26 | 16:04.50 PB | 8 |
| Aug 19 | New Life Home MeetAug 19 · 3,000 Meters Middle School · Place 67 · St. David'sSt. David's | 3,000 Meters Middle School | 67 | 20:32.3 | 8 |
2024 Cross Country
1 results2023 Cross Country
3 results