Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSteve Borbet Invitational · Jan 166:16.39Steve Borbet InvitationalJanuary 16, 2026
1000 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 193:35.17Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
1000 Meters · OutdoorSection 8 Group A-B Format B · Dec 123:42.35aSection 8 Group A-B Format BDecember 12, 2024
1500 Meters · IndoorSection 8 Conf. 1 Champs · Jan 115:33.74Section 8 Conf. 1 ChampsJanuary 11, 2024
1500 Meters · OutdoorOceanside Blue and White Invitational · Apr 265:43.76Oceanside Blue and White InvitationalApril 26, 2024
1600 Meters · IndoorFreedom Games · Jan 66:03.48Freedom GamesJanuary 6, 2024
2000m Steeplechase · 0.762m · Outdoor1'st Annual Westbury Green & Gold Invitational · May 49:41.75a1'st Annual Westbury Green & Gold InvitationalMay 4, 2024
2000m Steeplechase · OutdoorMassapequa Chief Invitational - Under The Lights · May 109:09.44Massapequa Chief Invitational - Under The LightsMay 10, 2024
3000 Meters · IndoorSt. Anthony's Developmental · Dec 1312:30.78aSt. Anthony's DevelopmentalDecember 13, 2025
3000 Meters · OutdoorSection 8 Division 1A · May 1312:41.76aSection 8 Division 1AMay 13, 2024
600 Meters · IndoorNorth Shore HS Invitational · Dec 301:58.37aNorth Shore HS InvitationalDecember 30, 2025
600 Meters · OutdoorSection 8 Group B-C Format B · Dec 161:54.44aSection 8 Group B-C Format BDecember 16, 2025
800 Meters · OutdoorOceanside Blue and White Invitational · Apr 262:48.63Oceanside Blue and White InvitationalApril 26, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Section 8 Class A ChampsFeb 3 · 600 Meters · Place 15 · Oceanside600 Meters151:58.5011
Jan 28Section 8 Conf. 2 ChampsJan 28 · 3000 Meters · Place 16 · Oceanside3000 Meters1612:49.1511
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 46 · Oceanside1 Mile466:16.39 PB11
Jan 16Steve Borbet InvitationalJan 16 · 1500 Meters · Place 46 · Oceanside1500 Meters465:50.5911
Jan 10St. Anthony's Developmental #2Jan 10 · 3000 Meters · Place 6 · Oceanside3000 Meters612:50.37—
Jan 8Section 8 Group E-F Format DJan 8 · 1000 Meters · Place 9 · Oceanside1000 Meters93:37.3511

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 83 · Oceanside600 Meters83.1:58.37a PB11
Dec 13St. Anthony's DevelopmentalDec 13 · 3000 Meters · Place 8 · Oceanside3000 Meters8.12:30.78a PB11
Jan 27Section 8 Conf. 1 ChampsJan 27 · 1000 Meters · Place 10 · Oceanside1000 Meters103:36.4310
Jan 17Steve Borbet InvitationalJan 17 · 1000 Meters · Place 19 · Oceanside1000 Meters193:36.0910
Jan 11St. Anthony's Developmental #2Jan 11 · 1500 Meters · Place 8 · Oceanside1500 Meters85:56.1710
Jan 7Section 8 Group B-D Format DJan 7 · 3000 Meters · Place 13 · Oceanside3000 Meters1313:16.2710
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 41 · Oceanside1000 Meters413:44.0810
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 37 · Oceanside1600 Meters376:17.3210

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format BDec 16 · 600 Meters · Place 6 · Oceanside600 Meters6.1:54.44a PB11
Dec 11Section 8 Group E-F Format ADec 11 · 1500 Meters · Place 5 · Oceanside1500 Meters5.5:44.20a11
May 12Section 8 Division 1AMay 12 · 1500 Meters · Place 9 · Oceanside1500 Meters9.6:01.39a10
Apr 15The Jim McGlynn ClassicApr 15 · 1500 Meters · Place 6 · Oceanside1500 Meters65:46.4810
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 22 · Oceanside800 Meters222:51.2910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format CDec 16 · 600 Meters · Place 19 · Oceanside600 Meters19.1:57.70a10
Dec 12Section 8 Group A-B Format BDec 12 · 1000 Meters · Place 35 · Oceanside1000 Meters35.3:42.35a PB10
May 13Section 8 Division 1AMay 13 · 3000 Meters · Place 7 · Oceanside3000 Meters7.12:41.76a PB9
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 2000m Steeplechase · Place 17 · Oceanside2000m Steeplechase179:09.44 PB9
May 41'st Annual Westbury Green & Gold InvitationalMay 4 · 2000m Steeplechase · Place 4 · Oceanside2000m Steeplechase0.762m4.9:41.75a PB9
Apr 26Oceanside Blue and White InvitationalApr 26 · 1500 Meters · Place 5 · Oceanside1500 Meters55:43.76 PB9
Apr 26Oceanside Blue and White InvitationalApr 26 · 800 Meters · Place 4 · Oceanside800 Meters42:48.63 PB9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Section 8 Class A ChampsFeb 5 · 1500 Meters · Place 14 · Oceanside1500 Meters145:41.849
Jan 30Section 8 Frosh/SophJan 30 · 1500 Meters · Place 5 · Oceanside1500 Meters55:47.179
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 1000 Meters · Place 19 · Oceanside-NY1000 Meters193:35.17 PB9
Jan 11Section 8 Conf. 1 ChampsJan 11 · 1500 Meters · Place 8 · Oceanside1500 Meters85:33.74 PB9
Jan 6Freedom GamesJan 6 · 1000 Meters · Place 51 · Oceanside1000 Meters513:42.189
Jan 6Freedom GamesJan 6 · 1600 Meters · Place 27 · Oceanside1600 Meters276:03.48 PB9
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 27 · Oceanside1000 Meters273:44.319

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 1500 Meters · Place 50 · Oceanside1500 Meters50.5:53.15a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · 1500 Meters · Place 16 · Oceanside1500 Meters16.5:55.67a9
Dec 14Section 8 Group D-F Format BDec 14 · 1000 Meters · Place 10 · Oceanside1000 Meters10.3:42.54a9
Dec 14Section 8 Group D-F Format BDec 14 · 600 Meters · Place 23 · Oceanside600 Meters23.2:03.59a9
Dec 9St. Anthony's Developmental #1Dec 9 · 1000 Meters · Place 1 · Oceanside1000 Meters1.3:51.86a9