Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBaker Invitational · May 21 | 12.35a | Baker Invitational | May 21, 2026 |
| 1600 Meters · OutdoorHaddonfield Distance Night · May 5 | 5:17.85 | Haddonfield Distance Night | May 5, 2025 |
| 200 Meters · IndoorSJTCA #16 · Feb 1 | 24.75 | SJTCA #16 | February 1, 2025 |
| 200 Meters · OutdoorCamden County Championships · May 9 | 24.15a | Camden County Championships | May 9, 2026 |
| 400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 2 | 55.28 | NJSIAA Sectional Championships - South Groups 1&4 | February 2, 2024 |
| 400 Meters · OutdoorF.A.T. Duals: Sterling, HT, Haddonfield and West Deptford · Apr 23 | 53.94 | F.A.T. Duals: Sterling, HT, Haddonfield and West Deptford | April 23, 2024 |
| 55 Meters · IndoorSJTCA #20 · Feb 26 | 7.23 | SJTCA #20 | February 26, 2026 |
| 600 Meters · IndoorSJTCA Winter Meet #15 · Feb 15 | 1:35.84 | SJTCA Winter Meet #15 | February 15, 2023 |
| 800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 15 | 2:05.87 | NJSIAA Sectional Championships - South Groups 1&2 | February 15, 2025 |
| 800 Meters · OutdoorCamden County Championships · May 10 | 2:02.69 | Camden County Championships | May 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
3 results2025 Outdoor Track
6 results2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 23 | NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 800 Meters · Place 10 · Haddon Township | 800 Meters | 10 | 2:06.91 | 11 |
| Feb 15 | NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 5 · Haddon Township | 800 Meters | 5 | 2:05.87 PB | 11 |
| Feb 1 | SJTCA #16Feb 1 · 200 Meters · Place 26 · Haddon Township | 200 Meters | 26 | 24.75 PB | 11 |
| Feb 1 | SJTCA #16Feb 1 · 800 Meters · Place 6 · Haddon Township | 800 Meters | 6 | 2:07.36 | 11 |
| Jan 25 | SJTCA #15Jan 25 · 800 Meters · Place 23 · Haddon Township | 800 Meters | 23 | 2:12.32 | 11 |
| Jan 25 | SJTCA #15Jan 25 · 800 Meters · Place 23 · Haddon Township | 800 Meters | 23 | 2:12.32 | 11 |
2024 Outdoor Track
3 results2024 Indoor Track
3 results2023 Outdoor Track
3 results2023 Indoor Track
3 results