Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 134:38.38North Shore Pre-Nationals InvitationalFebruary 13, 2026
1000 Meters · IndoorSuffern Invitational · Jan 162:53.17Suffern InvitationalJanuary 16, 2026
1500 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 94:21.74Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
1600 Meters · IndoorOCIAA Divisional Championship (1 3 5) · Jan 234:49.15OCIAA Divisional Championship (1 3 5)January 23, 2026
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:56.6hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorIron Dukes Relays · Apr 244:33.90Iron Dukes RelaysApril 24, 2026
2 Miles · IndoorOcean Breeze Elite · Feb 2110:09.50Ocean Breeze EliteFebruary 21, 2026
3000 Meters · OutdoorPirate Relays · Apr 19:19.10Pirate RelaysApril 1, 2026
3200 Meters · IndoorSection 9 Class "A" Championship · Jan 319:54.33Section 9 Class "A" ChampionshipJanuary 31, 2026
3200 Meters · OutdoorOCIAA Championships · May 159:39.94aOCIAA ChampionshipsMay 15, 2026
800 Meters · OutdoorRace at the Oval Office · May 22:07.99Race at the Oval OfficeMay 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 3200 Meters · Place 3 · Beacon (NY)3200 Meters3.9:49.17a11
May 29Section 9 Class B ChampionshipMay 29 · 3200 Meters · Place 4 · Beacon (NY)3200 Meters4.9:42.36a11
May 15OCIAA ChampionshipsMay 15 · 3200 Meters · Place 6 · Beacon3200 Meters69:39.94a PB11
May 15OCIAA ChampionshipsMay 15 · 1600 Meters · Place 6 · Beacon1600 Meters64:35.10a11
May 2Race at the Oval OfficeMay 2 · 800 Meters · Place 9 · Beacon800 Meters92:07.99 PB—
Apr 24Iron Dukes RelaysApr 24 · 1600 Meters · Place 5 · Beacon1600 Meters54:33.90 PB—
Apr 17Red Raider RelaysApr 17 · 3200 Meters · Place 6 · Beacon3200 Meters69:42.88—
Apr 1Pirate RelaysApr 1 · 3000 Meters · Place 1 · Beacon3000 Meters19:19.10 PB—

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21Ocean Breeze EliteFeb 21 · 2 Miles · Place 10 · Beacon2 Miles1010:09.50 PB11
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1 Mile · Place 13 · Beacon1 Mile134:38.38 PB11
Jan 31Section 9 Class "A" ChampionshipJan 31 · 3200 Meters · Place 4 · Beacon3200 Meters49:54.33 PB—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 1600 Meters · Place 4 · Beacon1600 Meters44:49.15 PB—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 1600 Meters · Place 6 · Beacon1600 Meters64:49.15—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 3200 Meters · Place 1 · Beacon3200 Meters110:01.54—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 3200 Meters · Place 3 · Beacon3200 Meters310:01.54—
Jan 16Suffern InvitationalJan 16 · 1000 Meters · Place 8 · Beacon1000 Meters82:53.17 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 16 · Beacon-NY1 Mile164:39.59—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 18 · Beacon-NY1500 Meters184:21.74 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1 Mile · Place 16 · Beacon-NY1 Mile164:39.59—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1500 Meters · Place 18 · Beacon-NY1500 Meters184:21.74—
Jan 3Ocean Breeze Freedom GamesJan 3 · 3200 Meters · Place 1 · Beacon3200 Meters110:02.2911

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 1 Mile · Place 21 · Beacon (NY)1 Mile21.4:43.40a11
Dec 20Section IX Holiday ClassicDec 20 · 3200 Meters · Place 4 · Beacon (NY)3200 Meters4.10:22.10a11
Dec 12Coach Saint InvitationalDec 12 · 1 Mile · Place 15 · Beacon (NY)1 Mile15.4:49.58a11
Feb 21Garden State OpenFeb 21 · 1600 Meters · Place 39 · Beacon1600 Meters394:54.39—
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1 Mile · Place 103 · Beacon1 Mile1035:08.2210
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 3200 Meters · Place 15 · Beacon3200 Meters1510:44.76—
Feb 2Section IX InvitationalFeb 2 · 1600 Meters · Place 20 · Beacon (NY)1600 Meters20.4:52.60a10
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 3200 Meters · Place 5 · Beacon3200 Meters511:05.40—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 3200 Meters · Place 13 · Beacon3200 Meters1311:05.40—
Jan 10Suffern InviteJan 10 · 3200 Meters · Place 11 · Beacon3200 Meters1111:09.90—
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 26 · Beacon-NY1 Mile265:10.93—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 39 · Beacon (NY)1600 Meters39.5:17.1710
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · 3200 Meters · Place 7 · Beacon3200 Meters712:27.46—
Jan 12OCIAA Developmental B - FridayJan 12 · 3200 Meters · Place 25 · Beacon (NY)3200 Meters2512:24.009
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 50 · Beacon-NY1 Mile505:46.039

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 96 · Beacon (NY)1 Mile96.5:53.12a9
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 55 · Beacon (NY)1600 Meters55.5:56.6h PB9