Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:52.82aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorJim Mitchell Invitational · Dec 142:45.80aJim Mitchell InvitationalDecember 14, 2024
1600 Meters · IndoorSection XI Boys Large School Team Championships · Feb 14:44.18Section XI Boys Large School Team ChampionshipsFebruary 1, 2026
1600 Meters · OutdoorWesthampton Beach Boys Invitational · Apr 274:47.12Westhampton Beach Boys InvitationalApril 27, 2024
2 Miles · IndoorApple Bank Hispanic Games · Jan 210:29.68Apple Bank Hispanic GamesJanuary 2, 2026
3200 Meters · OutdoorSection XI Boys Crossover B · Dec 1011:37.10aSection XI Boys Crossover BDecember 10, 2023
600 Meters · IndoorMolloy Stanner Games · Jan 121:28.46Molloy Stanner GamesJanuary 12, 2025
600 Meters · OutdoorSection XI Boys Crossover A · Dec 11:32.49aSection XI Boys Crossover ADecember 1, 2024
800 Meters · OutdoorMassapequa Last Chance · Jun 32:04.33Massapequa Last ChanceJune 3, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 1600 Meters · Place 8 · Bay Shore1600 Meters84:44.18 PB—
Jan 24Eli Acosta Coaches ClassicJan 24 · 1600 Meters · Place 6 · Bay Shore1600 Meters64:48.14—
Jan 18Section 11 Boys League ChampionshipsJan 18 · 600 Meters · Place 8 · Bay Shore600 Meters81:30.7812
Jan 2Apple Bank Hispanic GamesJan 2 · 2 Miles · Place 14 · Bay Shore-NY2 Miles1410:29.68 PB—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 68 · Bay Shore1 Mile68.4:52.82a PB12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 1 Mile · Place 33 · Bay Shore1 Mile33.4:59.02a12
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · 600 Meters · Place 11 · Bay Shore600 Meters111:32.2811
Jan 26Section XI - Coaches ClassicJan 26 · 600 Meters · Place 13 · Bay Shore600 Meters131:31.7511
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 28 · Bay Shore600 Meters281:28.46 PB11
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 108 · Bay Shore-NY1 Mile1084:55.58—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28Section 11 County 1A ChampionshipsMay 28 · 800 Meters · Place 11 · Bay Shore800 Meters11.2:07.63a11
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 800 Meters · Place 7 · Bay Shore800 Meters72:07.5211
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 50 · Bay Shore800 Meters502:04.79—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 27 · Bay Shore1000 Meters27.2:48.13a11
Dec 14Jim Mitchell InvitationalDec 14 · 1000 Meters · Place 23 · Bay Shore1000 Meters23.2:45.80a PB11
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 10 · Bay Shore1600 Meters104:57.3410
Feb 24Long Island Elite MeetFeb 24 · 1600 Meters · Place 10 · Bay Shore1600 Meters104:57.3410
Feb 13Section XI State Qualifier MeetFeb 13 · 1000 Meters · Place 12 · Bay Shore1000 Meters122:51.6310
Feb 3Section XI Boys Large School Team ChampionshipsFeb 3 · 1000 Meters · Place 16 · Bay Shore1000 Meters162:49.9810
Jan 26Section XI Last Chance MeetJan 26 · 1600 Meters · Place 17 · Bay Shore1600 Meters174:57.6410
Jan 21Section 11 Boys League ChampsJan 21 · 1000 Meters · Place 11 · Bay Shore1000 Meters112:52.6010
Jan 12Steve Borbet InvitationalJan 12 · 1000 Meters · Place 9 · Bay Shore1000 Meters92:49.2010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · 1600 Meters · Place 20 · Bay Shore1600 Meters20.4:55.10a11
Dec 1Section XI Boys Crossover ADec 1 · 600 Meters · Place 2 · Bay Shore600 Meters2.1:32.49a PB11
Jun 3Massapequa Last ChanceJun 3 · 800 Meters · Place 11 · Bay Shore800 Meters112:04.33 PB10
May 22Section XI County 1A ChampionshipsMay 22 · 800 Meters · Place 10 · Bay Shore800 Meters102:08.4310
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 1600 Meters · Place 5 · Bay Shore1600 Meters54:48.7310
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · 1600 Meters · Place 5 · Bay Shore1600 Meters54:48.7310
May 11Suffolk County Boys Relays + PlusMay 11 · 1600 Meters · Place 2 · Bay Shore1600 Meters24:49.4110
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 10 · Bay Shore1600 Meters104:48.1510
Apr 27Westhampton Beach Boys InvitationalApr 27 · 1600 Meters · Place 17 · Bay Shore1600 Meters174:47.12 PB10
Apr 20North Rockland Red Raider RelaysApr 20 · 1600 Meters · Place 34 · Bay Shore1600 Meters344:53.1710
Apr 20North Rockland Red Raider RelaysApr 20 · 800 Meters · Place 16 · Bay Shore800 Meters162:10.6010
Apr 20Red Raider RelaysApr 20 · 1600 Meters · Place 34 · Bay Shore1600 Meters34.4:53.17a10
Apr 20Red Raider RelaysApr 20 · 800 Meters · Place 15 · Bay Shore800 Meters15.2:10.60a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 88 · Bay Shore1 Mile88.4:59.90a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 6 · Bay Shore1 Mile6.4:53.55a10
Jan 13Steve Borbet InvitationalJan 13 · 1000 Meters · Place 75 · Bay Shore1000 Meters753:13.849

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 3200 Meters · Place 31 · Bay Shore3200 Meters31.11:37.10a PB10