Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 17 | 13.23 | Monmouth County Boys Frosh/Soph Championships | May 17, 2024 |
| 1500 Meters · OutdoorHolmdel Spring Time Trials · Mar 18 | 5:07.16 | Holmdel Spring Time Trials | March 18, 2025 |
| 1600 Meters · IndoorTR Boys Frosh/Novice · Jan 27 | 5:16.91 | TR Boys Frosh/Novice | January 27, 2025 |
| 1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 2 | 5:10.01 | Holmdel Twilight Series - Royal Rumble | June 2, 2025 |
| 1600 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 20 | 5:16.64 | Monmouth County Boys Frosh/Soph Championships | May 20, 2025 |
| 200 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 17 | 28.56 | Monmouth County Boys Frosh/Soph Championships | May 17, 2024 |
| 3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 30 | 12:21.49 | Holmdel Twilight Series - Night of 3200s | April 30, 2024 |
| 400 Meters · IndoorSTCA Last Chance Meet · Feb 3 | 1:00.16 | STCA Last Chance Meet | February 3, 2025 |
| 400 Meters · OutdoorHolmdel vs Thorne · Apr 5 | 1:08.32 | Holmdel vs Thorne | April 5, 2022 |
| 800 Meters · IndoorMonmouth County Championships · Jan 23 | 2:14.72 | Monmouth County Championships | January 23, 2026 |
| 800 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 16 | 2:12.88 | NJSIAA Sectionals South Groups 2 and 3 | May 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
1 results2025 Outdoor Track
7 results2025 Indoor Track
5 results2024 Indoor Track
2 results2024 Outdoor Track
5 results2022 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 5 | Holmdel vs ThorneApr 5 · 400 Meters · Place 2 · Holmdel | 400 Meters | 2 | 1:08.32 PB | — |
| Apr 5 | Holmdel vs ThorneApr 5 · 1600 Meters · Place 4 · Holmdel | 1600 Meters | 4 | 6:01.97 | — |