Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 144:40.93North Shore Pre-Nationals InvitationalFebruary 14, 2025
1 Mile · OutdoorEastern States Championship · Jun 24:46.77Eastern States ChampionshipJune 2, 2024
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 42:52.07Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · IndoorPuma New York International Showcase 2025 · Jan 244:41.20Puma New York International Showcase 2025January 24, 2025
1600 Meters · OutdoorLI Last Chance · Jun 84:41.56aLI Last ChanceJune 8, 2026
1600 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 185:02.9hSection 8 League Meet #3April 18, 2026
3200 Meters · IndoorSection 8 State Qualifier · Feb 1010:03.92Section 8 State QualifierFebruary 10, 2025
3200 Meters · OutdoorSection 8 State Qualifier · Jun 410:13.84aSection 8 State QualifierJune 4, 2026
400 Meters · IndoorPuma New York International Showcase 2026 · Jan 2410:15.41Puma New York International Showcase 2026January 24, 2026
400 Meters · OutdoorNorth Shore Invitational · May 1158.92North Shore InvitationalMay 11, 2024
800 Meters · IndoorPurple Champions HS Invitational · Feb 12:08.18Purple Champions HS InvitationalFebruary 1, 2025
800 Meters · OutdoorOcean Breeze Elite Invitational · Mar 12:07.36Ocean Breeze Elite InvitationalMarch 1, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8LI Last ChanceJun 8 · 1600 Meters · Place 24 · Manhasset1600 Meters24.4:41.56a PB12
Jun 8LI Last ChanceJun 8 · 800 Meters · Place 33 · Manhasset800 Meters33.2:09.61a12
Jun 4Section 8 State QualifierJun 4 · 3200 Meters · Place 5 · Manhasset3200 Meters5.10:13.84a PB12
May 30Easterns States ChampionshipsMay 30 · 1 Mile · Place 31 · Manhasset1 Mile31.4:49.09a12
May 18Section 8 Class AA ChampionshipMay 18 · 3200 Meters · Place 6 · Manhasset3200 Meters6.10:27.02a12
May 15Don Scott Memorial RelaysMay 15 · 1600 Meters · Place 7 · Manhasset1600 Meters7.4:45.00a12
May 5Section 8 Division 3AMay 5 · 3200 Meters · Place 3 · Manhasset3200 Meters3.10:27.48a12
May 1Saint Anthony's InvitationalMay 1 · 3200 Meters · Place 20 · Manhasset3200 Meters2010:15.99a12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 58 · Manhasset1600 Meters584:44.85a12
May 1Saint Anthony's InvitationalMay 1 · 3200 Meters · Place 20 · Manhasset3200 Meters2010:15.99a12
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 58 · Manhasset1600 Meters584:44.85a12
Apr 25Port Washington InviteApr 25 · 1600 Meters · Place 16 · Manhasset1600 Meters16.4:55.40a12
Apr 25Port Washington InviteApr 25 · 800 Meters · Place 24 · Manhasset800 Meters24.2:21.52a12
Apr 18Section 8 League Meet #3Apr 18 · 1600 Meters · Place 46 · Manhasset1600 Meters46.5:02.9h PB12
Apr 11Valley Stream ChallengeApr 11 · 1600 Meters · Place 24 · Manhasset1600 Meters244:59.04a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 800 Meters · Place 41 · Manhasset800 Meters412:12.0612
Feb 4Section 8 Class B ChampsFeb 4 · 3200 Meters · Place 4 · Manhasset3200 Meters410:17.9112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 40 · Manhasset800 Meters402:10.5912
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 40 · Manhasset800 Meters402:10.5912
Jan 24Puma New York International Showcase 2026Jan 24 · 400 Meters · Place 21 · Manhasset400 Meters2110:15.41 PB12
Jan 13Section 8 Conf. 4 ChampsJan 13 · 3200 Meters · Place 3 · Manhasset3200 Meters310:13.3012
Jan 2Apple Bank Hispanic GamesJan 2 · 1 Mile · Place 58 · Manhasset-NY1 Mile584:51.08—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31Easterns States ChampionshipsMay 31 · 1 Mile · Place 48 · Manhasset1 Mile484:59.17—
May 19Section 8 Class AA ChampionshipMay 19 · 3200 Meters · Place 7 · Manhasset3200 Meters711:07.6711
May 10North Shore InvitationalMay 10 · 3200 Meters · Place 17 · Manhasset3200 Meters1710:22.3311
May 2Saint Anthony's InvitationalMay 2 · 1600 Meters · Place 61 · Manhasset1600 Meters614:54.96—
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 22 · Manhasset1600 Meters224:48.50—
Apr 11New York Relays Apr 11 · 3200 Meters · Place 58 · Manhasset3200 Meters5810:32.8211
Mar 29North Shore Autism Awareness InvitationalMar 29 · 3200 Meters · Place 13 · Manhasset3200 Meters1310:27.5711
Mar 1Ocean Breeze Elite InvitationalMar 1 · 800 Meters · Place 23 · Manhasset800 Meters232:07.36 PB11
Mar 1Ocean Breeze Elite InvitationalMar 1 · 800 Meters · Place 23 · Manhasset800 Meters232:07.3611
Mar 1Ocean Breeze Elite InvitationalMar 1 · 800 Meters · Place 23 · Manhasset800 Meters232:07.3611

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 25 · Manhasset800 Meters252:08.26—
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1 Mile · Place 32 · Manhasset1 Mile324:40.93 PB11
Feb 10Section 8 State QualifierFeb 10 · 3200 Meters · Place 8 · Manhasset3200 Meters810:03.92 PB11
Feb 5Section 8 Class B ChampsFeb 5 · 3200 Meters · Place 4 · Manhasset3200 Meters410:05.7411
Feb 1Purple Champions HS InvitationalFeb 1 · 800 Meters · Place 34 · Manhasset800 Meters342:08.18 PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 1600 Meters · Place 12 · Manhasset1600 Meters124:41.20 PB11
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 65 · Manhasset800 Meters652:11.8311
Jan 13Section 8 Conf. 4 ChampsJan 13 · 3200 Meters · Place 3 · Manhasset3200 Meters311:14.5511
Jan 13Section 8 Conf. 4 ChampsJan 13 · 1600 Meters · Place 3 · Manhasset1600 Meters34:51.0011
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 39 · Manhasset1000 Meters392:52.07 PB11
Jan 4Ocean Breeze Freedom GamesJan 4 · 3200 Meters · Place 25 · Manhasset3200 Meters2510:07.8911

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3Massapequa Last ChanceJun 3 · 800 Meters · Place 28 · Manhasset800 Meters282:12.7910
Jun 2Eastern States ChampionshipJun 2 · 1 Mile · Place 37 · Manhasset1 Mile374:46.77 PB—
May 30Section 8 State QualifierMay 30 · 3200 Meters · Place 10 · Manhasset3200 Meters1010:18.3810
May 24Bethpage Blazing InviteMay 24 · 1600 Meters · Place 9 · Manhasset1600 Meters94:49.40—
May 11North Shore InvitationalMay 11 · 3200 Meters · Place 13 · Manhasset3200 Meters1310:17.9610
May 11North Shore InvitationalMay 11 · 400 Meters · Place 97 · Manhasset400 Meters9758.92 PB10
May 3Saint Anthony's InvitationalMay 3 · 3200 Meters · Place 38 · Manhasset3200 Meters3810:21.9010
Apr 19The New York RelaysApr 19 · 3200 Meters · Place 87 · Manhasset3200 Meters8710:25.1610

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 15 · Manhasset1600 Meters154:59.4910
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 15 · Manhasset1600 Meters154:59.4910
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 1 Mile · Place 65 · Manhasset1 Mile654:59.1210