Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 8 Group A-D Format D · Jan 53:44.62Section 8 Group A-D Format DJanuary 5, 2026
1000 Meters · OutdoorSection 8 Group A-B Format B · Dec 124:00.17aSection 8 Group A-B Format BDecember 12, 2024
1600 Meters · IndoorNassau Coaches Invitational · Dec 136:01.15aNassau Coaches InvitationalDecember 13, 2025
1600 Meters · OutdoorThe Jim McGlynn Classic · Apr 156:02.57The Jim McGlynn ClassicApril 15, 2025
200 Meters · OutdoorHerricks Invitational · May 330.20Herricks InvitationalMay 3, 2024
3200 Meters · OutdoorSection 8 Division 2A · May 1313:24.84aSection 8 Division 2AMay 13, 2025
400 Meters · OutdoorHerricks Invitational · May 31:16.85Herricks InvitationalMay 3, 2024
600 Meters · IndoorNassau Coaches Invitational · Dec 132:06.43aNassau Coaches InvitationalDecember 13, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Valley Stream ChallengeApr 11 · 1600 Meters · Place 69 · Long Beach1600 Meters696:39.80a12
Apr 4Nassau Coaches InvitationalApr 4 · 1600 Meters · Place 45 · Long Beach1600 Meters45.6:24.13a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5Section 8 Group A-D Format DJan 5 · 1000 Meters · Place 96 · Long Beach1000 Meters963:44.62 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 57 · Long Beach1600 Meters576:20.0712

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 178 · Long Beach1000 Meters178.3:48.84a12
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 178 · Long Beach1600 Meters178.6:24.78a12
Dec 13Nassau Coaches InvitationalDec 13 · 600 Meters · Place 88 · Long Beach600 Meters88.2:06.43a PB12
Dec 13Nassau Coaches InvitationalDec 13 · 1600 Meters · Place 78 · Long Beach1600 Meters78.6:01.15a PB12
Jan 28Section 8 Conf. 2 ChampsJan 28 · 1000 Meters · Place 21 · Long Beach1000 Meters213:45.4811
Jan 8Section 8 Group A-C Format DJan 8 · 1000 Meters · Place 105 · Long Beach1000 Meters1054:02.8311

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format BDec 16 · 1600 Meters · Place 36 · Long Beach1600 Meters36.6:10.86a12
Dec 3Section 8 Group C-D Format ADec 3 · 1000 Meters · Long Beach1000 Meters--DQ12
May 13Section 8 Division 2AMay 13 · 3200 Meters · Place 13 · Long Beach3200 Meters13.13:24.84a PB11
Apr 15The Jim McGlynn ClassicApr 15 · 1600 Meters · Place 38 · Long Beach1600 Meters386:02.57 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format CDec 16 · 1600 Meters · Place 45 · Long Beach1600 Meters45.6:45.40a11
Dec 12Section 8 Group A-B Format BDec 12 · 1000 Meters · Place 148 · Long Beach1000 Meters148.4:00.17a PB11
May 3Herricks InvitationalMay 3 · 400 Meters · Place 27 · Long Beach400 Meters271:16.85 PB—
May 3Herricks InvitationalMay 3 · 200 Meters · Place 24 · Long Beach200 Meters2430.20 PB—
May 3Herricks InvitationalMay 3 · 400 Meters · Place 27 · Long Beach400 Meters271:16.85—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21South Shore Frosh/Soph MeetApr 21 · 1600 Meters · Place 28 · Long Beach1600 Meters28.7:03.59