Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 11 Boys League Championships · Jan 182:41.99Section 11 Boys League ChampionshipsJanuary 18, 2026
1000 Meters · OutdoorSection XI Boys Crossover B · Dec 73:00.72aSection XI Boys Crossover BDecember 7, 2024
1600 Meters · IndoorEli Acosta Coaches Classic · Jan 244:39.29Eli Acosta Coaches ClassicJanuary 24, 2026
1600 Meters · OutdoorSaint Anthony's Invitational · May 24:38.01Saint Anthony's InvitationalMay 2, 2025
2000m Steeplechase · OutdoorPort Jeff Steeple Fest Plus · Apr 248:52.73Port Jeff Steeple Fest PlusApril 24, 2024
800 Meters · OutdoorSaint Anthony's Invitational · May 12:03.56aSaint Anthony's InvitationalMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Section XI County B ChampionshipsMay 28 · 1600 Meters · North Babylon1600 Meters--DNF11
May 28Section XI County B ChampionshipsMay 28 · 800 Meters · North Babylon800 Meters--DNF11
May 9Bob Pratt InvitationalMay 9 · 800 Meters · Place 6 · North Babylon800 Meters6.2:06.18a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 6 · North Babylon800 Meters62:03.56a PB11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 6 · North Babylon800 Meters62:03.56a11
Mar 28Longwood Spring ClassicMar 28 · 1600 Meters · Place 10 · North Babylon1600 Meters10.4:48.08a11
Mar 28Longwood Spring ClassicMar 28 · 800 Meters · Place 5 · North Babylon800 Meters5.2:10.56a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Eli Acosta Coaches ClassicJan 24 · 1600 Meters · Place 5 · North Babylo1600 Meters54:39.29 PB—
Jan 18Section 11 Boys League ChampionshipsJan 18 · 1000 Meters · Place 4 · North Babylo1000 Meters42:41.99 PB11
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 23 · North Babylo1600 Meters234:43.6411
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 29 · North Babylon1000 Meters292:48.1211

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 31 · North Babylon1000 Meters31.2:47.65a11
Dec 30North Shore HS InvitationalDec 30 · 1600 Meters · Place 33 · North Babylon1600 Meters33.4:49.49a11
Jan 26Section XI - Coaches ClassicJan 26 · 1000 Meters · Place 10 · North Babylo1000 Meters102:50.4610
Jan 12Anthony Toro MeetJan 12 · 1000 Meters · Place 5 · North Babylo1000 Meters52:52.1410
Jan 10Section 11 Frosh/Soph ChampsJan 10 · 1000 Meters · Place 5 · North Babylo1000 Meters52:49.8010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 800 Meters · Place 3 · North Babylo800 Meters32:05.7310
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 1600 Meters · Place 8 · North Babylo1600 Meters84:49.3110
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 18 · North Babylo800 Meters182:07.36—
May 2Saint Anthony's InvitationalMay 2 · 1600 Meters · Place 36 · North Babylo1600 Meters364:38.01 PB—
Apr 19Port Washington InviteApr 19 · 1600 Meters · Place 24 · North Babylo1600 Meters244:51.20—
Apr 19Port Washington InviteApr 19 · 800 Meters · Place 13 · North Babylo800 Meters132:06.41—
Apr 17Dennis Walker InvitationalApr 17 · 1600 Meters · Place 5 · North Babylo1600 Meters54:54.0910
Apr 17Dennis Walker InvitationalApr 17 · 800 Meters · Place 7 · North Babylo800 Meters72:10.6410

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 1000 Meters · Place 6 · North Babylon1000 Meters6.3:00.72a PB10
Dec 7Section XI Boys Crossover BDec 7 · 1600 Meters · Place 6 · North Babylon1600 Meters6.5:23.56a10
Dec 1Section XI Boys Crossover ADec 1 · 1000 Meters · Place 3 · North Babylon1000 Meters3.3:08.66a10
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 1600 Meters · Place 63 · North Babylon1600 Meters635:41.219
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 800 Meters · Place 31 · North Babylon800 Meters312:33.239
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 800 Meters · Place 31 · North Babylon800 Meters312:33.239
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 1600 Meters · Place 63 · North Babylon1600 Meters635:41.219
Apr 24Port Jeff Steeple Fest PlusApr 24 · 2000m Steeplechase · Place 21 · North Babylon2000m Steeplechase218:52.73 PB9
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 76 · North Babylon1600 Meters765:46.909
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 800 Meters · Place 57 · North Babylon800 Meters572:32.459
Apr 13Dennis Walker Relay ShowdownApr 13 · 1600 Meters · Place 64 · North Babylon1600 Meters646:13.159
Apr 6Longwood Boys Spring ClassicApr 6 · 800 Meters · Place 59 · North Babylon800 Meters592:38.109
Apr 6Longwood Boys Spring ClassicApr 6 · 1600 Meters · Place 78 · North Babylon1600 Meters786:16.219