Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMillrose Games Trials - HS · Jan 75:03.12Millrose Games Trials - HSJanuary 7, 2026
1000 Meters · IndoorNassau Coaches Invitational · Dec 92:54.20aNassau Coaches InvitationalDecember 9, 2023
1000 Meters · OutdoorSection 8 Group E-F Format A · Dec 112:49.26aSection 8 Group E-F Format ADecember 11, 2025
1500 Meters · IndoorMillrose Games Trials - HS · Jan 74:40.32Millrose Games Trials - HSJanuary 7, 2026
1600 Meters · IndoorNassau Coaches Invitational · Dec 134:35.68aNassau Coaches InvitationalDecember 13, 2025
1600 Meters · OutdoorSection 8 State Qualifier · Jun 44:31.24aSection 8 State QualifierJune 4, 2026
1600 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 184:52.6hSection 8 League Meet #3April 18, 2026
2 Miles · IndoorOcean Breeze Holiday Festival · Dec 2710:24.82aOcean Breeze Holiday FestivalDecember 27, 2024
3200 Meters · IndoorSection 8 Group A-C Format D · Jan 412:13.14Section 8 Group A-C Format DJanuary 4, 2023
3200 Meters · OutdoorSection 8 State Qualifier · Jun 49:40.18aSection 8 State QualifierJune 4, 2026
3200 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 1810:44.0hSection 8 League Meet #3April 18, 2026
600 Meters · OutdoorSection 8 Group C-E Format B · Dec 171:32.51aSection 8 Group C-E Format BDecember 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 3200 Meters · Place 4 · Herricks3200 Meters4.9:40.18a PB12
Jun 4Section 8 State QualifierJun 4 · 1600 Meters · Place 4 · Herricks1600 Meters4.4:31.24a PB12
May 20Section 8 Class AAA ChampionshipMay 20 · 1600 Meters · Place 5 · Herricks1600 Meters5.4:41.17a12
May 11Section 8 Division 1BMay 11 · 3200 Meters · Place 3 · Herricks3200 Meters3.10:05.11a12
May 11Section 8 Division 1BMay 11 · 1600 Meters · Place 2 · Herricks1600 Meters2.4:41.11a12
Apr 25Port Washington InviteApr 25 · 1600 Meters · Place 4 · Herricks1600 Meters4.4:32.86a12
Apr 18Section 8 League Meet #3Apr 18 · 3200 Meters · Place 4 · Herricks3200 Meters4.10:44.0h PB12
Apr 18Section 8 League Meet #3Apr 18 · 1600 Meters · Place 17 · Herricks1600 Meters17.4:52.6h PB12
Apr 4Nassau Coaches InvitationalApr 4 · 1600 Meters · Place 7 · Herricks1600 Meters7.4:40.03a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Millrose Games Trials - HSJan 7 · 1 Mile · Place 26 · Herricks-NY1 Mile265:03.12 PB12
Jan 7Millrose Games Trials - HSJan 7 · 1500 Meters · Place 26 · Herricks-NY1500 Meters264:40.32 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Section 8 Group C-E Format BDec 17 · 600 Meters · Place 14 · Herricks600 Meters14.1:32.51a PB12
Dec 11Section 8 Group E-F Format ADec 11 · 1000 Meters · Place 2 · Herricks1000 Meters2.2:49.26a PB12
May 12Section 8 Division 1BMay 12 · 3200 Meters · Place 2 · Herricks3200 Meters2.10:00.87a11
May 12Section 8 Division 1BMay 12 · 1600 Meters · Place 2 · Herricks1600 Meters2.4:33.85a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Nassau Coaches InvitationalDec 13 · 1600 Meters · Place 6 · Herricks1600 Meters6.4:35.68a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 10 · Herricks2 Miles10.10:24.82a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Section 8 Group A-B Format ADec 10 · 1600 Meters · Place 7 · Herricks1600 Meters7.4:46.91a11
Dec 4Section 8 Group C-E Format BDec 4 · 1000 Meters · Place 8 · Herricks1000 Meters8.2:49.47a11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · 1600 Meters · Place 7 · Herricks1600 Meters7.4:49.02a10
Dec 12Section 8 Group A-B Format BDec 12 · 1000 Meters · Place 9 · Herricks1000 Meters9.2:53.94a10
Dec 7Section 8 Group A-D Format ADec 7 · 1600 Meters · Place 4 · Herricks1600 Meters4.4:52.73a10
May 15Section 8 Division 2AMay 15 · 1600 Meters · Place 10 · Herricks1600 Meters10.4:56.04a9
Apr 7Section 8 League Meet #2Apr 7 · 1600 Meters · Place 56 · Herricks1600 Meters565:13.2h9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 10 · Herricks1000 Meters10.2:54.20a PB10
Dec 9Nassau Coaches InvitationalDec 9 · 1600 Meters · Place 19 · Herricks1600 Meters19.4:50.26a10
Jan 12Section 8 Conf. 2 ChampsJan 12 · 1600 Meters · Place 13 · Herricks1600 Meters135:28.4012
Jan 4Section 8 Group A-C Format DJan 4 · 3200 Meters · Place 8 · Herricks3200 Meters812:13.14 PB12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group B-C Format CDec 20 · 1600 Meters · Place 24 · Herricks1600 Meters24.5:30.09a12