Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWilliam F. Eddy Jr. Track & Field Meet · May 164:22.11aWilliam F. Eddy Jr. Track & Field MeetMay 16, 2026
1600 Meters · OutdoorSection 8 State Qualifier · Jun 44:23.61aSection 8 State QualifierJune 4, 2026
1600 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 184:30.2hSection 8 League Meet #3April 18, 2026
3200 Meters · OutdoorSection 8 State Qualifier · Jun 49:24.46aSection 8 State QualifierJune 4, 2026
3200 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 1810:09.1hSection 8 League Meet #3April 18, 2026
800 Meters · OutdoorSection 8 Division 1A · May 112:02.86aSection 8 Division 1AMay 11, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 3200 Meters · Place 26 · Uniondale3200 Meters26.9:37.61a12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 1600 Meters · Uniondale1600 Meters--DNS12
Jun 4Section 8 State QualifierJun 4 · 3200 Meters · Place 1 · Uniondale3200 Meters1.9:24.46a PB12
Jun 4Section 8 State QualifierJun 4 · 1600 Meters · Place 1 · Uniondale1600 Meters1.4:23.61a PB12
May 20Section 8 Class AAA ChampionshipMay 20 · 3200 Meters · Place 1 · Uniondale3200 Meters1.9:40.59a12
May 20Section 8 Class AAA ChampionshipMay 20 · 1600 Meters · Place 1 · Uniondale1600 Meters1.4:30.14a12
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 1 Mile · Place 3 · Uniondale1 Mile3.4:22.11a PB12
May 11Section 8 Division 1AMay 11 · 3200 Meters · Place 1 · Uniondale3200 Meters1.10:03.34a12
May 11Section 8 Division 1AMay 11 · 1600 Meters · Place 1 · Uniondale1600 Meters1.4:26.41a12
May 11Section 8 Division 1AMay 11 · 800 Meters · Place 4 · Uniondale800 Meters4.2:02.86a PB12
May 9Middletown InvitationalMay 9 · 800 Meters · Place 26 · Uniondale800 Meters262:28.10a12
May 9Middletown InvitationalMay 9 · 1600 Meters · Place 1 · Uniondale1600 Meters14:34.70a12
Apr 18Section 8 League Meet #3Apr 18 · 3200 Meters · Place 1 · Uniondale3200 Meters1.10:09.1h PB12
Apr 18Section 8 League Meet #3Apr 18 · 1600 Meters · Place 2 · Uniondale1600 Meters2.4:30.2h PB12
Apr 172026 New York RelaysApr 17 · 3200 Meters · Place 7 · Uniondale3200 Meters7.9:28.97a12
Apr 172026 New York RelaysApr 17 · 1 Mile · Place 7 · Uniondale1 Mile7.4:23.45a12
Apr 4Nassau Coaches InvitationalApr 4 · 1600 Meters · Place 3 · Uniondale1600 Meters3.4:27.96a12