Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection XI Last Chance Meet · Jan 263:05.27Section XI Last Chance MeetJanuary 26, 2024
1000 Meters · OutdoorSt. Anthony's Developmental #1 · Dec 113:42.81aSt. Anthony's Developmental #1December 11, 2021
1600 Meters · IndoorSection XI Boys Small School Team Championships · Feb 35:16.23Section XI Boys Small School Team ChampionshipsFebruary 3, 2024
1600 Meters · OutdoorSuffolk Coaches Boys Spring Invitational · Apr 205:14.00Suffolk Coaches Boys Spring InvitationalApril 20, 2024
600 Meters · OutdoorSection XI Boys Crossover A · Dec 11:42.65aSection XI Boys Crossover ADecember 1, 2024
800 Meters · OutdoorSaint Anthony's Invitational · May 22:18.89Saint Anthony's InvitationalMay 2, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 1600 Meters · Place 54 · Hauppauge1600 Meters545:15.8512
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 104 · Hauppauge800 Meters1042:18.89 PB—
Apr 17Dennis Walker InvitationalApr 17 · 1600 Meters · Place 14 · Hauppauge1600 Meters145:16.8312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Section XI Boys Small School Team ChampionshipsFeb 1 · 1600 Meters · Place 17 · Hauppauge1600 Meters175:18.3212
Jan 26Section XI - Coaches ClassicJan 26 · 1600 Meters · Place 17 · Hauppauge1600 Meters175:16.9812
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 35 · Hauppauge1600 Meters355:24.8712

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6North Shore Season OpenerDec 6 · 1600 Meters · Place 38 · Hauppauge1600 Meters38.5:21.73a12
Feb 3Section XI Boys Small School Team ChampionshipsFeb 3 · 1600 Meters · Place 17 · Hauppauge1600 Meters175:16.23 PB11
Jan 26Section XI Last Chance MeetJan 26 · 1000 Meters · Place 20 · Hauppauge1000 Meters203:05.27 PB11
Jan 19Section 11 League 4 ChampsJan 19 · 1600 Meters · Place 16 · Hauppauge1600 Meters165:16.2811
Jan 14Eli Acosta MeetJan 14 · 1600 Meters · Place 10 · Hauppauge1600 Meters105:17.2211
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 46 · Hauppauge1600 Meters465:29.4611

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 1Section XI Boys Crossover ADec 1 · 600 Meters · Place 11 · Hauppauge600 Meters11.1:42.65a PB12
Apr 27Westhampton Beach Boys InvitationalApr 27 · 1600 Meters · Place 52 · Hauppauge1600 Meters525:19.7511
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 47 · Hauppauge1600 Meters475:14.00 PB11
Apr 6Longwood Boys Spring ClassicApr 6 · 1600 Meters · Place 42 · Hauppauge1600 Meters425:20.7311

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Section XI Boys Crossover BDec 10 · 1600 Meters · Place 87 · Hauppauge1600 Meters87.5:30.43a11
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 131 · Hauppauge800 Meters1312:29.9710
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 131 · Hauppauge800 Meters1312:29.9710
Apr 29Westhampton Boys InvitationalApr 29 · 800 Meters · Place 3 · Hauppauge800 Meters32:45.6410

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 1North Shore Season OpenerDec 1 · 1000 Meters · Place 41 · Hauppauge1000 Meters41.3:15.32a11
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 21 · Hauppauge1600 Meters215:40.5310
Jan 15Eli Acosta MeetJan 15 · 1600 Meters · Place 27 · Hauppauge1600 Meters275:39.2710

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Section XI Last Chance MeetJan 28 · 1600 Meters · Place 26 · Hauppauge1600 Meters265:49.77—
Jan 16Eli Acosta MeetJan 16 · 1600 Meters · Place 22 · Hauppauge1600 Meters225:50.449

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 11St. Anthony's Developmental #1Dec 11 · 1000 Meters · Place 71 · Hauppauge1000 Meters71.3:42.81a PB9