Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNorth Shore Pre-Nationals Invitational · Feb 134:46.46North Shore Pre-Nationals InvitationalFebruary 13, 2026
1000 Meters · IndoorSection 8 Group A-D Format D · Jan 52:54.11Section 8 Group A-D Format DJanuary 5, 2026
1000 Meters · OutdoorSection 8 Group A-B Format B · Dec 123:03.80aSection 8 Group A-B Format BDecember 12, 2024
1600 Meters · IndoorSection 8 Class A Champs · Feb 34:46.76Section 8 Class A ChampsFebruary 3, 2026
1600 Meters · OutdoorSection 8 State Qualifier · Jun 44:42.71aSection 8 State QualifierJune 4, 2026
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 109:59.94a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3200 Meters · IndoorNorth Shore HS Invitational · Dec 3010:29.62aNorth Shore HS InvitationalDecember 30, 2025
3200 Meters · OutdoorSection 8 Class AAA Championship · May 2810:19.44Section 8 Class AAA ChampionshipMay 28, 2025
3200 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 1811:03.6hSection 8 League Meet #3April 18, 2026
400 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 1658.77North Shore Pre-Nationals InvitationalFebruary 16, 2024
400 Meters · OutdoorWarwick Ahearn Classic · May 357.673aWarwick Ahearn Classic May 3, 2025
800 Meters · OutdoorNorth Shore Invitational #2 · May 92:11.43aNorth Shore Invitational #2May 9, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 1600 Meters · Place 11 · Syosset1600 Meters11.4:42.71a PB11
May 20Section 8 Class AAA ChampionshipMay 20 · 1600 Meters · Place 8 · Syosset1600 Meters8.4:50.96a11
May 11Section 8 Division 1AMay 11 · 3200 Meters · Place 5 · Syosset3200 Meters5.10:35.71a11
May 9North Shore Invitational #2May 9 · 800 Meters · Place 43 · Syosset800 Meters43.2:11.43a PB11
May 2Warwick Ahearn ClassicMay 2 · 1600 Meters · Place 12 · Syosset1600 Meters124:51.92a11
Apr 18Section 8 League Meet #3Apr 18 · 3200 Meters · Place 19 · Syosset3200 Meters19.11:03.6h PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 1 Mile · Place 21 · Syosset1 Mile214:46.46 PB11
Feb 3Section 8 Class A ChampsFeb 3 · 1600 Meters · Place 7 · Syosset1600 Meters74:46.76 PB11
Jan 27Section 8 Conf. 1 ChampsJan 27 · 1600 Meters · Place 9 · Syosset1600 Meters94:54.4811
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 34 · Syosset1 Mile345:09.1511
Jan 5Section 8 Group A-D Format DJan 5 · 1000 Meters · Place 10 · Syosset1000 Meters102:54.11 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 3200 Meters · Place 23 · Syosset3200 Meters23.10:29.62a PB11
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 1 Mile · Place 70 · Syosset1 Mile704:55.5310
Jan 27Section 8 Conf. 1 ChampsJan 27 · 1600 Meters · Place 6 · Syosset1600 Meters64:57.0910
Jan 17Steve Borbet InvitationalJan 17 · 1 Mile · Place 49 · Syosset1 Mile494:56.3810
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 122 · Syosset3000 Meters122.9:59.94a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Section 8 Group A-E Format BDec 15 · 1600 Meters · Place 9 · Syosset1600 Meters9.4:54.21a11
Dec 10Section 8 Group C-F Format ADec 10 · 1600 Meters · Place 2 · Syosset1600 Meters2.4:48.81a11
Jun 9Massapequa Last ChanceJun 9 · 1600 Meters · Place 27 · Syosset1600 Meters274:43.4010
May 28Section 8 Class AAA ChampionshipMay 28 · 3200 Meters · Place 10 · Syosset3200 Meters1010:19.44 PB10
May 12Section 8 Division 1AMay 12 · 3200 Meters · Place 3 · Syosset3200 Meters3.10:24.66a10
May 10North Shore InvitationalMay 10 · 3200 Meters · Place 21 · Syosset3200 Meters2110:33.5610
May 3Warwick Ahearn Classic May 3 · 1600 Meters · Place 11 · Syosset1600 Meters11.4:49.42a10
May 3Warwick Ahearn Classic May 3 · 400 Meters · Syosset400 Meters—57.673a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 1600 Meters · Place 76 · Syosset1600 Meters76.5:03.97a10
Feb 16North Shore Pre-Nationals InvitationalFeb 16 · 400 Meters · Place 60 · Syosset400 Meters6058.77 PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Section 8 Group A-B Format BDec 12 · 1000 Meters · Place 43 · Syosset1000 Meters43.3:03.80a PB10
May 13Section 8 Division 1AMay 13 · 1600 Meters · Place 9 · Syosset1600 Meters9.5:03.21a9
May 11North Shore InvitationalMay 11 · 800 Meters · Place 99 · Syosset800 Meters992:21.569
May 4Warwick Ahearn ClassicMay 4 · 1600 Meters · Place 13 · Syosset1600 Meters134:58.67—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 115 · Syosset1000 Meters115.3:06.07a9
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 57 · Syosset1000 Meters57.3:15.26a9