Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hugh McRae ParkHoggard MEC JV Home Meet #4 · Jan 7 | 21:04.36 | Hoggard MEC JV Home Meet #4 | January 7, 2021 |
| 5,000 Meters · Ivey Redmon Sports ComplexN.C. Runners XC Invitational · Oct 14 | 20:46.17 | N.C. Runners XC Invitational | October 14, 2017 |
| 5,000 Meters · New Hanover TrackWallace Park Classic · Sep 19 | 20:38.48 | Wallace Park Classic | September 19, 2019 |
| 5,000 Meters · South Brunswick High SchoolSouth Brunswick Meet #2 · Sep 14 | 29:52.00 | South Brunswick Meet #2 | September 14, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Aug 31 | 21:15.31 | The Jungle Run | August 31, 2019 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 1 | 21:17.21 | The Jungle Run | September 1, 2018 |
| 5,000 Meters · Topsail HSTopsail Home JV Meet · Dec 1 | 21:56.50 | Topsail Home JV Meet | December 1, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 7 | Hoggard MEC JV Home Meet #4Jan 7 · 5,000 Meters Junior Varsity · Place 26 · Topsail | 5,000 Meters Junior Varsity | 26 | 21:04.36 PB | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | Laney vs. Topsail JV Dual MeetDec 22 · 5,000 Meters Varsity · Place 16 · Topsail | 5,000 Meters Varsity | 16 | 23:11.18 | 12 |
| Dec 12 | Topsail Home Meet #2Dec 12 · Varsity · Place 18 · Topsail | Varsity | 18 | 20:28.00 | 12 |
| Dec 9 | Ashley HS Meet #3Dec 9 · 5,000 Meters Varsity · Place 9 · Topsail | 5,000 Meters Varsity | 9 | 21:09.77 | 12 |
| Dec 1 | Topsail Home JV MeetDec 1 · 5,000 Meters Varsity · Place 9 · Topsail | 5,000 Meters Varsity | 9 | 21:56.50 PB | 12 |
| Nov 25 | Laney MEC Varsity/JV Home Meet #1Nov 25 · 5,000 Meters Junior Varsity · Place 10 · Topsail | 5,000 Meters Junior Varsity | 10 | 20:43.96 | 12 |
| Nov 21 | North Brunswick JV Home Meet #1Nov 21 · 5,000 Meters Varsity · Place 5 · Topsail | 5,000 Meters Varsity | 5 | 21:00.00 | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Mideastern Conference ChampionshipsOct 24 · Junior Varsity · Place 44 · Topsail | Junior Varsity | 44 | 20:22.42 | 11 |
| Oct 17 | Hoggard Home Meet #3Oct 17 · Varsity · Place 48 · Topsail | Varsity | 48 | 21:18.94 | 11 |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Invitational · Place 134 · Topsail | 5,000 Meters Invitational | 134 | 19:52.12 | 11 |
| Sep 28 | Bo RunSep 28 · 5,000 Meters Invitational · Place 55 · Topsail | 5,000 Meters Invitational | 55 | 21:14.82 | — |
| Sep 19 | Wallace Park ClassicSep 19 · 5,000 Meters Varsity · Place 33 · Topsail | 5,000 Meters Varsity | 33 | 20:38.48 PB | 11 |
| Aug 31 | The Jungle RunAug 31 · 5,000 Meters Invitational · Place 179 · Topsail | 5,000 Meters Invitational | 179 | 21:15.31 PB | 11 |
| Aug 29 | Laney Home MeetAug 29 · 5,000 Meters Varsity · Place 41 · Topsail | 5,000 Meters Varsity | 41 | 24:14.31 | 11 |
| Aug 22 | Wilmington XC KickoffAug 22 · 5,000 Meters Junior Varsity · Place 12 · Topsail | 5,000 Meters Junior Varsity | 12 | 22:36.12 | 11 |
| Aug 10 | Laney 3k ScrimmageAug 10 · 3,000 Meters Varsity · Place 117 · Topsail | 3,000 Meters Varsity | 117 | 15:59.85 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Mideastern Conference ChampionshipOct 18 · Varsity · Place 59 · Topsail | Varsity | 59 | 20:06.39 | 10 |
| Oct 4 | Hoggard Home Meet #1Oct 4 · 5,000 Meters Varsity · Place 48 · Topsail | 5,000 Meters Varsity | 48 | 22:22.03 | 10 |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Junior Varsity · Place 233 · Topsail | 5,000 Meters Junior Varsity | 233 | 21:22.47 | — |
| Sep 1 | The Jungle RunSep 1 · 5,000 Meters Invitational · Place 193 · Topsail | 5,000 Meters Invitational | 193 | 21:17.21 PB | 10 |
| Aug 23 | Wilmington KickoffAug 23 · 5,000 Meters Junior Varsity · Place 59 · Topsail | 5,000 Meters Junior Varsity | 59 | 22:48.36 | 10 |
| Aug 16 | Hoggard 5K Time TrialAug 16 · 5,000 Meters Varsity · Place 92 · Topsail | 5,000 Meters Varsity | 92 | 23:50.72 | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | N.C. Runners XC InvitationalOct 14 · 5,000 Meters Freshman/Sophomore · Place 111 · Topsail | 5,000 Meters Freshman/Sophomore | 111 | 20:46.17 PB | 9 |
| Sep 14 | South Brunswick Meet #2Sep 14 · 5,000 Meters Varsity · Place 59 · Topsail | 5,000 Meters Varsity | 59 | 29:52.00 PB | 9 |