Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorNew Balance Games · Jan 21 | 2:57.24 | New Balance Games | January 21, 2022 |
| 1600 Meters · IndoorOHSL1 / OHSL2 League Championships · Feb 1 | 4:51.58 | OHSL1 / OHSL2 League Championships | February 1, 2023 |
| 1600 Meters · OutdoorSection III Class B-1 Championships · May 25 | 4:44.04 | Section III Class B-1 Championships | May 25, 2023 |
| 2 Miles · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 20 | 10:51.14 | U.S. Army Officials Hall of Fame Invitational | January 20, 2023 |
| 300 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 20 | 42.50 | U.S. Army Officials Hall of Fame Invitational | January 20, 2023 |
| 3000m Steeplechase · OutdoorSection III Class B-1 Championships · May 25 | 11:15.40 | Section III Class B-1 Championships | May 25, 2023 |
| 3200 Meters · IndoorSection III Class B1 & B2 Championships · Feb 8 | 10:46.20 | Section III Class B1 & B2 Championships | February 8, 2023 |
| 3200 Meters · OutdoorSection III Class B-1 Championships · May 25 | 10:38.32 | Section III Class B-1 Championships | May 25, 2023 |
| 600 Meters · IndoorGeorge Constantino Memorial AM Session · Dec 17 | 1:33.70a | George Constantino Memorial AM Session | December 17, 2022 |
| Long Jump · IndoorMohawk Valley Meet #3 · Dec 17 | 14-10.50 | Mohawk Valley Meet #3 | December 17, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
4 results2023 Indoor Track
7 results2022 Indoor Track
6 results2021 Indoor Track
5 results