Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Croatan High SchoolNCHSAA 2A East Region · Nov 2 | 19:45.71 | NCHSAA 2A East Region | November 2, 2019 |
| 5,000 Meters · Lejeune High SchoolLejeune Home Meet · Dec 10 | 20:04 | Lejeune Home Meet | December 10, 2020 |
| 5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 30 | 18:16.28 | NCHSAA 3A East Regional | October 30, 2021 |
| 5,000 Meters · Pender High SchoolPender XC Meet · Nov 19 | 22:17 | Pender XC Meet | November 19, 2020 |
| 5,000 Meters · Trask High SchoolTrask Meet · Dec 3 | 21:00 | Trask Meet | December 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 3A East RegionalOct 30 · 5,000 Meters Varsity · Place 36 · Richlands | 5,000 Meters Varsity | 36 | 18:16.28 PB | 11 |
| Oct 20 | Coastal Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 21 · Richlands | 5,000 Meters Varsity | 21 | 18:55.00 | 11 |
| Oct 9 | NC Runners Elite InvitationalOct 9 · 5,000 Meters Invitational · Place 103 · Richlands | 5,000 Meters Invitational | 103 | 20:03.37 | — |
| Sep 25 | Onslow County ChampionshipSep 25 · 5,000 Meters Varsity · Place 19 · Richlands | 5,000 Meters Varsity | 19 | 19:36.00 | 11 |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Varsity · Place 110 · Richlands | 5,000 Meters Varsity | 110 | 21:13.6 | 11 |
| Sep 15 | Coastal KickoffSep 15 · 5,000 Meters Varsity · Place 33 · Richlands | 5,000 Meters Varsity | 33 | 21:12.00 | 11 |
| Sep 15 | Coastal KickoffSep 15 · 5,000 Meters Varsity · Place 33 · Richlands | 5,000 Meters Varsity | 33 | 21:12.00 | 11 |
| Jan 6 | Coastal 8 Conference ChampionshipsJan 6 · 5,000 Meters Varsity · Place 24 · Richlands | 5,000 Meters Varsity | 24 | 20:33.00 | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | Lejeune Home MeetDec 10 · 5,000 Meters Varsity · Place 4 · Richlands | 5,000 Meters Varsity | 4 | 20:04 PB | 10 |
| Dec 5 | White Oak HS Home MeetDec 5 · 5,000 Meters Varsity · Place 14 · Richlands | 5,000 Meters Varsity | 14 | 20:45.00 | 10 |
| Dec 3 | Trask MeetDec 3 · 5,000 Meters Varsity · Place 10 · Richlands | 5,000 Meters Varsity | 10 | 21:00 PB | 10 |
| Nov 24 | Heide Trask MeetNov 24 · 5,000 Meters Varsity · Place 7 · Richlands | 5,000 Meters Varsity | 7 | 21:50 | 10 |
| Nov 19 | Pender XC MeetNov 19 · 5,000 Meters Varsity · Place 9 · Richlands | 5,000 Meters Varsity | 9 | 22:17 PB | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 2A East RegionNov 2 · 5,000 Meters Varsity · Place 53 · Richlands | 5,000 Meters Varsity | 53 | 19:45.71 PB | 9 |
| Oct 22 | Coastal 8 Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 42 · Richlands | 5,000 Meters Varsity | 42 | 21:28.00 | 9 |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Invitational · Place 217 · Richlands | 5,000 Meters Invitational | 217 | 22:12.01 | 9 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 352 · Richlands-NC | 5,000 Meters Varsity | 352 | 21:42.5 | — |
| Sep 7 | Knight's InvitationalSep 7 · 5,000 Meters Championship · Place 30 · Richlands | 5,000 Meters Championship | 30 | 20:52.00 | 9 |
| Aug 27 | Croatan Home MeetAug 27 · 5,000 Meters Varsity · Place 45 · Richlands | 5,000 Meters Varsity | 45 | 24:06.00 | 9 |