Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 275:00.84aU.S. Marine Corps Holiday ClassicDecember 27, 2025
1000 Meters · IndoorCoach Saint Invitational · Dec 122:57.28aCoach Saint InvitationalDecember 12, 2025
1600 Meters · IndoorSection IX OCIAA Invitational · Feb 164:50.48aSection IX OCIAA InvitationalFebruary 16, 2026
1600 Meters · OutdoorGoshen Trotters Track Carnival · Apr 184:48.97aGoshen Trotters Track CarnivalApril 18, 2026
2 Miles · OutdoorAdidas Track Nationals 2026 · Jun 1810:44.22aAdidas Track Nationals 2026June 18, 2026
3000m Steeplechase · 0.914m · OutdoorCornwall Steeplefest · Apr 2711:23.15aCornwall SteeplefestApril 27, 2026
3000m Steeplechase · OutdoorMHAL Championship · May 2111:35.63aMHAL ChampionshipMay 21, 2026
3200 Meters · OutdoorShen Invy · May 89:51.63aShen InvyMay 8, 2026
500 Meters · IndoorCoach Saint Invitational · Dec 151:35.84aCoach Saint InvitationalDecember 15, 2023
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 272:19.15aU.S. Marine Corps Holiday ClassicDecember 27, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 2 Miles · Place 11 · UnattachedUnattached2 Miles11.10:44.22a PB9
Jun 3Section 9 State QualifierJun 3 · 3200 Meters · Place 9 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters9.10:08.92a9
May 28Section 9 Class A ChampionshipMay 28 · 3200 Meters · Place 8 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters8.10:35.66a9
May 21MHAL ChampionshipMay 21 · 3000m Steeplechase · Place 9 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3000m Steeplechase911:35.63a PB9
May 21MHAL ChampionshipMay 21 · 3200 Meters · Place 6 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters610:35.17a9
May 8Shen InvyMay 8 · 3200 Meters · Place 9 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters9.9:51.63a PB9
May 5FDR TriMay 5 · 3200 Meters · Place 2 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters2.10:47.13a9
Apr 27Cornwall SteeplefestApr 27 · 3000m Steeplechase · Place 15 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3000m Steeplechase0.914m15.11:23.15a PB9
Apr 21FDR QuadApr 21 · 3200 Meters · Place 2 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters210:23.82a9
Apr 21FDR QuadApr 21 · 1600 Meters · Place 3 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters34:52.41a9
Apr 18Goshen Trotters Track CarnivalApr 18 · 3200 Meters · Place 3 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters310:40.74a9
Apr 18Goshen Trotters Track CarnivalApr 18 · 1600 Meters · Place 4 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters44:48.97a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1600 Meters · Place 15 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters15.4:50.48a PB9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 36 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1 Mile36.5:00.84a PB9
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 64 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)800 Meters64.2:19.15a PB9
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 11 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1 Mile11.5:02.23a9
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Place 7 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1 Mile7.5:10.98a9
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 25 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1000 Meters25.2:57.28a PB9
Dec 5North Shore Season OpenerDec 5 · 1600 Meters · Place 44 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters44.5:12.18a9
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 16 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1 Mile16.5:26.00a8
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 29 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)800 Meters29.2:35.49a8
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 22 · FDR HS-NYFDR HS-NY1 Mile225:29.79—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Gander Invitational Apr 15 · 3200 Meters · Place 6 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters6.11:19.90a8
Apr 15Gander Invitational Apr 15 · 1600 Meters · Place 16 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters16.5:16.40a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1 Mile · Place 103 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1 Mile103.5:30.31a8
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 44 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters44.5:36.408

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Wallkill vs. FDRMay 7 · 3200 Meters · Place 3 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters3.12:56.38a7
May 7Wallkill vs. FDRMay 7 · 1600 Meters · Place 13 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters13.5:54.25a7
Apr 23FDR Tri MeetApr 23 · 3200 Meters · Place 7 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters7.12:57.63a7
Apr 23FDR Tri MeetApr 23 · 1600 Meters · Place 12 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)1600 Meters12.5:47.25a7
Apr 20Gander InviteApr 20 · 3200 Meters · Place 24 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)3200 Meters24.11:56.307

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 500 Meters · Place 28 · Franklin D. Roosevelt (NY)Franklin D. Roosevelt (NY)500 Meters28.1:35.84a PB7