Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBullis Champion Speed Invitational · Jan 255:10.61Bullis Champion Speed InvitationalJanuary 25, 2020
1000 Meters · IndoorEast Coast Invitational - HS · Feb 42:42.80aEast Coast Invitational - HSFebruary 4, 2023
1000 Meters · OutdoorSection 8 Group D-F Format B · Dec 152:55.02aSection 8 Group D-F Format BDecember 15, 2021
1500 Meters · IndoorBullis Champion Speed Invitational · Jan 254:49.37Bullis Champion Speed InvitationalJanuary 25, 2020
1500 Meters · OutdoorWest Point Twilight · May 74:35.94aWest Point TwilightMay 7, 2026
1600 Meters · IndoorSection 8 Conf. 1 Champs · Jan 115:04.71Section 8 Conf. 1 ChampsJanuary 11, 2022
1600 Meters · OutdoorSection 8 Class AAA Championship · May 244:45.92Section 8 Class AAA ChampionshipMay 24, 2022
300 Meters · IndoorOcean Breeze Freedom Games · Jan 839.98Ocean Breeze Freedom GamesJanuary 8, 2022
300 Meters · OutdoorSection 8 Group C-D Format A · Dec 640.66aSection 8 Group C-D Format ADecember 6, 2022
3200 Meters · IndoorSection 8 Group B-F Format D · Jan 311:42.63Section 8 Group B-F Format DJanuary 3, 2023
400 Meters · OutdoorWilton Wright Invitational · Apr 1059.13aWilton Wright InvitationalApril 10, 2026
500 Meters · IndoorCoach Saint Invitational · Dec 161:13.82aCoach Saint InvitationalDecember 16, 2022
55 Meters · IndoorSection 8 Group B-F Format D · Jan 37.59Section 8 Group B-F Format DJanuary 3, 2023
600 Meters · IndoorSection 8 Class A Champs · Feb 91:27.88Section 8 Class A ChampsFebruary 9, 2023
800 Meters · IndoorGarden State Invitational · Feb 172:05.98Garden State InvitationalFebruary 17, 2023
800 Meters · OutdoorSection 8 State Qualifier · Jun 12:01.96Section 8 State QualifierJune 1, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7West Point TwilightMay 7 · 1500 Meters · Place 28 · Farmingdale StateFarmingdale State1500 Meters28.4:35.94a PBJr
May 7West Point TwilightMay 7 · 800 Meters · Place 28 · Farmingdale StateFarmingdale State800 Meters28.2:07.53aJr
Apr 26Skyline Conference ChampionshipsApr 26 · 800 Meters · Place 7 · Farmingdale St.Farmingdale St.800 Meters72:10.37aJr
Apr 26Skyline Track and Field ChampionshipsApr 26 · 800 Meters · Place 7 · Farmingdale StateFarmingdale State800 Meters7.2:10.37aJr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · 5000 Meters · Farmingdale StateFarmingdale State5000 Meters—DNSJr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · 800 Meters · Place 7 · Farmingdale StateFarmingdale State800 Meters7.2:09.89aJr
Apr 12MSMC InvitationalApr 12 · 800 Meters · Place 4 · Farmingdale StateFarmingdale State800 Meters4.2:15.16aJr
Apr 12Mount Saint Mary Knights InviteApr 12 · 800 Meters · Place 4 · Farmingdale StateFarmingdale State800 Meters4.2:15.16aJr
Apr 10Wilton Wright InvitationalApr 10 · 1500 Meters · Place 20 · Farmingdale StateFarmingdale State1500 Meters204:37.51aJr
Apr 10Wilton Wright InvitationalApr 10 · 800 Meters · Place 28 · Farmingdale StateFarmingdale State800 Meters282:19.47aJr
Apr 10Wilton Wright InvitationalApr 10 · 400 Meters · Place 42 · Farmingdale StateFarmingdale State400 Meters4259.13a PBJr
Apr 4Coast Guard Spring InvitationalApr 4 · 800 Meters · Place 30 · Farmingdale StateFarmingdale State800 Meters30.2:12.15aJr
Apr 2Cougar Distance CarnivalApr 2 · 800 Meters · Place 4 · Farmingdale StateFarmingdale State800 Meters4.2:14.23aJr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Section 8 State QualifierJun 1 · 800 Meters · Place 11 · WestburyWestbury800 Meters112:01.96 PB12
May 13Middletown InvitationalMay 13 · 800 Meters · Place 7 · WestburyWestbury800 Meters72:02.36—
May 9Section 8 Division 1BMay 9 · 1600 Meters · Place 6 · WestburyWestbury1600 Meters6.4:52.15a12
May 9Section 8 Division 1BMay 9 · 800 Meters · Place 5 · WestburyWestbury800 Meters5.2:07.36a12
Apr 22Big Blue Track & Field ClassicApr 22 · 800 Meters · Place 7 · WestburyWestbury800 Meters72:03.8612

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17Garden State InvitationalFeb 17 · 800 Meters · Place 21 · WestburyWestbury800 Meters212:05.98 PB—
Feb 9Section 8 Class A ChampsFeb 9 · 600 Meters · Place 6 · WestburyWestbury600 Meters61:27.88 PB12
Feb 4East Coast Invitational - HSFeb 4 · 1000 Meters · Place 15 · WestburyWestbury1000 Meters15.2:42.80a PB12
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 600 Meters · Place 23 · WestburyWestbury600 Meters231:29.8712
Jan 13Suffern InvitationalJan 13 · 600 Meters · Place 7 · WestburyWestbury600 Meters71:30.26—
Jan 11Section 8 Conf. 1 ChampsJan 11 · 1600 Meters · Place 14 · WestburyWestbury1600 Meters145:23.8212
Jan 11Section 8 Conf. 1 ChampsJan 11 · 600 Meters · Place 9 · WestburyWestbury600 Meters91:31.5412
Jan 3Section 8 Group B-F Format DJan 3 · 55 Meters · Place 48 · WestburyWestbury55 MetersRound P487.59 PB12
Jan 3Section 8 Group B-F Format DJan 3 · 3200 Meters · Place 10 · WestburyWestbury3200 Meters1011:42.63 PB12

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group B-C Format CDec 20 · 1600 Meters · Place 9 · WestburyWestbury1600 Meters9.5:06.41a12
Dec 12Section 8 Group B-D Format BDec 12 · 1000 Meters · Place 4 · WestburyWestbury1000 Meters4.2:55.78a12
Dec 6Section 8 Group C-D Format ADec 6 · 300 Meters · Place 11 · WestburyWestbury300 Meters11.40.66a PB12
Jun 3Section 8 State Qualifier 2Jun 3 · 800 Meters · Place 18 · WestburyWestbury800 Meters18.2:23.20a11
May 24Section 8 Class AAA ChampionshipMay 24 · 1600 Meters · Place 10 · WestburyWestbury1600 Meters104:45.92 PB11
May 24Section 8 Class AAA ChampionshipMay 24 · 800 Meters · Place 12 · WestburyWestbury800 Meters122:06.7011
Apr 30Gold RushApr 30 · 800 Meters · Place 8 · WestburyWestbury800 Meters82:05.31—
Apr 23Big Blue Track & Field ClassicApr 23 · 800 Meters · Place 7 · WestburyWestbury800 Meters72:04.62—
Apr 23Big Blue Track & Field ClassicApr 23 · 800 Meters · Place 7 · WestburyWestbury800 Meters72:04.6211
Apr 14Suffern Mountie MadnessApr 14 · 1600 Meters · Place 8 · WestburyWestbury1600 Meters84:47.28—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Coach Saint InvitationalDec 16 · 500 Meters · Place 11 · WestburyWestbury500 Meters11.1:13.82a PB12
Dec 10Jim Mitchell InvitationalDec 10 · 1000 Meters · Place 18 · WestburyWestbury1000 Meters18.2:50.46a12
Feb 8Section 8 Class A ChampsFeb 8 · 1000 Meters · Place 7 · WestburyWestbury1000 Meters72:47.9811
Jan 21New Balance GamesJan 21 · 1000 Meters · Place 47 · WestburyWestbury1000 Meters472:49.7511
Jan 11Section 8 Conf. 1 ChampsJan 11 · 1600 Meters · Place 6 · WestburyWestbury1600 Meters65:04.71 PB—
Jan 11Section 8 Conf. 1 ChampsJan 11 · 1000 Meters · Place 6 · WestburyWestbury1000 Meters62:48.10—
Jan 8Ocean Breeze Freedom GamesJan 8 · 300 Meters · Place 92 · WestburyWestbury300 MetersRound P9239.98 PB11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Section 8 Group D-E Format CDec 22 · 1600 Meters · Place 4 · WestburyWestbury1600 Meters4.4:58.72a11
Dec 15Section 8 Group D-F Format BDec 15 · 1000 Meters · Place 6 · WestburyWestbury1000 Meters6.2:55.02a PB11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Nassau Coaches InvitationalDec 11 · 600 Meters · Place 7 · WestburyWestbury600 Meters7.1:32.60a11

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 30Section 8 Conf. 1 ChampionshipsJan 30 · 1000 Meters · Place 19 · WestburyWestbury1000 Meters193:02.739
Jan 25Bullis Champion Speed InvitationalJan 25 · 1 Mile · Place 25 · WestburyWestbury1 Mile255:10.61 PB9
Jan 25Bullis Champion Speed InvitationalJan 25 · 1500 Meters · Place 25 · WestburyWestbury1500 Meters254:49.37 PB9
Jan 25Bullis Champion Speed InvitationalJan 25 · 800 Meters · Place 21 · WestburyWestbury800 Meters212:16.169
Jan 1725th New Balance GamesJan 17 · 600 Meters · Place 114 · WestburyWestbury600 Meters1141:39.269
Jan 1725th New Balance GamesJan 17 · 1000 Meters · Place 178 · WestburyWestbury1000 Meters1783:01.519
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 106 · WestburyWestbury1600 Meters1065:17.479
Jan 326th Hispanic GamesJan 3 · 1 Mile · Place 254 · WestburyWestbury1 Mile2545:33.229
Jan 326th Hispanic GamesJan 3 · 800 Meters · Place 191 · WestburyWestbury800 Meters1912:24.8569