Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Academic MagnetSCHSL Region 6-2A · Oct 18 | 18:41.20 | SCHSL Region 6-2A | October 18, 2017 |
| 5,000 Meters · Darlington Middle SchoolSCHSL 3A Lower State · Oct 27 | 21:17.13 | SCHSL 3A Lower State | October 27, 2018 |
| 5,000 Meters · Ponds Conservancy TrailsGreenwave Invitational · Sep 2 | 21:14.82 | Greenwave Invitational | September 2, 2017 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 3A · Nov 3 | 20:27.72 | SCHSL State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Sandhills Research CenterSCHSL 2A State Championship · Nov 4 | 20:36 | SCHSL 2A State Championship | November 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 17 · Academic Magnet | 5,000 Meters Varsity | 17 | 20:27.72 PB | 12 |
| Oct 27 | SCHSL 3A Lower StateOct 27 · 5,000 Meters Varsity · Place 6 · Academic Magnet | 5,000 Meters Varsity | 6 | 21:17.13 PB | 12 |
| Oct 16 | SCHSL Region 7-3AOct 16 · 5,000 Meters Varsity · Place 4 · Academic Magnet | 5,000 Meters Varsity | 4 | 21:58.00 | — |
| Sep 29 | Low Country InvitationalSep 29 · 5,000 Meters Division I · Place 43 · F 12 Academic Magnet | 5,000 Meters Division I | 43 | 7:02 | — |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Varsity Championship · Place 29 · Academic Magnet | 5,000 Meters Varsity Championship | 29 | 21:37.79 | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 9 · Academic Magnet | 5,000 Meters Varsity | 9 | 20:36 PB | 11 |
| Oct 28 | SCHSL Class A/AA Mid-StateOct 28 · 5,000 Meters Varsity · Place 7 · Academic Magnet | 5,000 Meters Varsity | 7 | 20:47.25 | 11 |
| Oct 18 | SCHSL Region 6-2AOct 18 · 4,500 Meters Varsity · Place 2 · Academic Magnet | 4,500 Meters Varsity | 2 | 18:41.20 PB | 11 |
| Oct 14 | Ci's Ci's Sandhills InvitationalsOct 14 · 5,000 Meters Varsity · Place 2 · Academic Magnet | 5,000 Meters Varsity | 2 | 20:03.99 | 11 |
| Sep 20 | Bodyshop InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Academic Magnet | 5,000 Meters Varsity | 9 | 20:44.12 | 11 |
| Sep 20 | Bodyshop InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Academic Magnet | 5,000 Meters Varsity | 9 | 20:44.12 | 11 |
| Sep 2 | Greenwave InvitationalSep 2 · 5,000 Meters Varsity · Place 7 · Academic Magnet | 5,000 Meters Varsity | 7 | 21:14.82 PB | 11 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Charleston County MeetOct 14 · 5,000 Meters Varsity · Place 1 · Academic Magnet | 5,000 Meters Varsity | 1 | 20:22.00 | 9 |
| Sep 5 | The Ponds InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Academic Magnet | 5,000 Meters Varsity | 4 | 20:45.29 | 9 |