Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 295:50.82aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1000 Meters · IndoorCoach Saint Invitational · Dec 123:22.06aCoach Saint InvitationalDecember 12, 2025
1500 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 295:26.96aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1500 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:28.9hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1500 Meters · OutdoorGoshen Trotters Track Carnival · Apr 185:25.74aGoshen Trotters Track CarnivalApril 18, 2026
2 Miles · IndoorThe Armory HS Holiday Classic · Dec 2912:39.79aThe Armory HS Holiday ClassicDecember 29, 2022
2000m Steeplechase · 0.762m · OutdoorShen Invitational · May 108:13.21aShen InvitationalMay 10, 2024
2000m Steeplechase · OutdoorMHAL Championship · May 218:37.15aMHAL ChampionshipMay 21, 2026
3000 Meters · IndoorOCIAA Developmental B - Friday · Jan 1211:40.90OCIAA Developmental B - FridayJanuary 12, 2024
3000 Meters · OutdoorMHAL Championship · May 2111:41.92aMHAL ChampionshipMay 21, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:37.90aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorGoshen Trotters Track Carnival · Apr 182:41.44aGoshen Trotters Track CarnivalApril 18, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Section 9 Class A ChampionshipMay 28 · 1500 Meters · Place 14 · Franklin D. Roosevelt (NY)1500 Meters14.5:30.85a12
May 21MHAL ChampionshipMay 21 · 2000m Steeplechase · Place 4 · Franklin D. Roosevelt (NY)2000m Steeplechase48:37.15a PB12
May 21MHAL ChampionshipMay 21 · 3000 Meters · Place 6 · Franklin D. Roosevelt (NY)3000 Meters611:41.92a PB12
May 8Shen InvyMay 8 · 2000m Steeplechase · Place 12 · Franklin D. Roosevelt (NY)2000m Steeplechase0.762m12.8:33.63a12
May 5FDR TriMay 5 · 1500 Meters · Place 2 · Franklin D. Roosevelt (NY)1500 Meters2.5:31.97a12
Apr 27Cornwall SteeplefestApr 27 · 2000m Steeplechase · Place 22 · Franklin D. Roosevelt (NY)2000m Steeplechase0.762m22.8:30.05a12
Apr 21FDR QuadApr 21 · 1500 Meters · Place 1 · Franklin D. Roosevelt (NY)1500 Meters15:25.82a12
Apr 21FDR QuadApr 21 · 800 Meters · Place 1 · Franklin D. Roosevelt (NY)800 Meters12:46.94a12
Apr 18Goshen Trotters Track CarnivalApr 18 · 1500 Meters · Place 8 · Franklin D. Roosevelt (NY)1500 Meters85:25.74a PB12
Apr 18Goshen Trotters Track CarnivalApr 18 · 800 Meters · Place 11 · Franklin D. Roosevelt (NY)800 Meters112:41.44a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · Place 21 · Franklin D. Roosevelt (NY)1000 Meters21.3:27.03a12
Feb 7Purple Champions HS InvitationalFeb 7 · 1000 Meters · Place 9 · Franklin D.1000 Meters93:26.0312

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 1000 Meters · Place 30 · Franklin D. Roosevelt (NY)1000 Meters30.3:31.73a12
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Place 19 · Franklin D. Roosevelt (NY)1 Mile19.5:55.55a12
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 13 · Franklin D. Roosevelt (NY)1000 Meters13.3:22.06a PB12
Dec 5North Shore Season OpenerDec 5 · 1000 Meters · Place 12 · Franklin D. Roosevelt (NY)1000 Meters12.3:25.91a12
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 12 · Franklin D. Roosevelt (NY)1 Mile12.5:56.70a11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 39 · Franklin D. Roosevelt (NY)800 Meters39.2:37.90a PB11
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 30 · FDR HS-NY1 Mile305:59.34—
Jan 3The Armory Hispanic GamesJan 3 · 1500 Meters · Place 29 · FDR HS-NY1500 Meters295:35.90—
Jan 3The Armory Hispanic GamesJan 3 · 800 Meters · Place 10 · FDR HS-NY800 Meters102:43.20—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 41 · Franklin D. Roosevelt (NY)800 Meters41.2:41.85a11
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 5 · Franklin D. Roosevelt (NY3000 Meters512:16.9210
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 3000 Meters · Place 9 · Franklin D. Roosevelt (NY3000 Meters912:16.9210
Jan 12OCIAA Developmental B - FridayJan 12 · 3000 Meters · Place 9 · Franklin D. Roosevelt (NY3000 Meters911:40.90 PB10
Jan 12OCIAA Developmental B - FridayJan 12 · 1000 Meters · Place 15 · Franklin D. Roosevelt (NY1000 Meters153:33.9310

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Shen InvitationalMay 10 · 2000m Steeplechase · Place 12 · Franklin D. Roosevelt (NY)2000m Steeplechase0.762m12.8:13.21a PB10
May 7Wallkill vs. FDRMay 7 · 1500 Meters · Place 4 · Franklin D. Roosevelt (NY)1500 Meters4.5:38.96a10
May 7Wallkill vs. FDRMay 7 · 800 Meters · Place 2 · Franklin D. Roosevelt (NY)800 Meters2.2:45.31a10
Apr 23FDR Tri MeetApr 23 · 1500 Meters · Place 3 · Franklin D. Roosevelt (NY)1500 Meters3.5:29.74a10
Apr 23FDR Tri MeetApr 23 · 800 Meters · Place 4 · Franklin D. Roosevelt (NY)800 Meters4.2:48.73a10
Apr 20Gander InviteApr 20 · 1500 Meters · Place 8 · Franklin D. Roosevelt (NY)1500 Meters8.5:29.50a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1500m Racewalk · Franklin D. Roosevelt (NY)1500m Racewalk--DNF10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 31 · Franklin D. Roosevelt (NY)1 Mile31.5:50.82a PB10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1500 Meters · Place 29 · Franklin D. Roosevelt (NY)1500 Meters29.5:26.96a PB10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 13 · Franklin D. Roosevelt (NY)800 Meters13.2:42.35a10
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 30 · Franklin D. Roosevelt (NY)1 Mile30.5:58.10a10
Dec 15Coach Saint InvitationalDec 15 · 1000 Meters · Place 45 · Franklin D. Roosevelt (NY)1000 Meters45.3:27.89a10
Dec 15Coach Saint InvitationalDec 15 · 1500 Meters · Place 30 · Franklin D. Roosevelt (NY)1500 Meters30.5:34.43a10
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1500 Meters · Place 14 · Franklin D. Roosevelt (NY)1500 Meters14.5:28.9h PB10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 2 Miles · Place 5 · Franklin D. Roosevelt (NY)2 Miles5.12:39.79a PB9
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 6 · Franklin D. Roosevelt (NY)1 Mile6.5:58.47a9
Dec 29The Armory HS Holiday ClassicDec 29 · 3000 Meters · Place 4 · Franklin D. Roosevelt (NY)3000 Meters4.11:53.11a9
Dec 29The Armory HS Holiday ClassicDec 29 · 1500 Meters · Place 6 · Franklin D. Roosevelt (NY)1500 Meters6.5:36.18a9
Dec 10OCIAA Developmental A MeetDec 10 · 1500 Meters · Franklin D. Roosevelt (NY)1500 Meters--NT9
Jan 30OCIAA InvitationalJan 30 · 1500 Meters · Place 24 · Franklin D. Roosevelt (NY)1500 Meters24.6:08.92a8
Jan 30Section 9 InvitationalJan 30 · 1500 Meters · Place 24 · Franklin D. Roosevelt (NY)1500 Meters24.6:08.92a8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Gander InvitationalApr 23 · 3000 Meters · Place 8 · Franklin D. Roosevelt (NY)3000 Meters8.12:27.89a8
Apr 23Gander InvitationalApr 23 · 1500 Meters · Place 7 · Franklin D. Roosevelt (NY)1500 Meters7.5:50.69a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 4FDR Polar Bear #1Dec 4 · 1000 Meters · Place 6 · Franklin D. Roosevelt (NY)1000 Meters6.3:55.70Unofficial8
Dec 4FDR Polar Bear #1Dec 4 · 1500 Meters · Place 2 · Franklin D. Roosevelt (NY)1500 Meters2.6:29.00Unofficial8