Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorDIAA Track & Field Championships · May 17 | 18.36a | DIAA Track & Field Championships | May 17, 2024 |
| 300 Meters · IndoorX Annual Pat Russo Invitational · Dec 20 | 44.77a | X Annual Pat Russo Invitational | December 20, 2023 |
| 300m Hurdles · 36" / 0.914m · OutdoorKeith S. Burgess Invitational 2024 · Apr 12 | 46.07a | Keith S. Burgess Invitational 2024 | April 12, 2024 |
| 400 Meters · IndoorHenlopen Conference Indoor Track and Field Championships · Jan 18 | 1:04.54 | Henlopen Conference Indoor Track and Field Championships | January 18, 2024 |
| 400 Meters · OutdoorArt Madric Hall of Fame Invitational · Apr 22 | 1:00.20a | Art Madric Hall of Fame Invitational | April 22, 2023 |
| 500 Meters · IndoorBayside League Meet 2 · Dec 13 | 1:28.91a | Bayside League Meet 2 | December 13, 2023 |
| 55 Meter · IndoorIX Annual Pat Russo Invitational · Dec 14 | 7.30a | IX Annual Pat Russo Invitational | December 14, 2022 |
| 55m Hurdles · 39" · IndoorBayside League Meet 2 · Dec 13 | 9.31a | Bayside League Meet 2 | December 13, 2023 |
| High Jump · OutdoorKeith S. Burgess Invitational 2024 · Apr 12 | 5-00.00 | Keith S. Burgess Invitational 2024 | April 12, 2024 |
| Pole Vault · IndoorBayside League Meet 2 · Dec 13 | 8-00.00 | Bayside League Meet 2 | December 13, 2023 |
| Pole Vault · Outdoor2023 Henlopen Conference Track and Field Championship · May 11 | 9-6 | 2023 Henlopen Conference Track and Field Championship | May 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
10 results2024 Indoor Track
3 results2023 Indoor Track
6 results2023 Outdoor Track
3 results2022 Indoor Track
2 results