Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 29 | 4:52.85a | U.S. Marine Corps Holiday Classic | December 29, 2023 |
| 1500 Meters · Indoor Speed Capital New York Invitational · Dec 10 | 4:18.59a | Speed Capital New York Invitational | December 10, 2023 |
| 1500 Meters · OutdoorUAGTCA Developmental Meet 2 · May 13 | 4:19.52a | UAGTCA Developmental Meet 2 | May 13, 2023 |
| 1600 Meters · Indoor2024 YSU HS Meet #1 · Jan 13 | 4:36.48a | 2024 YSU HS Meet #1 | January 13, 2024 |
| 2 Miles · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 20 | 10:20.10 | U.S. Army Officials Hall of Fame Invitational | January 20, 2023 |
| 3000 Meters · IndoorFastrack Last Chance · Feb 23 | 9:10.02a | Fastrack Last Chance | February 23, 2024 |
| 3000 Meters · Outdoor2024 V02Max Track Club Preseason Invitational · May 25 | 9:47.32a | 2024 V02Max Track Club Preseason Invitational | May 25, 2024 |
| 3200 Meters · Indoor2024 YSU HS Meet #1 · Jan 13 | 10:15.51a | 2024 YSU HS Meet #1 | January 13, 2024 |
| 400 Meters · IndoorSpeed Capital New York · Dec 11 | 57.31a | Speed Capital New York | December 11, 2022 |
| 800 Meters · IndoorSpeed Capital New York · Dec 11 | 2:05.72a | Speed Capital New York | December 11, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
1 results2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 23 | Fastrack Last ChanceFeb 23 · 3000 Meters · Place 15 · Delco United tc | 3000 Meters | 15. | 9:10.02a PB | 12 |
| Feb 16 | Garden State Collegiate OpenFeb 16 · 800 Meters · Place 19 · Delco United Track Club | 800 Meters | 19 | 2:05.76 | SR |
| Jan 13 | 2024 YSU HS Meet #1Jan 13 · 3200 Meters · Place 16 · Delco United tc | 3200 Meters | 16. | 10:15.51a PB | 12 |
| Jan 13 | 2024 YSU HS Meet #1Jan 13 · 1600 Meters · Place 12 · Delco United tc | 1600 Meters | 12. | 4:36.48a PB | 12 |
2023 Indoor Track
9 results2023 Outdoor Track
1 results2022 Indoor Track
3 results