Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bluffton High SchoolBeaufort County Championshi · Sep 23 | 19:04.2 | Beaufort County Championshi | September 23, 2017 |
| 5,000 Meters · CamdenCici's Derby · Oct 26 | 16:54.84 | Cici's Derby | October 26, 2019 |
| 5,000 Meters · Colonia CupSCHSL Class AAAA State Championships · Nov 19 | 16:15.46 | SCHSL Class AAAA State Championships | November 19, 2019 |
| 5,000 Meters · Darlington Middle SchoolSCHSL 4A Lower State · Nov 9 | 16:49.78 | SCHSL 4A Lower State | November 9, 2019 |
| 5,000 Meters · Habersham Community SchoolBeaufort County Championship · Sep 22 | 18:31.2 | Beaufort County Championship | September 22, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 19:07.6 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Ponds Conservancy TrailsGreenwave Invitational · Sep 2 | 19:33.00 | Greenwave Invitational | September 2, 2017 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 4A · Nov 3 | 17:30.48 | SCHSL State Championship - 4A | November 3, 2018 |
| 5,000 Meters · Sandhills Research CenterSCHSL 4A State Championship · Nov 4 | 17:57 | SCHSL 4A State Championship | November 4, 2017 |
| 5,000 Meters · Wannamaker County ParkSCHSL Region 8-4A · Oct 18 | 18:25.00 | SCHSL Region 8-4A | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AAAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 12 · Beaufort | 5,000 Meters Varsity | 12 | 16:15.46 PB | 12 |
| Nov 9 | SCHSL 4A Lower StateNov 9 · 5,000 Meters Varsity · Place 2 · Beaufort | 5,000 Meters Varsity | 2 | 16:49.78 PB | 12 |
| Oct 26 | Cici's DerbyOct 26 · 5,000 Meters Varsity · Place 16 · Beaufort | 5,000 Meters Varsity | 16 | 16:54.84 PB | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 4ANov 3 · 5,000 Meters Varsity · Place 43 · Beaufort | 5,000 Meters Varsity | 43 | 17:30.48 PB | 11 |
| Oct 27 | SCHSL 4A Lower StateOct 27 · 5,000 Meters Varsity · Place 21 · Beaufort | 5,000 Meters Varsity | 21 | 18:17.17 | 11 |
| Oct 13 | CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Varsity · Place 82 · Beaufort | 5,000 Meters Varsity | 82 | 17:38.49 | 11 |
| Oct 6 | Darlington XC CarnivalOct 6 · 5,000 Meters Varsity · Place 27 · Beaufort | 5,000 Meters Varsity | 27 | 18:44.87 | JR |
| Sep 22 | Beaufort County ChampionshipSep 22 · 5,000 Meters Varsity · Place 7 · Beaufort | 5,000 Meters Varsity | 7 | 18:31.2 PB | 11 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters International · Place 116 · Beaufort | 5,000 Meters International | 116 | 19:07.6 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 4A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 54 · Beaufort | 5,000 Meters Varsity | 54 | 17:57 PB | 10 |
| Oct 28 | SCHSL AAAA Lower StateOct 28 · 5,000 Meters Varsity · Place 25 · Beaufort | 5,000 Meters Varsity | 25 | 18:01.66 | 10 |
| Oct 18 | SCHSL Region 8-4AOct 18 · 5,000 Meters Varsity · Place 12 · Beaufort | 5,000 Meters Varsity | 12 | 18:25.00 PB | 10 |
| Sep 23 | Beaufort County ChampionshiSep 23 · 5,000 Meters Varsity · Place 18 · Beaufort | 5,000 Meters Varsity | 18 | 19:04.2 PB | 10 |
| Sep 2 | Greenwave InvitationalSep 2 · 5,000 Meters Varsity · Place 50 · Beaufort | 5,000 Meters Varsity | 50 | 19:33.00 PB | 10 |