Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camden County High SchoolCamden County Home Meet · Oct 28 | 19:21 | Camden County Home Meet | October 28, 2019 |
| 5,000 Meters · Dismal Swamp State ParkGates County · Oct 3 | 18:40 | Gates County | October 3, 2018 |
| 5,000 Meters · John A Holmes High SchoolAAC Conference Championship · Oct 17 | 18:41 | AAC Conference Championship | October 17, 2018 |
| 5,000 Meters · Manteo High SchoolManteo Meet · Sep 19 | 21:12 | Manteo Meet | September 19, 2018 |
| 5,000 Meters · Northside High SchoolNCHSAA 1A East Region · Nov 2 | 18:30 | NCHSAA 1A East Region | November 2, 2019 |
| 5,000 Meters · Roanoke Rapids HS NCHSAA 1A East Regional · Oct 28 | 21:14.7 | NCHSAA 1A East Regional | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 1A · Place 86 · Gates County | 5,000 Meters 1A | 86 | 19:52.32 | 11 |
| Oct 27 | NCHSAA 1A East RegionalOct 27 · 5,000 Meters Varsity · Place 15 · Gates County | 5,000 Meters Varsity | 15 | 19:31 | 11 |
| Oct 17 | AAC Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · Gates County | 5,000 Meters Varsity | 2 | 18:41 PB | 11 |
| Oct 3 | Gates CountyOct 3 · 5,000 Meters Varsity · Place 2 · Gates County | 5,000 Meters Varsity | 2 | 18:40 PB | 11 |
| Sep 19 | Manteo MeetSep 19 · 5,000 Meters Varsity · Place 1 · Gates County | 5,000 Meters Varsity | 1 | 21:12 PB | 11 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 1A East RegionalOct 28 · 5,000 Meters Varsity · Place 52 · Gates County | 5,000 Meters Varsity | 52 | 21:14.7 PB | 10 |
| Sep 20 | AAC Conference Meet #3Sep 20 · 5,000 Meters Varsity · Place 18 · Gates County | 5,000 Meters Varsity | 18 | 21:53.00 | — |
| Sep 20 | ManteoSep 20 · 5,000 Meters Varsity · Place 18 · Gates County | 5,000 Meters Varsity | 18 | 21:53 | 10 |