Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUnited East Conference Indoor Track & Field Championships · Feb 27 | 4:45.84a | United East Conference Indoor Track & Field Championships | February 27, 2026 |
| 1500 Meters · OutdoorEastern Shore Challenge · Apr 18 | 4:13.88a | Eastern Shore Challenge | April 18, 2026 |
| 1600 Meters · IndoorBCL East Meet #1 · Feb 26 | 4:33.21 | BCL East Meet #1 | February 26, 2025 |
| 1600 Meters · OutdoorBAC Championship (BCL East) · May 10 | 4:24.54a | BAC Championship (BCL East) | May 10, 2025 |
| 3200 Meters · IndoorBCL East Meet #1 · Feb 26 | 9:54.22 | BCL East Meet #1 | February 26, 2025 |
| 3200 Meters · OutdoorCIF North Coast Section Meet of Champions · May 23 | 9:25.16a | CIF North Coast Section Meet of Champions | May 23, 2025 |
| 400 Meters · OutdoorMarsh Creek Invitational · Mar 12 | 1:02.36 | Marsh Creek Invitational | March 12, 2022 |
| 5000 Meters · IndoorUnited East Conference Indoor Track & Field Championships · Feb 27 | 16:19.76a | United East Conference Indoor Track & Field Championships | February 27, 2026 |
| 5000 Meters · OutdoorBison Invitational · Apr 11 | 15:16.59a | Bison Invitational | April 11, 2026 |
| 800 Meters · IndoorUnited East Conference Indoor Track & Field Championships · Feb 27 | 2:08.17a | United East Conference Indoor Track & Field Championships | February 27, 2026 |
| 800 Meters · OutdoorBCL EAST #2 3/13/2024 · Mar 13 | 2:08.17a | BCL EAST #2 3/13/2024 | March 13, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2025 Indoor Track
2 results2025 Outdoor Track
1 results2024 Outdoor Track
3 results