Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clover HSSCHSL Region 4-5A · Oct 19 | 21:09.0 | SCHSL Region 4-5A | October 19, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 3 | 19:57.91 | Eye Opener | September 3, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 20:18.87 | Eye Opener | September 5, 2015 |
| 5,000 Meters · Sandhills Research CenterSCHSL 4A Middle State · Oct 31 | 19:13.0 | SCHSL 4A Middle State | October 31, 2015 |
| 5,000 Meters · York Comprehensive HSBob Jenkins York County Championship · Oct 14 | 20:06.8 | Bob Jenkins York County Championship | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SCHSL Region 4-5AOct 19 · 5,000 Meters Varsity · Place 33 · Rock Hill | 5,000 Meters Varsity | 33 | 19:09.01 | — |
| Oct 14 | Bob Jenkins York County ChampionshipOct 14 · 5,000 Meters Varsity · Place 38 · Rock Hill | 5,000 Meters Varsity | 38 | 20:06.8 PB | 12 |
| Sep 14 | Rock Hill MeetSep 14 · 5,000 Meters Varsity · Place 24 · Rock Hill | 5,000 Meters Varsity | 24 | 22:36.00 | — |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 343 · Rock Hill | 5,000 Meters Championship | 343 | 21:30.8 | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SCHSL Region 4-5AOct 19 · 5,000 Meters Junior Varsity · Place 31 · Rock Hill | 5,000 Meters Junior Varsity | 31 | 21:09.0 PB | 11 |
| Oct 6 | Rock Hill MeetOct 6 · 5,000 Meters Varsity · Place 29 · Rock Hill | 5,000 Meters Varsity | 29 | 21:49.00 | — |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 177 · Rock Hill | 5,000 Meters Championship | 177 | 19:57.91 PB | 11 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SCHSL 4A Middle StateOct 31 · 5,000 Meters Varsity · Place 96 · Rock Hill | 5,000 Meters Varsity | 96 | 19:13.0 PB | 10 |
| Oct 22 | Region 3-4AOct 22 · 5,000 Meters Junior Varsity · Place 52 · M Rock Hill | 5,000 Meters Junior Varsity | 52 | 20:42.88 | — |
| Oct 17 | York County ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 33 · Rock Hill | 5,000 Meters Junior Varsity | 33 | 20:22.0 | 10 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Junior Varsity · Place 71 · Rock Hill | 5,000 Meters Junior Varsity | 71 | 20:18.87 PB | 10 |