Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Myers Park High SchoolMecklenburg County Preview · Aug 18 | 16:48.9 | Mecklenburg County Preview | August 18, 2018 |
| 5,000 Meters · Cannon SchoolCISAA Meet #5 · Oct 3 | 22:36.97 | CISAA Meet #5 | October 3, 2017 |
| 5,000 Meters · Freedom ParkRoyal High School Twilight Invitational · Sep 9 | 21:52.0 | Royal High School Twilight Invitational | September 9, 2017 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 22:15.04 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A State Championships · Oct 25 | 21:43.8 | NCISAA 4A State Championships | October 25, 2019 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 16 | 23:07.5 | Adidas XC Challenge | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 18 | Mecklenburg County PreviewAug 18 · 2 Miles Junior Senior · Place 20 · Providence Day | 2 Miles Junior Senior | 20 | 16:48.9 PB | 11 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | CISAA Meet #5Oct 3 · 5,000 Meters Varsity · Place 28 · Providence Day | 5,000 Meters Varsity | 28 | 22:36.97 PB | 10 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters JV White · Place 8 · Providence Day | 5,000 Meters JV White | 8 | 23:07.5 PB | 10 |
| Sep 9 | Royal High School Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 34 · Providence Day | 5,000 Meters Varsity | 34 | 21:52.0 PB | 10 |
| Sep 5 | CISAA Meet #2Sep 5 · 5,000 Meters Varsity · Place 18 · Providence Day | 5,000 Meters Varsity | 18 | 24:23Unofficial | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 3A Championships · Place 59 · Providence Day | 5,000 Meters NCISAA 3A Championships | 59 | 22:15.04 PB | 9 |
| Oct 1 | Hagan Stone XC ClassicOct 1 · 5,000 Meters Championship · Place 57 · Providence D | 5,000 Meters Championship | 57 | 22:17.89 | 9 |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Invitational · Place 120 · Providence D | 5,000 Meters Invitational | 120 | 24:35.07 | 9 |