Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorOcean Breeze Invitational · Feb 1 | 5:10.74a | Ocean Breeze Invitational | February 1, 2025 |
| 1000 Meters · IndoorBishop Loughlin Games · Dec 21 | 3:05.80a | Bishop Loughlin Games | December 21, 2024 |
| 1600 Meters · OutdoorFast Times at Cherokee High · Apr 21 | 4:48.35a | Fast Times at Cherokee High | April 21, 2026 |
| 1600 Meters · OutdoorCherokee Night Racer #2 · Jun 4 | 5:39.50 | Cherokee Night Racer #2 | June 4, 2024 |
| 2000m Steeplechase · 0.838m · OutdoorTCNJ HS Invite · Apr 4 | 7:22.92a | TCNJ HS Invite | April 4, 2026 |
| 3200 Meters · IndoorSJTCA Meet #2 · Dec 13 | 11:12.61a | SJTCA Meet #2 | December 13, 2025 |
| 3200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 29 | 10:33.32a | Olympic Conference Championships 2026 | April 29, 2026 |
| 600 Meters · IndoorBishop Loughlin Games · Dec 21 | 1:44.14a | Bishop Loughlin Games | December 21, 2024 |
| 800 Meters · IndoorOcean Breeze Invitational · Feb 1 | 2:20.60a | Ocean Breeze Invitational | February 1, 2025 |
| 800 Meters · OutdoorCherokee Night Racer #2 · May 26 | 2:07.23a | Cherokee Night Racer #2 | May 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | SJTCA Meet #2Dec 13 · 3200 Meters · Place 34 · Rancocas Valley Reg | 3200 Meters | 34. | 11:12.61a PB | 11 |
| Dec 13 | SJTCA Meet #2Dec 13 · 3200 Meters · Place 34 · Rancocas Valley Reg | 3200 Meters | 34. | 11:12.61a | 11 |
| Feb 1 | Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 22 · Rancocas Valley Reg | 1 Mile | 22. | 5:10.74a PB | 10 |
| Feb 1 | Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 13 · Rancocas Valley Reg | 800 Meters | 13. | 2:20.60a PB | 10 |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Burlington County ChampionshipMay 10 · 3200 Meters · Place 11 · Rancocas Valley Reg | 3200 Meters | 11. | 10:43.99a | 10 |
| Apr 2 | RV Tri MeetApr 2 · 1600 Meters · Place 7 · Rancocas Valley Reg | 1600 Meters | 7. | 5:00.72a | 10 |
2024 Indoor Track
3 results2024 Outdoor Track
4 results