Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 11 Boys League Championships · Jan 182:44.01Section 11 Boys League ChampionshipsJanuary 18, 2026
1000 Meters · OutdoorSection XI Boys Crossover D · Dec 212:50.40aSection XI Boys Crossover DDecember 21, 2025
1600 Meters · IndoorAnthony Toro Meet · Jan 145:15.99Anthony Toro MeetJanuary 14, 2024
1600 Meters · OutdoorPort Washington Invite · Apr 194:53.42Port Washington InviteApril 19, 2025
200 Meters · OutdoorBulldog Invite · May 1626.83aBulldog InviteMay 16, 2026
2000m Steeplechase · OutdoorSuffolk County Boys Frosh/Soph Championships · May 216:57.72Suffolk County Boys Frosh/Soph ChampionshipsMay 21, 2025
3000m Steeplechase · 0.914m · OutdoorSection 11 County 1A Championships · May 2810:39.74aSection 11 County 1A ChampionshipsMay 28, 2025
3000m Steeplechase · OutdoorSection XI State Qualifier · Jun 510:54.32Section XI State QualifierJune 5, 2025
3200 Meters · IndoorSection 11 Frosh/Soph Champs · Jan 1211:08.86Section 11 Frosh/Soph ChampsJanuary 12, 2024
3200 Meters · OutdoorSection XI Boys Crossover A · Dec 111:10.28aSection XI Boys Crossover ADecember 1, 2024
400 Meters · OutdoorBulldog Invite · May 1657.60aBulldog InviteMay 16, 2026
600 Meters · IndoorNorth Shore HS Invitational · Dec 301:30.74aNorth Shore HS InvitationalDecember 30, 2025
800 Meters · OutdoorBulldog Invite · May 172:15.01Bulldog InviteMay 17, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Bulldog InviteMay 16 · 400 Meters · Place 50 · Connetquot400 Meters50.57.60a PB11
May 16Bulldog InviteMay 16 · 200 Meters · Place 107 · Connetquot200 Meters107.26.83a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Section 11 Boys League ChampionshipsJan 18 · 1000 Meters · Place 6 · Connetquot1000 Meters62:44.01 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 36 · Connetquot1000 Meters362:50.1011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 41 · Connetquot600 Meters41.1:30.74a PB11
Jan 26Section XI - Coaches ClassicJan 26 · 600 Meters · Place 1 · Connetquot600 Meters11:32.7210
Jan 10Section 11 Frosh/Soph ChampsJan 10 · 1000 Meters · Place 6 · Connetquot1000 Meters62:50.9510

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Section XI Boys Crossover DDec 21 · 1000 Meters · Place 3 · Connetquot1000 Meters3.2:50.40a PB11
Jun 5Section XI State QualifierJun 5 · 3000m Steeplechase · Place 13 · Connetquot3000m Steeplechase1310:54.32 PB10
May 28Section 11 County 1A ChampionshipsMay 28 · 3000m Steeplechase · Place 8 · Connetquot3000m Steeplechase0.914m8.10:39.74a PB10
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 2000m Steeplechase · Place 1 · Connetquot2000m Steeplechase16:57.72 PB10
May 17Bulldog InviteMay 17 · 800 Meters · Place 29 · Connetquot800 Meters292:15.01 PB10
May 17Bulldog InviteMay 17 · 800 Meters · Place 29 · Connetquot800 Meters292:15.0110
May 2Saint Anthony's InvitationalMay 2 · 3000m Steeplechase · Place 24 · Connetquot3000m Steeplechase2411:12.20—
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 2 · Connetquot1600 Meters24:53.42 PB—
Apr 19Port Washington InviteApr 19 · 800 Meters · Place 59 · Connetquot800 Meters592:29.54—
Mar 1Long Island Elite MeetMar 1 · 1600 Meters · Place 15 · Connetquot1600 Meters155:28.8610

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 1000 Meters · Place 37 · Connetquot1000 Meters37.2:51.20a10
Jan 21Section 11 Boys League ChampsJan 21 · 3200 Meters · Place 18 · Connetquot3200 Meters1811:50.559
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 19 · Connetquot1600 Meters195:19.359
Jan 14Anthony Toro MeetJan 14 · 1600 Meters · Place 4 · Connetquot1600 Meters45:15.99 PB9
Jan 12Section 11 Frosh/Soph ChampsJan 12 · 3200 Meters · Place 10 · Connetquot3200 Meters1011:08.86 PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 1000 Meters · Place 1 · Connetquot1000 Meters1.2:55.47a10
Dec 1Section XI Boys Crossover ADec 1 · 3200 Meters · Place 16 · Connetquot3200 Meters16.11:10.28a PB10
May 23Section 11 County 2A ChampionshipsMay 23 · 3000m Steeplechase · Place 9 · Connetquot3000m Steeplechase0.914m9.11:14.05a9
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 2000m Steeplechase · Place 3 · Connetquot2000m Steeplechase37:17.209
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 400 Meters · Place 34 · Connetquot400 Meters341:04.959
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 400 Meters · Place 34 · Connetquot400 Meters341:04.959
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 2000m Steeplechase · Place 3 · Connetquot2000m Steeplechase37:17.209
Apr 27Westhampton Beach Boys InvitationalApr 27 · 3200 Meters · Place 18 · Connetquot3200 Meters1811:31.589
Apr 24Port Jeff Steeple Fest PlusApr 24 · 2000m Steeplechase · Place 4 · Connetquot2000m Steeplechase47:27.559
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 2000m Steeplechase · Place 9 · Connetquot2000m Steeplechase97:49.909
Apr 6Deer Park InvitationalApr 6 · 3200 Meters · Place 9 · Connetquot3200 Meters911:10.579
Apr 6Deer Park InvitationalApr 6 · 800 Meters · Place 10 · Connetquot800 Meters102:19.119

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 1600 Meters · Place 71 · Connetquot1600 Meters71.5:24.82a9