Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 216:09.95aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 93:28.63Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
1000 Meters · OutdoorSection 8 Group A-D Format A · Dec 83:43.87aSection 8 Group A-D Format ADecember 8, 2025
1500 Meters · IndoorThe Armory Hispanic Games · Jan 35:36.60The Armory Hispanic GamesJanuary 3, 2025
1500 Meters · OutdoorSection 8 Group B-C Format C · Dec 165:37.31aSection 8 Group B-C Format CDecember 16, 2024
1500 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 710:39.0hSection 8 League Meet #2April 7, 2023
300 Meters · IndoorSection 8 Frosh/Soph · Feb 1352.47Section 8 Frosh/SophFebruary 13, 2022
400 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 161:06.33North Shore Pre-Nationals InvitationalFebruary 16, 2024
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.46a130th Penn Relays CarnivalApril 23, 2026
600 Meters · IndoorSection 8 Class A Champs · Feb 31:46.05Section 8 Class A ChampsFebruary 3, 2026
600 Meters · OutdoorSection 8 Group B-C Format C · Dec 201:52.50aSection 8 Group B-C Format CDecember 20, 2022
800 Meters · IndoorSteve Borbet Invitational · Jan 162:31.18Steve Borbet InvitationalJanuary 16, 2026
800 Meters · OutdoorSection 8 Class AAA Championship · May 202:28.46aSection 8 Class AAA ChampionshipMay 20, 2026
800 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 182:30.0hSection 8 League Meet #3April 18, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 8LI Last ChanceJun 8 · 800 Meters · Uniondale800 Meters—DNS11
Jun 8LI Last ChanceJun 8 · 400 Meters · Place 7 · Uniondale400 Meters7.1:05.31a11
Jun 4Section 8 State QualifierJun 4 · 800 Meters · Place 11 · Uniondale800 Meters11.2:32.85a11
May 20Section 8 Class AAA ChampionshipMay 20 · 800 Meters · Place 5 · Uniondale800 Meters5.2:28.46a PB11
May 11Section 8 Division 1AMay 11 · 800 Meters · Place 6 · Uniondale800 Meters6.2:30.04a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 33 · Uniondale800 Meters332:34.93a11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 41 · Uniondale400 Meters411:07.94a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 33 · Uniondale800 Meters332:34.93a11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 41 · Uniondale400 Meters411:07.94a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Uniondale400 Meters—1:01.46a PB11
Apr 18Section 8 League Meet #3Apr 18 · 800 Meters · Place 3 · Uniondale800 Meters3.2:30.0h PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Section 8 Class A ChampsFeb 3 · 600 Meters · Place 9 · Uniondale600 Meters91:46.05 PB11
Jan 27Section 8 Conf. 1 ChampsJan 27 · 600 Meters · Place 13 · Uniondale600 Meters131:55.6311
Jan 16Steve Borbet InvitationalJan 16 · 800 Meters · Place 15 · Uniondale800 Meters152:31.18 PB11
Jan 16Steve Borbet InvitationalJan 16 · 600 Meters · Place 15 · Uniondale600 Meters151:46.9211
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 44 · Uniondale-NY1000 Meters443:28.63 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 44 · Uniondale-NY1000 Meters443:28.63—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Section 8 Group A-D Format ADec 8 · 1000 Meters · Place 9 · Uniondale1000 Meters9.3:43.87a PB11
Dec 8Section 8 Group A-D Format ADec 8 · 600 Meters · Uniondale600 Meters--DQ11
May 12Section 8 Division 1AMay 12 · 800 Meters · Place 6 · Uniondale800 Meters6.2:35.01a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Section 8 Class A ChampsFeb 4 · 600 Meters · Place 15 · Uniondale600 Meters151:57.4910
Jan 27Section 8 Conf. 1 ChampsJan 27 · 600 Meters · Place 6 · Uniondale600 Meters61:47.8310
Jan 3The Armory Hispanic GamesJan 3 · 1500 Meters · Place 6 · Uniondale-NY1500 Meters65:36.60 PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 24 · Uniondale600 Meters24.1:49.42a10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 20 · Uniondale1 Mile20.6:09.95a PB10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1500 Meters · Place 21 · Uniondale1500 Meters21.5:47.78a10
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 400 Meters · Place 36 · Uniondale400 Meters361:06.33 PB9
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 8 · Uniondale1000 Meters83:35.939
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 20 · Uniondale-NY1000 Meters203:35.219
Jan 11Section 8 Conf. 1 ChampsJan 11 · 600 Meters · Place 11 · Uniondale600 Meters111:55.419
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 41 · Uniondale1000 Meters413:56.569

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format CDec 16 · 1500 Meters · Place 13 · Uniondale1500 Meters13.5:37.31a PB10
Jun 3Massapequa Last ChanceJun 3 · 400 Meters · Place 5 · Uniondale400 Meters51:05.229
Jun 3Massapequa Last ChanceJun 3 · 800 Meters · Place 4 · Uniondale800 Meters42:29.429
May 18William F. Eddy Jr. Track & Field InvitationalMay 18 · 800 Meters · Place 23 · Uniondale800 Meters23.2:32.27a9
May 13Section 8 Division 1AMay 13 · 800 Meters · Place 5 · Uniondale800 Meters5.2:30.33a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Section 8 Division 1AMay 9 · 800 Meters · Place 9 · Uniondale800 Meters9.2:44.81a8
Apr 7Section 8 League Meet #2Apr 7 · 1500 Meters · Place 102 · Uniondale1500 Meters10210:39.0h PB8
Apr 7Section 8 League Meet #2Apr 7 · 800 Meters · Place 54 · Uniondale800 Meters543:00.0h8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Section 8 Conf. 1 ChampsJan 11 · 600 Meters · Place 10 · Uniondale600 Meters101:51.998

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group B-C Format CDec 20 · 600 Meters · Place 7 · Uniondale600 Meters7.1:52.50a PB8
Dec 15Section 8 Group C-F Format BDec 15 · 1000 Meters · Place 16 · Uniondale1000 Meters16.3:46.83a8
May 24Section 8 Class AAA ChampionshipMay 24 · 800 Meters · Place 10 · Uniondale800 Meters102:38.007

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Section 8 Frosh/SophFeb 13 · 300 Meters · Place 17 · Uniondale300 Meters1752.47 PB—
Feb 13Section 8 Frosh/SophFeb 13 · 1000 Meters · Place 8 · Uniondale1000 Meters83:43.80—
Jan 21New Balance GamesJan 21 · 1000 Meters · Place 18 · Uniondale1000 Meters183:41.207
Jan 11Section 8 Conf. 1 ChampsJan 11 · 600 Meters · Place 13 · Uniondale600 Meters132:02.99—
Jan 8Kevin Dare InvitationalJan 8 · 800 Meters · Place 44 · Uniondale800 Meters44.2:53.83a7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · 400 Meters · Place 21 · Uniondale400 Meters21.1:10.10a7
Dec 11Nassau Coaches InvitationalDec 11 · 1000 Meters · Place 23 · Uniondale1000 Meters23.3:56.25a7

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Section 8 Group A-B Format ADec 6 · 600 Meters · Place 43 · Uniondale600 Meters43.2:20.39a7
Dec 6Section 8 Group A-B Format ADec 6 · 1500 Meters · Place 35 · Uniondale1500 Meters35.6:34.40a7