Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSuburban Developmental League Championship · May 28 | 14.10a | Suburban Developmental League Championship | May 28, 2022 |
| 100m Hurdles · 30" / 0.762m · IndoorWhirlwinds Track Club Meet #4 · Jun 5 | 22.06a | Whirlwinds Track Club Meet #4 | June 5, 2021 |
| 100m Hurdles · 33" / 0.838m · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 17 | 21.57a | AAU Region 2 Qualifier @ Millersville University | July 17, 2021 |
| 110m Hurdles · 39" / 0.991m · IndoorWhirlwinds Track Club Meet #1 · May 16 | 23.67a | Whirlwinds Track Club Meet #1 | May 16, 2021 |
| High Jump · IndoorWhirlwinds Track Club Meet #2 · May 23 | 4-00.00 | Whirlwinds Track Club Meet #2 | May 23, 2021 |
| Javelin · 600g · IndoorWhirlwinds Track Club Meet #4 · Jun 5 | 65-08 | Whirlwinds Track Club Meet #4 | June 5, 2021 |
| Javelin · 600g · OutdoorAAU Region 2 Qualifier @ Millersville University · Jul 17 | 70-03 | AAU Region 2 Qualifier @ Millersville University | July 17, 2021 |
| Long Jump · IndoorWhirlwinds Track Club Meet #1 · May 16 | 12-03.00 | Whirlwinds Track Club Meet #1 | May 16, 2021 |
| Long Jump · OutdoorSuburban Developmental League Championship · May 28 | 14' 5 | Suburban Developmental League Championship | May 28, 2022 |
| Triple Jump · IndoorWhirlwinds Track Club Meet #4 · Jun 5 | 27-10.00 | Whirlwinds Track Club Meet #4 | June 5, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
5 results2021 Outdoor Track
4 results2021 Indoor Track
10 results