Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 Nike Indoor Nationals · Mar 85:16.002024 Nike Indoor NationalsMarch 8, 2024
1 Mile · OutdoorBlue Devil Classic · Apr 125:54.38Blue Devil ClassicApril 12, 2025
1000 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Jan 263:08.55NJCTC Wayne Letwink Memorial Winter ChampionshipJanuary 26, 2025
1500 Meters · Indoor2024 Nike Indoor Nationals · Mar 84:55.322024 Nike Indoor NationalsMarch 8, 2024
1500 Meters · OutdoorAAU New Jersey District Qualifier (14&Under) · Jun 24:55.00AAU New Jersey District Qualifier (14&Under)June 2, 2024
1500 Meters · Outdoor GSTC East Coast Relays and Last Chance Invitational · May 225:29.60 GSTC East Coast Relays and Last Chance InvitationalMay 22, 2021
1600 Meters · OutdoorHolmdel Twilight Series - Night of 1600s · May 275:28.86aHolmdel Twilight Series - Night of 1600sMay 27, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:19.23Holmdel Twilight Series - Royal RumbleJune 2, 2025
2 Miles · IndoorNew Balance Nationals Indoor · Mar 911:33.70New Balance Nationals IndoorMarch 9, 2023
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1010:25.68aDavid Hemery Valentine InvitationalFebruary 10, 2023
3000 Meters · OutdoorUSATF National Youth Outdoor Championships · Jun 2911:10.03aUSATF National Youth Outdoor ChampionshipsJune 29, 2022
3200 Meters · IndoorLVS Opener · Dec 1411:36.75aLVS OpenerDecember 14, 2024
3200 Meters · OutdoorUnion County Conference Championships · May 112:26.58Union County Conference ChampionshipsMay 1, 2025
400 Meters · OutdoorWolfpack Track Series #2 · May 161:08.55aWolfpack Track Series #2May 16, 2021
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:26.64Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 102:20.54aThe Winner's Circle at The Horse FarmJune 10, 2026
Combined results · OutdoorUSATF NJ Youth Track & Field Championships · Jul 101:09.66USATF NJ Youth Track & Field ChampionshipsJuly 10, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 800 Meters · Place 2 · Union Catholic RegUnion Catholic Reg800 Meters2.2:20.54a PB10
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 17 · Union Catholic RegUnion Catholic Reg1600 Meters17.5:28.86a PB10
May 20Highlander Twilight InviteMay 20 · 800 Meters · Place 7 · Union Catholic RegUnion Catholic Reg800 Meters7.2:25.15a10
May 7Union County ChampionshipsMay 7 · 1600 Meters · Place 21 · Union Catholic RegUnion Catholic Reg1600 Meters21.5:41.30a10
May 7Union County ChampionshipsMay 7 · 800 Meters · Place 12 · Union Catholic RegUnion Catholic Reg800 Meters12.2:22.74a10
Apr 14Union County Relay ChampionshipApr 14 · 1600 Meters · Place 2 · Union Catholic RegUnion Catholic Reg1600 Meters2.5:35.88a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 800 Meters · Place 22 · Union Catholic Reg.Union Catholic Reg.800 Meters222:23.599
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 251 · W Union CatholW Union Cathol1600 Meters2515:19.23 PB—
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 16 · Union Catholic Reg.Union Catholic Reg.800 Meters162:26.969
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 16 · Union Catholic Reg.Union Catholic Reg.800 Meters162:26.969
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 16 · Union Catholic Reg.Union Catholic Reg.800 Meters162:26.969
May 8Union County ChampionshipsMay 8 · 800 Meters · Place 16 · Union Catholic Reg.Union Catholic Reg.800 Meters162:26.969
May 1Union County Conference ChampionshipsMay 1 · 3200 Meters · Place 5 · Union Catholic Reg.Union Catholic Reg.3200 Meters512:26.58 PB9
Apr 12Blue Devil ClassicApr 12 · 1 Mile · Place 4 · Union Catholic Reg.Union Catholic Reg.1 Mile45:54.38 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 1000 Meters · Place 8 · Union CatholicUnion Catholic1000 Meters83:08.55 PB9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · 3200 Meters · Place 2 · Union Catholic RegUnion Catholic Reg3200 Meters2.11:36.75a PB9
Mar 82024 Nike Indoor NationalsMar 8 · 1 Mile · Place 6 · 28 Speed Skills-NJ28 Speed Skills-NJ1 Mile65:16.00 PB—
Mar 82024 Nike Indoor NationalsMar 8 · 1500 Meters · Place 6 · 28 Speed Skills-NJ28 Speed Skills-NJ1500 Meters64:55.32 PB—
Feb 19Armory Youth ChampionshipsFeb 19 · 3000 Meters · Place 1 · Speed SkillsSpeed Skills3000 Meters110:48.9610
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 4 · Speed SkillsSpeed Skills800 Meters42:26.64 PB14
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 2 · Speed SkillsSpeed Skills1500 Meters24:57.0014
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 1500 Meters · Place 2 · Speed SkillsSpeed Skills1500 Meters2.5:05.22a8
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters15:04.9814

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9USATF NYC Grand PrixJun 9 · 800 Meters · Place 8 · Speed SkillsSpeed Skills800 Meters8.2:28.09a8
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters34:55.00 PB10
May 252024 V02Max Track Club Preseason Invitational May 25 · 1500 Meters · Place 2 · Speed SkillsSpeed Skills1500 Meters2.5:11.16a8
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 3 · Speed SkillsSpeed Skills800 Meters3.2:24.64a8
May 22Delbarton Distance NightMay 22 · 1600 Meters · Speed SkillsSpeed Skills1600 Meters—DNS8
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 8 · Speed SkillsSpeed Skills1500 Meters8.5:05.29a8
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 3 · Speed SkillsSpeed Skills800 Meters3.2:28.17a8
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Speed SkillsSpeed Skills800 Meters—DNS8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 2 · Speed SkillsSpeed Skills1500 Meters24:59.93—
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 3000 Meters · Speed SkillsSpeed Skills3000 Meters--DNS7
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters1.5:14.85a7
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 800 Meters · Place 3 · Speed SkillsSpeed Skills800 Meters3.2:32.22a7

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 9New Balance Nationals IndoorMar 9 · 2 Miles · Place 115 · Speed SkillsSpeed Skills2 Miles11511:33.70 PB7
Mar 9New Balance Nationals IndoorMar 9 · 3000 Meters · Place 117 · Speed SkillsSpeed Skills3000 Meters11710:47.907
Mar 9New Balance Nationals IndoorMar 9 · 2 Miles · Place 115 · Speed SkillsSpeed Skills2 Miles11511:33.707
Mar 9New Balance Nationals IndoorMar 9 · 3000 Meters · Place 117 · Speed SkillsSpeed Skills3000 Meters11710:47.907
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 251 · Speed SkillsSpeed Skills3000 Meters251.10:25.68a PB7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters34:58.60a7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters34:58.6013
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 3000 Meters · Place 4 · Speed SkillsSpeed Skills3000 Meters4.10:40.37a7

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Place 4 · Speed SkillsSpeed Skills3000 Meters4.11:10.03a PB6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 11 · Speed SkillsSpeed Skills1500 Meters11.5:24.74a6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 7 · Speed SkillsSpeed Skills800 MetersRound P7.2:36.53a6
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 6 · Speed SkillsSpeed Skills800 Meters6.2:36.29a6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 3000 Meters · Place 1 · Speed SkillsSpeed Skills3000 Meters1.11:39.35a6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters1.5:10.30a6
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 800 Meters · Place 2 · Speed SkillsSpeed Skills800 Meters2.2:32.47a6

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters3.5:11.81a6
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 6 · Speed SkillsSpeed Skills800 Meters6.2:36.37a6
Mar 11AAU National Indoor ChampionshipsMar 11 · 3000 Meters · Place 1 · Speed SkillsSpeed Skills3000 Meters1.11:22.44a6
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500 Meters · Place 5 · Speed SkillsSpeed Skills1500 Meters5.5:26.60a6
Feb 27NJ-AAU Jersey City Rec Development Meet 4Feb 27 · 800 Meters · Place 3 · Speed SkillsSpeed Skills800 Meters32:38.2610
Feb 27NJ-AAU Jersey City Rec Development Meet 4Feb 27 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters35:20.3110
Feb 6New Balance Indoor Grand PrixFeb 6 · 1 Mile · Place 3 · Speed SkillsSpeed Skills1 Mile3.5:48.73a6
Feb 6New Balance Indoor Grand PrixFeb 6 · 1500 Meters · Place 3 · Speed SkillsSpeed Skills1500 Meters3.5:29.51a6
Jan 23Ocean Breeze Invitational - YouthJan 23 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters15:12.9912

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 4 · Speed SkillsSpeed SkillsCombined results42:33.12—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 9 · Speed SkillsSpeed SkillsCombined results91:09.66 PB—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 4 · Speed SkillsSpeed SkillsCombined results42:33.12—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 9 · Speed SkillsSpeed SkillsCombined results91:09.66—
Jun 25AAU Region 1 QualifierJun 25 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters1.5:09.43a5
Jun 25AAU Region 1 QualifierJun 25 · 800 Meters · Place 4 · Speed SkillsSpeed Skills800 Meters4.2:33.05a5
May 22 GSTC East Coast Relays and Last Chance InvitationalMay 22 · 1500 Meters · Place 20 · W Speed SkillsW Speed Skills1500 Meters205:29.60 PB—
May 22GSTC East Coast Relays and Last Chance Invitational Youth SectionMay 22 · 1500 Meters · Place 6 · Speed SkillsSpeed Skills1500 Meters6.5:29.60a5
May 16Wolfpack Track Series #2May 16 · 400 Meters · Place 2 · Speed SkillsSpeed Skills400 Meters2.1:08.55a PB5

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 3 · Speed SkillsSpeed SkillsShot Put35:26.03—
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 7 · Speed SkillsSpeed SkillsShot Put72:55.03—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Tri State Track and Field Developmental SeriesMay 11 · 1500 Meters · Place 1 · Speed SkillsSpeed Skills1500 Meters15:34.06—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 800 Meters · Place 5 · Speed SkillsSpeed Skills800 Meters53:01.5110
Feb 24NJ-AAU Jersey City Development Meet 3Feb 24 · 1500 Meters · Place 2 · Speed SkillsSpeed Skills1500 Meters25:58.7910