Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStony Brook Snowflake Classic · Mar 1415.78Stony Brook Snowflake ClassicMarch 14, 2026
1000 Meters · IndoorNassau Coaches Invitational · Dec 103:05.70aNassau Coaches InvitationalDecember 10, 2022
1000 Meters · OutdoorSection 8 Group A-E Format B · Dec 133:01.99aSection 8 Group A-E Format BDecember 13, 2022
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 44:36.91Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · OutdoorSection 8 Group B-E Format A · Dec 34:38.04aSection 8 Group B-E Format ADecember 3, 2024
200 Meters · OutdoorHofstra Short Meet · Apr 1736.53aHofstra Short MeetApril 17, 2026
3000 Meters · IndoorFastrack Invitational · Feb 68:47.51aFastrack InvitationalFebruary 6, 2026
3200 Meters · IndoorMolloy Stanner Games · Jan 129:37.61Molloy Stanner GamesJanuary 12, 2025
3200 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 139:22.21aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
3200 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 710:43.1hSection 8 League Meet #2April 7, 2023
5000 Meters · IndoorMetropolitan Championships · Jan 3015:08.11Metropolitan ChampionshipsJanuary 30, 2026
600 Meters · OutdoorSection 8 Group A-B Format B · Dec 121:33.03aSection 8 Group A-B Format BDecember 12, 2024
800 Meters · OutdoorNorth Shore Invitational · May 112:07.22North Shore InvitationalMay 11, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Hofstra Short MeetApr 17 · 200 Meters · Place 5 · HofstraHofstra200 Meters5.36.53a PBWind: -0.5Fr
Apr 3Metropolitan ChampionshipsApr 3 · 1500 Meters · HofstraHofstra1500 Meters—DNFFr
Mar 14Stony Brook Snowflake ClassicMar 14 · 100 Meters · Place 15 · HofstraHofstra100 Meters1515.78 PB—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 2 · HofstraHofstra3000 Meters2.8:47.51a PBFr
Jan 30Metropolitan ChampionshipsJan 30 · 5000 Meters · Place 5 · HofstraHofstra5000 Meters515:08.11 PBFR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 3000 Meters · HofstraHofstra3000 Meters—NTFr
Feb 10Section 8 State QualifierFeb 10 · 3200 Meters · Place 4 · Garden CityGarden City3200 Meters49:55.3812
Feb 5Section 8 Class B ChampsFeb 5 · 3200 Meters · Place 1 · Garden CityGarden City3200 Meters19:43.0512
Jan 29Section 8 Conf. 3 ChampsJan 29 · 3200 Meters · Place 1 · Garden CityGarden City3200 Meters110:19.1812
Jan 29Section 8 Conf. 3 ChampsJan 29 · 1600 Meters · Place 2 · Garden CityGarden City1600 Meters24:42.0212
Jan 12Molloy Stanner GamesJan 12 · 3200 Meters · Place 4 · Garden CityGarden City3200 Meters49:37.61 PB12
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 24 · Garden CityGarden City1600 Meters244:36.91 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 3200 Meters · Place 24 · Garden CityGarden City3200 Meters24.9:22.21a PB12
Jun 5Section 8 State QualifierJun 5 · 3200 Meters · Place 2 · Garden CityGarden City3200 Meters29:26.1412
May 19Section 8 Class AA ChampionshipMay 19 · 3200 Meters · Place 2 · Garden CityGarden City3200 Meters29:55.4912
May 13Section 8 Division 2BMay 13 · 3200 Meters · Place 1 · Garden CityGarden City3200 Meters1.10:27.85a12
May 13Section 8 Division 2BMay 13 · 1600 Meters · Place 3 · Garden CityGarden City1600 Meters3.4:39.89a12
May 10North Shore InvitationalMay 10 · 3200 Meters · Place 1 · Garden CityGarden City3200 Meters19:38.5112
May 2Saint Anthony's InvitationalMay 2 · 3200 Meters · Place 12 · Garden CityGarden City3200 Meters129:45.24—
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 14 · Garden CityGarden City1600 Meters144:43.28—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 3200 Meters · Place 10 · Garden CityGarden City3200 Meters10.9:42.54a12
Jan 18Section 8 Conf. 3 ChampsJan 18 · 3200 Meters · Place 3 · Garden CityGarden City3200 Meters310:03.5411
Jan 14Molloy Stanner GamesJan 14 · 1600 Meters · Place 29 · Garden CityGarden City1600 Meters294:46.8711

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format CDec 16 · 1600 Meters · Place 1 · Garden CityGarden City1600 Meters1.4:39.02a12
Dec 12Section 8 Group A-B Format BDec 12 · 600 Meters · Place 4 · Garden CityGarden City600 Meters4.1:33.03a PB12
Dec 3Section 8 Group B-E Format ADec 3 · 1600 Meters · Place 2 · Garden CityGarden City1600 Meters2.4:38.04a PB12
May 30Section 8 State QualifierMay 30 · 3200 Meters · Place 3 · Garden CityGarden City3200 Meters39:49.7611
May 11North Shore InvitationalMay 11 · 800 Meters · Place 26 · Garden CityGarden City800 Meters262:07.22 PB11
May 3Saint Anthony's InvitationalMay 3 · 3200 Meters · Place 10 · Garden CityGarden City3200 Meters109:45.9911

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 3200 Meters · Place 14 · Garden CityGarden City3200 Meters14.9:56.43a11
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 14 · Garden CityGarden City1600 Meters14.4:47.52a11
Jan 17Section 8 Conf. 3 ChampsJan 17 · 3200 Meters · Place 6 · Garden CityGarden City3200 Meters610:36.8010
Jan 15Molloy Stanner GamesJan 15 · 1600 Meters · Place 34 · Garden CityGarden City1600 Meters344:56.7810
Jan 4Section 8 Group A-C Format DJan 4 · 3200 Meters · Place 4 · Garden CityGarden City3200 Meters410:40.3810

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Section 8 Group B-C Format CDec 18 · 1600 Meters · Place 5 · Garden CityGarden City1600 Meters5.4:49.57a11
May 23Section 8 Class AA ChampionshipMay 23 · 3200 Meters · Place 5 · Garden CityGarden City3200 Meters59:59.5310
May 15Section 8 Division 2BMay 15 · 3200 Meters · Place 2 · Garden CityGarden City3200 Meters2.10:17.83a10
May 13North Shore InvitationalMay 13 · 3200 Meters · Place 6 · Garden CityGarden City3200 Meters610:10.0510
May 5St. Anthony's Invitational 2023May 5 · 3200 Meters · Place 25 · Garden CityGarden City3200 Meters2510:14.3810
May 5St. Anthony's Invitational 2023May 5 · 3200 Meters · Place 25 · Garden CityGarden City3200 Meters2510:14.3810
Apr 22Nassau Coaches InvitationalApr 22 · 1600 Meters · Place 2 · Garden CityGarden City1600 Meters24:55.7010
Apr 20North Shore Frosh/SophApr 20 · 1600 Meters · Place 3 · Garden CityGarden City1600 Meters34:50.4—
Apr 20North Shore Frosh/SophApr 20 · 1600 Meters · Place 3 · Garden CityGarden City1600 Meters34:50.4—
Apr 7Section 8 League Meet #2Apr 7 · 3200 Meters · Place 9 · Garden CityGarden City3200 Meters910:43.1h PB10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · 3200 Meters · Place 17 · Garden CityGarden City3200 Meters17.10:23.94a10
Dec 26North Shore HS InvitationalDec 26 · 1600 Meters · Place 59 · Garden CityGarden City1600 Meters59.5:02.67a10
Dec 10Nassau Coaches InvitationalDec 10 · 1000 Meters · Place 18 · Garden CityGarden City1000 Meters18.3:05.70a PB10
Feb 13Section 8 Frosh/SophFeb 13 · 1600 Meters · Place 7 · Garden CityGarden City1600 Meters75:32.42—
Jan 13Section 8 Conf. 3 ChampsJan 13 · 3200 Meters · Place 8 · Garden CityGarden City3200 Meters811:43.71—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Section 8 Group A-E Format BDec 13 · 1000 Meters · Place 22 · Garden CityGarden City1000 Meters22.3:01.99a PB10
Dec 5Section 8 Group A-B Format ADec 5 · 1600 Meters · Place 24 · Garden CityGarden City1600 Meters24.5:07.85a10
May 17Section 8 Division 2BMay 17 · 3200 Meters · Place 8 · Garden CityGarden City3200 Meters811:08.429
May 14North Shore InvitationalMay 14 · 3200 Meters · Place 8 · Garden CityGarden City3200 Meters810:53.559
Apr 14North Shore Frosh-SophApr 14 · 1600 Meters · Place 11 · Garden CityGarden City1600 Meters115:17.89
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 21 · Garden CityGarden City1600 Meters215:24.989
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 21 · Garden CityGarden City1600 Meters215:24.984
Apr 9Nassau Coaches InvitationalApr 9 · 1600 Meters · Place 4 · Garden CityGarden City1600 Meters45:24.984

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Nassau Coaches InvitationalDec 11 · 1000 Meters · Place 43 · Garden CityGarden City1000 Meters43.3:20.94a9