Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · New Hanover TrackWallace Park Classic · Sep 19 | 19:55.65 | Wallace Park Classic | September 19, 2019 |
| 5,000 Meters · Olsen ParkNew Hanover County Championships Junior Varsity · Jan 2 | 21:43.06 | New Hanover County Championships Junior Varsity | January 2, 2021 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 19:45.75 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 1 | 19:10.81 | The Jungle Run | September 1, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 28 | 18:44.4 | NCHSAA 4A East Regional | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2020 Cross Country
3 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Mideastern Conference ChampionshipsOct 24 · Junior Varsity · Place 33 · Ashley | Junior Varsity | 33 | 19:50.68 | 11 |
| Oct 17 | Hoggard Home Meet #3Oct 17 · Varsity · Place 18 · Ashley | Varsity | 18 | 19:43.28 | 11 |
| Sep 19 | Wallace Park ClassicSep 19 · 5,000 Meters Varsity · Place 20 · Ashley | 5,000 Meters Varsity | 20 | 19:55.65 PB | 11 |
| Aug 31 | The Jungle RunAug 31 · 5,000 Meters Championship · Place 186 · Ashley | 5,000 Meters Championship | 186 | 19:59.78 | 11 |
| Aug 22 | Wilmington XC KickoffAug 22 · 5,000 Meters Varsity · Place 36 · Ashley | 5,000 Meters Varsity | 36 | 20:19.67 | 11 |
| Aug 10 | Laney 3k ScrimmageAug 10 · 3,000 Meters Varsity · Place 37 · Ashley | 3,000 Meters Varsity | 37 | 11:53.00 | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Mideastern Conference ChampionshipOct 18 · Varsity · Place 45 · Ashley | Varsity | 45 | 18:57.73 | 10 |
| Oct 10 | New Hanover County ChampionshipOct 10 · 5,000 Meters Varsity · Place 35 · Ashley | 5,000 Meters Varsity | 35 | 19:15.79 | 10 |
| Oct 4 | Hoggard Home Meet #1Oct 4 · 5,000 Meters Varsity · Place 20 · Ashley | 5,000 Meters Varsity | 20 | 19:55.66 | 10 |
| Sep 7 | Wilmington Beach Blast - Nighttime Cross CountrySep 7 · 5,000 Meters Varsity · Place 21 · Ashley | 5,000 Meters Varsity | 21 | 18:58.99 | 10 |
| Sep 1 | The Jungle RunSep 1 · 5,000 Meters Championship · Place 121 · Ashley | 5,000 Meters Championship | 121 | 19:10.81 PB | 10 |
| Aug 23 | Wilmington KickoffAug 23 · 5,000 Meters Varsity · Place 50 · Ashley | 5,000 Meters Varsity | 50 | 19:47.76 | 10 |
| Aug 16 | Hoggard 5K Time TrialAug 16 · 5,000 Meters Varsity · Place 25 · Ashley | 5,000 Meters Varsity | 25 | 19:54.02 | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 76 · Ashley | 5,000 Meters Varsity | 76 | 18:44.4 PB | 9 |
| Oct 12 | New Hanover County ChampionshipOct 12 · 5,000 Meters Varsity · Place 30 · Ashley | 5,000 Meters Varsity | 30 | 19:09.36 | 9 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 140 · Ashley | 5,000 Meters Championship | 140 | 19:12.05 | — |
| Sep 14 | Laney Home MeetSep 14 · 5,000 Meters Varsity · Place 8 · Ashley | 5,000 Meters Varsity | 8 | 20:43.00 | — |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Junior Varsity · Place 18 · Ashley | 5,000 Meters Junior Varsity | 18 | 19:45.75 PB | 9 |