Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 28 | 5:08.16a | U.S. Marine Corps Holiday Classic | December 28, 2024 |
| 1600 Meters · IndoorSection IX OCIAA Invitational · Feb 16 | 5:07.44a | Section IX OCIAA Invitational | February 16, 2026 |
| 1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 9 | 5:55.3h | OCIAA Developmental "A" - Saturday | December 9, 2023 |
| 1600 Meters · OutdoorFDR Quad · Apr 21 | 5:05.18a | FDR Quad | April 21, 2026 |
| 2 Miles · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 10 | 11:08.27 | Refuel with Chocolate Milk Officials HOF Invite - HS | January 10, 2025 |
| 2000m Steeplechase · 0.838m · OutdoorTiger Relays · Apr 30 | 8:03.03a | Tiger Relays | April 30, 2022 |
| 3000m Steeplechase · 0.914m · OutdoorShen Invy · May 8 | 11:10.32a | Shen Invy | May 8, 2026 |
| 3000m Steeplechase · OutdoorKingston Tiger Relays · Apr 27 | 7:53.28 | Kingston Tiger Relays | April 27, 2024 |
| 3200 Meters · IndoorGarden State TC Invitational · Feb 20 | 10:54.63a | Garden State TC Invitational | February 20, 2026 |
| 3200 Meters · OutdoorFDR Quad · Apr 21 | 11:01.76a | FDR Quad | April 21, 2026 |
| 800 Meters · IndoorThe Armory Hispanic Games · Jan 3 | 2:23.84 | The Armory Hispanic Games | January 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | Section 9 State QualifierJun 3 · 3000m Steeplechase · Place 19 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 19. | 11:30.82a | 12 |
| May 28 | Section 9 Class A ChampionshipMay 28 · 3000m Steeplechase · Place 10 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 10. | 11:29.60a | 12 |
| May 21 | MHAL ChampionshipMay 21 · 3000m Steeplechase · Place 4 · Franklin D. Roosevelt (NY) | 3000m Steeplechase | 4 | 11:02.68a | 12 |
| May 8 | Shen InvyMay 8 · 3000m Steeplechase · Place 7 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 7. | 11:10.32a PB | 12 |
| May 5 | FDR TriMay 5 · 1600 Meters · Place 2 · Franklin D. Roosevelt (NY) | 1600 Meters | 2. | 5:14.83a | 12 |
| Apr 27 | Cornwall SteeplefestApr 27 · 3000m Steeplechase · Place 14 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 14. | 11:21.68a | 12 |
| Apr 21 | FDR QuadApr 21 · 3200 Meters · Place 4 · Franklin D. Roosevelt (NY) | 3200 Meters | 4 | 11:01.76a PB | 12 |
| Apr 21 | FDR QuadApr 21 · 1600 Meters · Place 6 · Franklin D. Roosevelt (NY) | 1600 Meters | 6 | 5:05.18a PB | 12 |
| Apr 18 | Goshen Trotters Track CarnivalApr 18 · 3000m Steeplechase · Place 3 · Franklin D. Roosevelt (NY) | 3000m Steeplechase | 3 | 10:59.28a | 12 |
2026 Indoor Track
3 results2025 Indoor Track
11 results2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 15 | Gander Invitational Apr 15 · 3000m Steeplechase · Place 2 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 2. | 11:40.12a | 11 |
| Apr 15 | Gander Invitational Apr 15 · 1600 Meters · Place 21 · Franklin D. Roosevelt (NY) | 1600 Meters | 21. | 5:26.29a | 11 |
2024 Indoor Track
5 results2024 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Shen InvitationalMay 10 · 3000m Steeplechase · Place 16 · Franklin D. Roosevelt (NY) | 3000m Steeplechase0.914m | 16. | 11:47.18a | 10 |
| May 7 | Wallkill vs. FDRMay 7 · 3200 Meters · Place 2 · Franklin D. Roosevelt (NY) | 3200 Meters | 2. | 11:54.11a | 10 |
| Apr 27 | Kingston Tiger RelaysApr 27 · 3000m Steeplechase · Place 11 · Franklin D. Roosevelt (NY | 3000m Steeplechase | 11 | 7:53.28 PB | 10 |
| Apr 27 | Kingston Tiger RelaysApr 27 · 1600 Meters · Place 18 · Franklin D. Roosevelt (NY | 1600 Meters | 18 | 5:18.73 | 10 |
| Apr 23 | FDR Tri MeetApr 23 · 3200 Meters · Place 5 · Franklin D. Roosevelt (NY) | 3200 Meters | 5. | 11:48.26a | 10 |
| Apr 23 | FDR Tri MeetApr 23 · 1600 Meters · Place 7 · Franklin D. Roosevelt (NY) | 1600 Meters | 7. | 5:21.99a | 10 |
| Apr 20 | Gander InviteApr 20 · 3200 Meters · Place 19 · Franklin D. Roosevelt (NY) | 3200 Meters | 19. | 11:13.70a | 10 |
| Apr 20 | Gander InviteApr 20 · 1600 Meters · Place 25 · Franklin D. Roosevelt (NY) | 1600 Meters | 25. | 5:19.19a | 10 |
2023 Indoor Track
3 results2022 Indoor Track
4 results2022 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | Tiger RelaysApr 30 · 2000m Steeplechase · Place 8 · Franklin D. Roosevelt (NY) | 2000m Steeplechase0.838m | 8. | 8:03.03a PB | 8 |
| Apr 23 | Gander InvitationalApr 23 · 3200 Meters · Place 28 · Franklin D. Roosevelt (NY) | 3200 Meters | 28. | 12:09.97a | 8 |
| Apr 23 | Gander InvitationalApr 23 · 1600 Meters · Place 40 · Franklin D. Roosevelt (NY) | 1600 Meters | 40. | 6:04.28a | 8 |
2021 Indoor Track
1 results2021 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 4 | FDR Polar Bear #1Dec 4 · 1600 Meters · Place 12 · Franklin D. Roosevelt (NY) | 1600 Meters | 12. | 5:59.10Unofficial | 8 |