Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 8 Class A Champs · Feb 32:51.92Section 8 Class A ChampsFebruary 3, 2026
200 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 327.81Ocean Breeze Invitational & PentathlonFebruary 3, 2024
55 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 37.89Ocean Breeze Invitational & PentathlonFebruary 3, 2024
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:08.07The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorNassau Coaches Invitational · Apr 42:07.56aNassau Coaches InvitationalApril 4, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Section 8 Division 1AMay 11 · 800 Meters · Place 8 · Uniondale800 Meters8.2:10.54a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 48 · Uniondale800 Meters482:17.74a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 48 · Uniondale800 Meters482:17.74a11
Apr 4Nassau Coaches InvitationalApr 4 · 800 Meters · Place 14 · Uniondale800 Meters14.2:07.56a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Section 8 Class A ChampsFeb 3 · 1000 Meters · Place 12 · Uniondale1000 Meters122:51.92 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 22 · Uniondale800 Meters222:08.07 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 22 · Uniondale800 Meters222:08.0711
Jan 27Section 8 Conf. 1 ChampsJan 27 · 1000 Meters · Place 7 · Uniondale1000 Meters72:52.6211
Jan 7Section 8 Group D-E Format DJan 7 · 1000 Meters · Place 14 · Uniondale1000 Meters143:01.7311

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Middletown InvitationalMay 10 · 800 Meters · Place 22 · Uniondale800 Meters222:15.4810
May 10Middletown InvitationalMay 10 · 800 Meters · Place 22 · Uniondale800 Meters222:15.48—
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 29 · Uniondale800 Meters292:17.1210

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Section 8 Group A-C Format DJan 8 · 1000 Meters · Place 38 · Uniondale1000 Meters383:18.6110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 53 · Uniondale200 Meters5327.81 PB9
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55 Meters · Place 25 · Uniondale55 Meters257.89 PB9