Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
13 results2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | NCHSAA 4A East RegionalMay 11 · 300m Hurdles · Place 11 · Laney | 300m Hurdles30" / 0.762m | 11. | 49.87a | 11 |
| May 11 | NCHSAA 4A East RegionalMay 11 · 100m Hurdles · Place 13 · Laney | 100m Hurdles33" / 0.838mRound P | 13. | 17.88a | 11 |
| Apr 20 | 2024 Seahawk HS InvitationalApr 20 · 300m Hurdles · Place 7 · Laney | 300m Hurdles30" / 0.762m | 7. | 50.23a | 11 |
| Mar 14 | MEC Meet Week #3Mar 14 · 300m Hurdles · Place 4 · Laney | 300m Hurdles | 4 | 52.95 | — |
| Mar 14 | MEC Meet Week #3Mar 14 · 100m Hurdles · Place 1 · Laney | 100m Hurdles | 1 | 18.14 | — |
| Mar 7 | MEC Meet Week #2Mar 7 · 300m Hurdles · Place 1 · Laney | 300m Hurdles30" / 0.762m | 1. | 52.08a | 11 |
| Mar 7 | MEC Meet Week #2Mar 7 · 100m Hurdles · Place 1 · Laney | 100m Hurdles33" / 0.838m | 1. | 18.41a | 11 |
2023 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NCHSAA 4A East RegionalMay 13 · 300m Hurdles · Place 12 · Laney | 300m Hurdles30" / 0.762m | 12. | 50.77a | 10 |
| Apr 29 | 2023 Seahawk HS InvitationalApr 29 · 300m Hurdles · Place 6 · Laney | 300m Hurdles | 6 | 51.22 | — |
| Apr 1 | NCRunners TourApr 1 · 300m Hurdles · Place 5 · Laney | 300m Hurdles30" / 0.762m | 5. | 54.26a | 10 |
| Apr 1 | NCRunners TourApr 1 · 100m Hurdles · Place 6 · Laney | 100m Hurdles33" / 0.838m | 6. | 18.40 | 10 |
2022 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 7 · Laney | 100m Hurdles | 7 | 21.68 | 9 |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 2 · Laney | 100m HurdlesRound P | 2 | 18.18 | 9 |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 4 · Laney | 100m HurdlesRound P | 4 | 18.18 | 9 |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 7 · Laney | 100m Hurdles | 7 | 21.68 | 9 |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 2 · Laney | 100m HurdlesRound P | 2 | 18.18 | 9 |
| Apr 30 | Seahawk HS InviteApr 30 · 100m Hurdles · Place 4 · Laney | 100m HurdlesRound P | 4 | 18.18 | 9 |
| Apr 28 | Laney Meet #4 Ashley, West Brunswick, & New HanoverApr 28 · Combined results · Place 2 · Laney | Combined results | 2 | 52.4 | 9 |
| Apr 28 | Laney Meet #4 Ashley, West Brunswick, & New HanoverApr 28 · Combined results · Place 2 · Laney | Combined results | 2 | 17.9 PB | 9 |
| Apr 20 | New Hanover County ChampionshipsApr 20 · 300m Hurdles · Place 2 · Laney | 300m Hurdles | 2 | 53.37 | 9 |
| Apr 20 | New Hanover County ChampionshipsApr 20 · 100m Hurdles · Place 3 · Laney | 100m Hurdles | 3 | 18.43 | 9 |
| Apr 13 | Laney Meet #3 New Hanover, W. Brunswick, & S. BrunswickApr 13 · Combined results · Place 1 · Laney | Combined results | 1 | 52.2 | 9 |
| Apr 13 | Laney Meet #3 New Hanover, W. Brunswick, & S. BrunswickApr 13 · Combined results · Place 1 · Laney | Combined results | 1 | 18.6 | 9 |
| Apr 7 | Topsail Home Meet #1Apr 7 · Combined results · Place 2 · Laney | Combined results | 2 | 53.3 | 9 |
| Apr 7 | Topsail Home Meet #1Apr 7 · Combined results · Place 4 · Laney | Combined results | 4 | 18.3 | 9 |
| Mar 25 | Laney Meet #2 Hoggard, S. Brunswick, New HanoverMar 25 · Combined results · Place 9 · Laney | Combined results | 9 | 12-09.25 | 9 |
| Mar 25 | Laney Meet #2 Hoggard, S. Brunswick, New HanoverMar 25 · Combined results · Place 4 · Laney | Combined results | 4 | 53.59 | 9 |
| Mar 25 | Laney Meet #2 Hoggard, S. Brunswick, New HanoverMar 25 · Combined results · Place 2 · Laney | Combined results | 2 | 18.25 | 9 |