Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorCoach Glynn Holiday Carnival · Dec 28 | 3:02.78a | Coach Glynn Holiday Carnival | December 28, 2022 |
| 1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 3 | 5:09.87 | NJSIAA Sectional Championships - North 1 Group 2&3 | February 3, 2023 |
| 1600 Meters · OutdoorBig North Championships-Independence and Liberty · May 3 | 4:57.88a | Big North Championships-Independence and Liberty | May 3, 2023 |
| 3200 Meters · IndoorBig North Championships - American, Independence, National, Patriot · Jan 9 | 12:07.07 | Big North Championships - American, Independence, National, Patriot | January 9, 2023 |
| 3200 Meters · OutdoorBig North Championships-Independence and Liberty · May 3 | 10:46.29a | Big North Championships-Independence and Liberty | May 3, 2023 |
| 400 Meters · OutdoorWest Milford+Passaic Valley @ Wayne Valley · Apr 13 | 1:05.96 | West Milford+Passaic Valley @ Wayne Valley | April 13, 2022 |
| 600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 28 | 1:41.12a | Coach Glynn Holiday Carnival | December 28, 2022 |
| 800 Meters · IndoorSpike Shoe Holiday Festival · Dec 19 | 2:30.40a | Spike Shoe Holiday Festival | December 19, 2022 |
| 800 Meters · OutdoorWest Milford+Passaic Valley @ Wayne Valley · Apr 13 | 2:43.69 | West Milford+Passaic Valley @ Wayne Valley | April 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
6 results2023 Indoor Track
5 results2022 Indoor Track
5 results2022 Outdoor Track
2 results