Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 135:46.41aNike Indoor NationalsMarch 13, 2025
1000 Meters · IndoorSection 8 Class A Champs · Feb 33:20.21Section 8 Class A ChampsFebruary 3, 2026
1500 Meters · IndoorSection 8 Frosh/Soph · Jan 165:19.61Section 8 Frosh/SophJanuary 16, 2025
1500 Meters · OutdoorSouth Shore Frosh/Soph · May 305:12.37South Shore Frosh/SophMay 30, 2025
2000m Steeplechase · 0.762m · OutdoorLong Beach Steeplefest · May 148:04.2Long Beach SteeplefestMay 14, 2026
2000m Steeplechase · OutdoorSection 8 Class AAA Championship · May 287:42.99Section 8 Class AAA ChampionshipMay 28, 2025
300 Meters · IndoorSection 8 Frosh/Soph · Jan 1647.06Section 8 Frosh/SophJanuary 16, 2025
400 Meters · OutdoorThe Jim McGlynn Classic · Apr 151:04.11The Jim McGlynn ClassicApril 15, 2025
400m Hurdles · 30" / 0.762m · OutdoorSection 8 State Qualifier · Jun 41:11.75aSection 8 State QualifierJune 4, 2026
400m Hurdles · 30" / 0.762m · Outdoor · Hand timedSection 8 League Meet #3 · Apr 181:14.4hSection 8 League Meet #3April 18, 2026
800 Meters · OutdoorSection 8 State Qualifier · Jun 52:27.74Section 8 State QualifierJune 5, 2025
800 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 182:49.5hSection 8 League Meet #3April 18, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 400m Hurdles · Place 7 · Long Beach400m Hurdles30" / 0.762m7.1:11.75a PB10
Jun 4Section 8 State QualifierJun 4 · 800 Meters · Place 8 · Long Beach800 Meters8.2:28.18a10
May 20Section 8 Class AAA ChampionshipMay 20 · 2000m Steeplechase · Place 7 · Long Beach2000m Steeplechase0.762m7.8:07.06a10
May 20Section 8 Class AAA ChampionshipMay 20 · 800 Meters · Place 7 · Long Beach800 Meters7.2:31.30a10
May 14Long Beach SteeplefestMay 14 · 2000m Steeplechase · Place 2 · Long Beach2000m Steeplechase0.762m2.8:04.2 PB10
May 12Section 8 Division 2AMay 12 · 400m Hurdles · Place 5 · Long Beach400m Hurdles30" / 0.762m5.1:11.91a10
May 12Section 8 Division 2AMay 12 · 800 Meters · Place 6 · Long Beach800 Meters6.2:35.34a10
Apr 18Section 8 League Meet #3Apr 18 · 400m Hurdles · Place 8 · Long Beach400m Hurdles30" / 0.762m8.1:14.4h PB10
Apr 18Section 8 League Meet #3Apr 18 · 800 Meters · Place 53 · Long Beach800 Meters53.2:49.5h PB10
Apr 11Valley Stream ChallengeApr 11 · 400m Hurdles · Place 6 · Long Beach400m Hurdles61:15.42a10
Apr 4Nassau Coaches InvitationalApr 4 · 400m Hurdles · Place 3 · Long Beach400m Hurdles30" / 0.762m3.1:13.92a10
Apr 4Nassau Coaches InvitationalApr 4 · 400 Meters · Place 11 · Long Beach400 Meters11.1:05.35a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Section 8 Class A ChampsFeb 3 · 1000 Meters · Place 8 · Long Beach1000 Meters83:20.21 PB10
Jan 28Section 8 Conf. 2 ChampsJan 28 · 1000 Meters · Place 7 · Long Beach1000 Meters73:23.2110
Jan 15Section 8 Frosh/SophJan 15 · 1000 Meters · Place 2 · Long Beach1000 Meters23:25.0910
Jan 15Section 8 Frosh/SophJan 15 · 300 Meters · Place 8 · Long Beach300 Meters847.9310
Jan 5Section 8 Group A-D Format DJan 5 · 1000 Meters · Place 12 · Long Beach1000 Meters123:23.4610
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 54 · Long Beach1000 Meters543:27.8510

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Section 8 State QualifierJun 5 · 2000m Steeplechase · Place 2 · Long Beach2000m Steeplechase27:55.029
Jun 5Section 8 State QualifierJun 5 · 800 Meters · Place 7 · Long Beach800 Meters72:27.74 PB9
May 30South Shore Frosh/SophMay 30 · 1500 Meters · Place 4 · Long Beach1500 Meters45:12.37 PB—
May 30South Shore Frosh/SophMay 30 · 400 Meters · Place 2 · Long Beach400 Meters21:04.14—
May 28Section 8 Class AAA ChampionshipMay 28 · 2000m Steeplechase · Place 3 · Long Beach2000m Steeplechase37:42.99 PB9
May 28Section 8 Class AAA ChampionshipMay 28 · 800 Meters · Place 10 · Long Beach800 Meters102:29.889
May 17Bulldog InviteMay 17 · 2000m Steeplechase · Place 3 · Long Beach2000m Steeplechase37:56.489
May 17Bulldog InviteMay 17 · 400 Meters · Place 12 · Long Beach400 Meters121:04.379
May 17Bulldog InviteMay 17 · 400 Meters · Place 12 · Long Beach400 Meters121:04.379
Apr 15The Jim McGlynn ClassicApr 15 · 1500 Meters · Place 2 · Long Beach1500 Meters25:24.419
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 7 · Long Beach800 Meters72:40.089
Apr 15The Jim McGlynn ClassicApr 15 · 400 Meters · Place 14 · Long Beach400 Meters141:04.11 PB9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 1500 Meters · Place 50 · Long Beach1500 Meters505:23.54a—
Mar 13Nike Indoor NationalsMar 13 · 1 Mile · Place 51 · Long Beach1 Mile515:46.41a PB—
Feb 10Section 8 State QualifierFeb 10 · 1000 Meters · Place 11 · Long Beach1000 Meters113:23.079
Feb 4Section 8 Class A ChampsFeb 4 · 1500 Meters · Place 7 · Long Beach1500 Meters75:20.799
Jan 16Section 8 Frosh/SophJan 16 · 1500 Meters · Place 3 · Long Beach1500 Meters35:19.61 PB9
Jan 16Section 8 Frosh/SophJan 16 · 300 Meters · Place 4 · Long Beach300 Meters447.06 PB9
Jan 8Section 8 Group A-C Format DJan 8 · 1000 Meters · Place 2 · Long Beach1000 Meters23:22.209

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Herricks InvitationalMay 3 · Long Jump · Place 2 · Long BeachLong Jump212-05.75—
May 3Herricks InvitationalMay 3 · 800 Meters · Place 2 · Long Beach800 Meters22:39.56—
May 3Herricks InvitationalMay 3 · Long Jump · Place 2 · Long BeachLong Jump212-05.75—
May 3Herricks InvitationalMay 3 · 800 Meters · Place 2 · Long Beach800 Meters22:39.56—