Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cannon SchoolCISAA Meet #6 · Oct 7 | 19:58 | CISAA Meet #6 | October 7, 2015 |
| 5,000 Meters · Forsyth Country Day SchoolFCDS Home Meet #2 · Sep 15 | 21:27 | FCDS Home Meet #2 | September 15, 2016 |
| 5,000 Meters · Guilford College XC CourseGreensboro Day Meet · Sep 22 | 19:09 | Greensboro Day Meet | September 22, 2015 |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 19:39.34 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · McAlpine Creek ParkCISAA Meet #3 · Sep 8 | 21:26.17 | CISAA Meet #3 | September 8, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 3A Championships · Place 82 · Greensboro Day | 5,000 Meters NCISAA 3A Championships | 82 | 19:39.34 PB | 11 |
| Oct 18 | PACIS Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 18 · Greensboro Day | 5,000 Meters Varsity | 18 | 20:17.99 | 11 |
| Sep 29 | Greensboro Day MeetSep 29 · 5,000 Meters Varsity · Place 10 · Greensboro Day | 5,000 Meters Varsity | 10 | 20:17 | 11 |
| Sep 15 | FCDS Home Meet #2Sep 15 · 5,000 Meters Varsity · Place 19 · Greensboro Day | 5,000 Meters Varsity | 19 | 21:27 PB | 11 |
| Aug 30 | Guilford County XC ChampionshipAug 30 · 5,000 Meters Varsity · Place 74 · Greensboro D | 5,000 Meters Varsity | 74 | 20:55.68 | — |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | PACIS XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 27 · Greensboro Day | 5,000 Meters Varsity | 27 | 20:02.23 | 10 |
| Oct 7 | CISAA Meet #6Oct 7 · 5,000 Meters Varsity · Place 23 · Greensboro Day | 5,000 Meters Varsity | 23 | 19:58 PB | 10 |
| Sep 22 | Greensboro Day MeetSep 22 · 5,000 Meters Varsity · Place 5 · Greensboro Day | 5,000 Meters Varsity | 5 | 19:09 PB | 10 |
| Sep 10 | PACIS Conference PreviewSep 10 · 5,000 Meters Varsity · Place 8 · Greensboro Day | 5,000 Meters Varsity | 8 | 21:17 | 10 |
| Sep 8 | CISAA Meet #3Sep 8 · 5,000 Meters Varsity · Place 23 · Greensboro Day | 5,000 Meters Varsity | 23 | 21:26.17 PB | 10 |
| Aug 31 | Guilford County XC ChampionshipAug 31 · 5,000 Meters Varsity · Place 86 · Greensboro D | 5,000 Meters Varsity | 86 | 20:15.30 | — |
| Aug 27 | FCDS Home Meet #1Aug 27 · 5,000 Meters Varsity · Place 16 · Greensboro Day | 5,000 Meters Varsity | 16 | 21:54 | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | PACIS Conference PreviewSep 18 · 5,000 Meters Varsity · Place 33 · Greensboro Day | 5,000 Meters Varsity | 33 | 21:38 | 9 |