Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNassau Coaches Invitational · Dec 133:18.48aNassau Coaches InvitationalDecember 13, 2025
1500 Meters · IndoorSection 8 Class C Champs · Feb 35:10.58Section 8 Class C ChampsFebruary 3, 2025
1500 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 134:55.10aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
1500 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 75:49.7hSection 8 League Meet #2April 7, 2023
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 1011:01.48a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000 Meters · OutdoorSection 8 Class A Championship · May 2910:31.24Section 8 Class A ChampionshipMay 29, 2025
3000 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 712:58.2hSection 8 League Meet #2April 7, 2023
800 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 132:31.83aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 47 · Oyster Bay-East Norwich800 Meters47.2:31.83a PB12
Jun 4Section 8 State QualifierJun 4 · 3000 Meters · Oyster Bay-East Norwich3000 Meters—DNS12
Jun 4Section 8 State QualifierJun 4 · 800 Meters · Place 2 · Oyster Bay-East Norwich800 Meters2.2:32.45a12
May 21Section 8 Class A ChampionshipMay 21 · 1500 Meters · Place 4 · Oyster Bay-East Norwich1500 Meters4.5:09.78a12
May 16Bulldog InviteMay 16 · 1500 Meters · Place 2 · Oyster Bay-East Norwich1500 Meters2.5:12.86a12
May 8Massapequa Under LightsMay 8 · 1500 Meters · Place 11 · Oyster Bay1500 Meters115:09.57a12
Apr 172026 New York RelaysApr 17 · 3000 Meters · Place 22 · Oyster Bay-East Norwich3000 Meters22.11:00.08a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 4Section 8 Division 4BMay 4 · 3000 Meters · Place 3 · Oyster Bay-East Norwich3000 Meters3.11:14.16a12
May 4Section 8 Division 4BMay 4 · 1500 Meters · Place 4 · Oyster Bay-East Norwich1500 Meters4.5:16.34a12
Jan 29Section 8 Conf. 6 ChampsJan 29 · 3000 Meters · Place 3 · Oyster Bay3000 Meters311:11.2912
Jan 29Section 8 Conf. 6 ChampsJan 29 · 1500 Meters · Place 3 · Oyster Bay1500 Meters35:17.0612
Jan 6Section 8 Group B-D Format DJan 6 · 1000 Meters · Place 2 · Oyster Bay1000 Meters23:22.5312

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Section 8 Group D-F Format BDec 18 · 1500 Meters · Place 2 · Oyster Bay-East Norwich1500 Meters2.5:07.43a12
Dec 3Section 8 Group C-D Format ADec 3 · 1500 Meters · Place 3 · Oyster Bay-East Norwich1500 Meters3.5:12.07a12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3000 Meters · Place 32 · Oyster Bay-East Norwich3000 Meters32.10:35.38a11
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 36 · Oyster Bay-East Norwich1500 Meters36.4:55.10a PB11
Jun 5Section 8 State QualifierJun 5 · 3000 Meters · Place 1 · Oyster Bay3000 Meters110:35.5811
Jun 5Section 8 State QualifierJun 5 · 1500 Meters · Place 1 · Oyster Bay1500 Meters15:00.7211
May 29Section 8 Class A ChampionshipMay 29 · 3000 Meters · Place 2 · Oyster Bay3000 Meters210:31.24 PB11
May 8Section 8 Division 4BMay 8 · 3000 Meters · Place 1 · Oyster Bay3000 Meters110:54.1611
May 8Section 8 Division 4BMay 8 · 1500 Meters · Place 1 · Oyster Bay1500 Meters14:59.8711
May 8Section 8 Division 4BMay 8 · 800 Meters · Place 4 · Oyster Bay800 Meters42:36.1111
Apr 11New York Relays Apr 11 · 3000 Meters · Place 2 · Oyster Bay3000 Meters210:46.5411
Mar 29North Shore Autism Awareness InvitationalMar 29 · 3000 Meters · Place 2 · Oyster Bay3000 Meters210:42.3611
Mar 1Long Island Elite MeetMar 1 · 1500 Meters · Place 11 · Oyster Bay1500 Meters115:09.3311

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Nassau Coaches InvitationalDec 13 · 1000 Meters · Place 5 · Oyster Bay-East Norwich1000 Meters5.3:18.48a PB12
Feb 10Section 8 State QualifierFeb 10 · 1500 Meters · Place 11 · Oyster Bay1500 Meters115:11.8011
Feb 3Section 8 Class C ChampsFeb 3 · 1500 Meters · Place 5 · Oyster Bay1500 Meters55:10.58 PB11
Jan 15Section 8 Conf. 6 ChampsJan 15 · 3000 Meters · Place 2 · Oyster Bay3000 Meters211:08.1711
Jan 15Section 8 Conf. 6 ChampsJan 15 · 1500 Meters · Place 2 · Oyster Bay1500 Meters25:12.9311
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 34 · Oyster Bay-East Norwich3000 Meters34.11:01.48a PB11
Jan 7Section 8 Group B-D Format DJan 7 · 3000 Meters · Place 3 · Oyster Bay3000 Meters311:12.3611

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Section 8 Group D-E Format CDec 17 · 1500 Meters · Place 3 · Oyster Bay-East Norwich1500 Meters3.5:15.61a11
Dec 10Section 8 Group A-B Format ADec 10 · 1500 Meters · Place 10 · Oyster Bay-East Norwich1500 Meters10.5:21.22a11
May 24Section 8 Class A ChampionshipMay 24 · 1500 Meters · Place 5 · Oyster Bay1500 Meters55:22.7410
May 18Bulldog InvitationalMay 18 · 1500 Meters · Place 5 · Oyster Bay-East Norwich1500 Meters5.5:26.98a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Section 8 Class C ChampsFeb 7 · 3000 Meters · Place 6 · Oyster Bay3000 Meters612:00.0910
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 6 · Oyster Bay1000 Meters63:31.4010
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 16 · Oyster Bay E1000 Meters163:31.1610
Jan 10Section 8 Conference 6 championshipsJan 10 · 3000 Meters · Place 3 · Oyster Bay3000 Meters312:09.9210

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · 1500 Meters · Place 5 · Oyster Bay-East Norwich1500 Meters5.5:36.95a10
Dec 6Section 8 Crossover 1Dec 6 · 1500 Meters · Oyster Bay-East Norwich1500 Meters—5:42.82aUnofficial10
May 24Section 8 Class A ChampionshipMay 24 · 1500 Meters · Place 7 · Oyster Bay1500 Meters75:30.029
May 20Hewlett bulldog invitational May 20 · 800 Meters · Oyster Bay-East Norwich800 Meters—2:48.82aUnofficial9
May 9Division ChampsMay 9 · 1500 Meters · Place 6 · Oyster Bay-East Norwich1500 Meters6.5:37.76a9
May 3League meet 5May 3 · 3000 Meters · Oyster Bay-East Norwich3000 Meters—12:03.7Unofficial9
Apr 22North Shore Autism Awareness InvitationalApr 22 · 1500 Meters · Place 3 · Oyster Bay1500 Meters35:36.429
Apr 22Autism Awareness Meet- OBApr 22 · 1500 Meters · Oyster Bay-East Norwich1500 Meters—5:36.42aUnofficial9
Apr 20North Shore Frosh/SophApr 20 · 1500 Meters · Place 4 · Oyster Bay1500 Meters45:42.0—
Apr 20North Shore Frosh/SophApr 20 · 1500 Meters · Place 4 · Oyster Bay1500 Meters45:42.0—
Apr 7Section 8 League Meet #2Apr 7 · 3000 Meters · Place 23 · Oyster Bay3000 Meters2312:58.2h PB9
Apr 7Section 8 League Meet #2Apr 7 · 1500 Meters · Place 41 · Oyster Bay1500 Meters415:49.7h PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 1500 Meters · Place 13 · Oyster Bay-East Norwich1500 Meters13.5:32.14a10
Feb 4Purple Champions HS InvitationalFeb 4 · 1000 Meters · Place 36 · Oyster Bay-E1000 Meters363:41.399
Feb 2Section 8 Frosh/SophFeb 2 · 1500 Meters · Place 7 · Oyster Bay1500 Meters75:55.909
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 37 · Oyster Bay-E1000 Meters373:50.309