Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMonmouth U Showcase Meet #2 · Feb 197:56.49Monmouth U Showcase Meet #2February 19, 2020
1 Mile · Indoor26th Hispanic Games · Jan 34:55.3926th Hispanic GamesJanuary 3, 2020
10,000 Meters Racewalk · OutdoorUSATF U-20 Outdoor Championships · Jul 746:17.65aUSATF U-20 Outdoor ChampionshipsJuly 7, 2023
1600 Meters · IndoorFrosh/Novice Invitational · Jan 154:47.75aFrosh/Novice InvitationalJanuary 15, 2020
1600 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 44:31.94aNJSIAA Sectionals South Groups 1 and 4June 4, 2021
1600 Meters · OutdoorCherokee Night Racing #2 · Jun 34:58.77Cherokee Night Racing #2June 3, 2019
3000m Racewalk · IndoorUSATF Niagara ITF · Jan 1913:39.94aUSATF Niagara ITFJanuary 19, 2025
3000m Steeplechase · 0.914m · OutdoorThe Woodbury Relays · Apr 2011:01.92aThe Woodbury RelaysApril 20, 2019
3200 Meters · IndoorBill Reid Memorial Meet · Jan 2410:21.92Bill Reid Memorial MeetJanuary 24, 2020
3200 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 39:54.15aNJSIAA Sectionals South Groups 1 and 4June 3, 2022
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · May 610:02.09Holmdel Twilight Series - Night of 3200sMay 6, 2022
800 Meters · OutdoorCherokee Last Chance · May 282:07.90Cherokee Last ChanceMay 28, 2021
Half Marathon · Standard · Indoor2026 USATF Half-Marathon Race Walking World Team Trials and Invitational · Mar 81:49:01.002026 USATF Half-Marathon Race Walking World Team Trials and InvitationalMarch 8, 2026

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 82026 USATF Half-Marathon Race Walking World Team Trials and InvitationalMar 8 · Half Marathon · Place 5 · Shore AthleticShore AthleticHalf MarathonStandard5.1:49:01.00 PB-

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19USATF Niagara ITFJan 19 · 3000m Racewalk · Place 2 · Shore AthleticShore Athletic3000m Racewalk2.13:39.94a PBSr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 10,000 Meters Racewalk · Place 1 · Shore AthleticShore Athletic10,000 Meters Racewalk1.46:17.65a PBSo

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 3200 Meters · Place 12 · Kingsway RegionalKingsway Regional3200 Meters12.9:54.15a PB12
May 18Tri County Conference ChampionshipsMay 18 · 1600 Meters · Place 6 · KingswayKingsway1600 Meters64:53.83—
May 12Gloucester County ChampionshipsMay 12 · 3200 Meters · Place 5 · KingswayKingsway3200 Meters59:55.9112
May 6Holmdel Twilight Series - Night of 3200sMay 6 · 3200 Meters · Place 32 · M KingswayM Kingsway3200 Meters3210:02.09 PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 3200 Meters · Place 15 · KingswayKingsway3200 Meters1510:36.8012
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 3200 Meters · Place 15 · KingswayKingsway3200 Meters1510:36.8012

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 3200 Meters · Place 17 · Kingsway RegionalKingsway Regional3200 Meters17.10:17.45a11
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 1600 Meters · Place 10 · Kingsway RegionalKingsway Regional1600 Meters10.4:31.94a PB11
May 28Cherokee Last ChanceMay 28 · 800 Meters · Place 8 · KingswayKingsway800 Meters82:07.90 PB—
May 24Haddonfield Distance Night May 24 · 1600 Meters · Place 26 · KingswayKingsway1600 Meters264:35.00—
May 21Tri County Conference ChampionshipsMay 21 · 3200 Meters · Place 2 · Kingsway RegionalKingsway Regional3200 Meters2.10:02.24a11

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 3000m Racewalk · Place 33000m Racewalk3.13:24.0hUnofficial10
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 3000m Racewalk · Place 5 · Kingsway RegionalKingsway Regional3000m Racewalk5.15:30.0hUnofficial10
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 3000m Racewalk · Place 23000m Racewalk2.14:57.0hUnofficial10
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 3000m Racewalk · Place 43000m Racewalk4.15:11.0hUnofficial10
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 1600 Meters · Place 211600 Meters21.5:01.0hUnofficial10

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Monmouth U Showcase Meet #2Feb 19 · 1 Mile · Place 3 · KingswayKingsway1 Mile37:56.49 PB—
Jan 24Bill Reid Memorial MeetJan 24 · 3200 Meters · Place 1 · KingswayKingsway3200 Meters110:21.92 PB—
Jan 15Frosh/Novice InvitationalJan 15 · 1600 Meters · Place 1 · Kingsway RegionalKingsway Regional1600 Meters1.4:47.75a PB10
Jan 11Olympic & Tri County MeetJan 11 · 1600 Meters · Place 9 · KingswayKingsway1600 Meters94:57.25—
Jan 326th Hispanic GamesJan 3 · 1 Mile · Place 75 · Kingsway RegKingsway Reg1 Mile754:55.39 PB10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3Cherokee Night Racing #2Jun 3 · 1600 Meters · Place 97 · M KingswayM Kingsway1600 Meters974:58.77 PB—
May 16Holmdel Twilight Series - Royal RumbleMay 16 · 1600 Meters · Place 155 · M KingswayM Kingsway1600 Meters1555:03.75—
Apr 20The Woodbury RelaysApr 20 · 3000m Steeplechase · Place 21 · Kingsway RegionalKingsway Regional3000m Steeplechase0.914m21.11:01.92a PB9
Apr 12The Crusader Frosh-Novice MeetApr 12 · 1600 Meters · Place 4 · KingswayKingsway1600 Meters44:52.40—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15USATF Hershey Youth Indoor Championship 15-18/HSMar 15 · 3000m Racewalk · 07-Unattached07-Unattached3000m Racewalk—DQ9
Jan 25Bill Reid MemorialJan 25 · 1600 Meters · Place 10 · KingswayKingsway1600 Meters105:00.24—
Jan 12Olympic & Tri County MeetJan 12 · 3200 Meters · Place 6 · KingswayKingsway3200 Meters610:40.30—