Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorSMAC League Meet 2 - Hosted by North Point · Dec 15 | 7:00.70a | SMAC League Meet 2 - Hosted by North Point | December 15, 2025 |
| 1600 Meters · OutdoorLeonardtown, St. Charles at Chopticon · Apr 22 | 6:37.45a | Leonardtown, St. Charles at Chopticon | April 22, 2026 |
| 1600 Meters · Outdoor · Hand timedLeonardtown, Patuxent at La Plata · Apr 27 | 6:52.4h | Leonardtown, Patuxent at La Plata | April 27, 2026 |
| 3200 Meters · IndoorSMAC League Meet 3 - Hosted by Great Mills · Jan 12 | 14:51.65a | SMAC League Meet 3 - Hosted by Great Mills | January 12, 2026 |
| 3200 Meters · OutdoorHuntingtown, Leonardtown, North Point at Thomas Stone · Apr 9 | 14:59.63a | Huntingtown, Leonardtown, North Point at Thomas Stone | April 9, 2026 |
| 3200 Meters · Outdoor · Hand timedCalvert, Great Mills, McDonough at Leonardtown · Mar 24 | 14:27.4h | Calvert, Great Mills, McDonough at Leonardtown | March 24, 2026 |
| 55 Meter · Indoor2023 SMAC Indoor Track & Field Championship · Jan 28 | 8.40a | 2023 SMAC Indoor Track & Field Championship | January 28, 2023 |
| 55 Meters · IndoorSMAC League Meet #3 hosted by Lackey · Jan 9 | 8.510 | SMAC League Meet #3 hosted by Lackey | January 9, 2023 |
| Triple Jump · Indoor2023 SMAC Indoor Track & Field Championship · Jan 28 | 30-04.50 | 2023 SMAC Indoor Track & Field Championship | January 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
1 results2025 Indoor Track
2 results2023 Indoor Track
6 results2022 Indoor Track
2 results