Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Forsyth Country Day SchoolPACIS MS Championship Meet · Oct 12 | 9:42 | PACIS MS Championship Meet | October 12, 2017 |
| 5,000 Meters · Forsyth Country Day SchoolFCDS PTAC Meet · Aug 30 | 18:23.07 | FCDS PTAC Meet | August 30, 2019 |
| 5,000 Meters · Guilford College XC CourseGreensboro Day Home meet · Sep 19 | 18:31 | Greensboro Day Home meet | September 19, 2017 |
| 5,000 Meters · Hagan-Stone ParkPTAC Caldwell Academy · Sep 6 | 18:51 | PTAC Caldwell Academy | September 6, 2018 |
| 5,000 Meters · High Point Christian AcademyPTAC meet hosted by HPCA · Sep 12 | 18:24 | PTAC meet hosted by HPCA | September 12, 2019 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A State Championships · Oct 25 | 17:06.5 | NCISAA 3A State Championships | October 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 6 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 6 | 17:06.5 PB | 10 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 61 · Forsyth Country Day-NCForsyth Country Day-NC | 5,000 Meters Varsity | 61 | 17:05.2 | — |
| Oct 1 | FCDS Home Meet #3Oct 1 · 5,000 Meters Varsity · Place 7 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 7 | 20:03.82 | 10 |
| Sep 18 | FCDS Home Meet #2 9/18/19Sep 18 · 5,000 Meters Varsity · Place 1 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 1 | 18:27 | 10 |
| Sep 12 | PTAC meet hosted by HPCASep 12 · 5,000 Meters Varsity · Place 2 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 2 | 18:24 PB | 10 |
| Sep 6 | Friday Night Lights XC FestivalSep 6 · 5,000 Meters Invitational · Place 13 · Forsyth CounForsyth Coun | 5,000 Meters Invitational | 13 | 17:34.79 | — |
| Aug 30 | FCDS PTAC MeetAug 30 · 5,000 Meters Varsity · Place 3 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 3 | 18:23.07 PB | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 3A State ChampionshipsOct 26 · 5,000 Meters NCISAA 3A Championships · Place 15 · Forsyth Country DayForsyth Country Day | 5,000 Meters NCISAA 3A Championships | 15 | 19:29.12Unofficial | 9 |
| Oct 4 | FCDS Middle School MeetOct 4 · 2,500 Meters Middle School · Place 1 · Forsyth Country DayForsyth Country Day | 2,500 Meters Middle School | 1 | 9:28Unofficial | 8 |
| Sep 13 | FCDS PTAC MeetSep 13 · 5,000 Meters Boys Varsity · Place 4 · Forsyth Country DayForsyth Country Day | 5,000 Meters Boys Varsity | 4 | 19:01 | 9 |
| Sep 6 | PTAC Caldwell AcademySep 6 · 5,000 Meters Varsity · Place 3 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 3 | 18:51 PB | 9 |
| Aug 29 | Forsyth Country Day Home Meet #1Aug 29 · 5,000 Meters Boys Varsity · Place 3 · Forsyth Country DayForsyth Country Day | 5,000 Meters Boys Varsity | 3 | 19:31 | 9 |
| Aug 25 | Western NC Cross Country CarnivalAug 25 · 5,000 Meters Varsity · Place 3 · Forsyth CountryForsyth Country | 5,000 Meters Varsity | 3 | 18:39.6 | 9 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | PACIS Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 12 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 12 | 18:42.96 | 8 |
| Oct 12 | PACIS MS Championship MeetOct 12 · 2,500 Meters Middle School · Place 1 · Forsyth Country DayForsyth Country Day | 2,500 Meters Middle School | 1 | 9:42 PB | 8 |
| Oct 5 | Forsyth Country Day Home Meet #3Oct 5 · 5,000 Meters Varsity · Place 31 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 31 | 22:58Unofficial | 8 |
| Sep 19 | Greensboro Day Home meetSep 19 · 5,000 Meters Varsity · Place 5 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 5 | 18:31 PB | 8 |
| Sep 13 | Forsyth Country Day Meet #2Sep 13 · 5,000 Meters Varsity · Place 16 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 16 | 20:20 | 8 |
| Aug 30 | Forsyth Country Day Home Meet #1Aug 30 · 5,000 Meters Varsity · Place 7 · Forsyth Country DayForsyth Country Day | 5,000 Meters Varsity | 7 | 19:37 | 8 |