Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorCoastal Rivers Conference Championship · May 9 | 5:31.81 | Coastal Rivers Conference Championship | May 9, 2019 |
| 1600 Meters · Outdoor · Hand timed2019 Ravens Home Meet #5 · May 2 | 5:30.8h | 2019 Ravens Home Meet #5 | May 2, 2019 |
| 200 Meters · Outdoor2021 CFA Last Chance · May 10 | 24.46a | 2021 CFA Last Chance | May 10, 2021 |
| 3200 Meters · IndoorNew Balance DASH for DOOBIE · Nov 23 | 12:01.17a | New Balance DASH for DOOBIE | November 23, 2019 |
| 3200 Meters · OutdoorNew Hanover County Championships · Apr 26 | 12:16.02 | New Hanover County Championships | April 26, 2018 |
| 400 Meters · OutdoorNCISAA DII Track & Field Championship · May 15 | 52.86a | NCISAA DII Track & Field Championship | May 15, 2021 |
| 500 Meters · IndoorJDL Independent Indoor Invitational · Feb 28 | 1:16.31 | JDL Independent Indoor Invitational | February 28, 2020 |
| 500 Meters · OutdoorNC Independent Schools Winter Track & Field Carnival · Feb 20 | 1:17.59a | NC Independent Schools Winter Track & Field Carnival | February 20, 2021 |
| 800 Meters · OutdoorNew Hanover County Championships · Apr 25 | 2:26.33 | New Hanover County Championships | April 25, 2019 |
| 800 Meters · Outdoor · Hand timed2018 Ravens Home Meet #4_DA_Coastal · Apr 5 | 2:38.7h | 2018 Ravens Home Meet #4_DA_Coastal | April 5, 2018 |
| Combined results · OutdoorPender Dual Meet · Mar 7 | 59.7 | Pender Dual Meet | March 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
8 results2020 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 12 | NRCA HomeMar 12 · 400 Meters · Place 2 · Coastal Christian | 400 Meters | 2. | 55.61 | 11 |
2020 Indoor Track
2 results2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | New Balance DASH for DOOBIENov 23 · 3200 Meters · Place 324 · Coastal Christian | 3200 Meters | 324. | 12:01.17a PB | 11 |
2019 Outdoor Track
9 results2018 Outdoor Track
7 results