Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1714.06aNJ-AAU Charlie Mays InvitationalJune 17, 2026
200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 130.00NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
200 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1728.60aNJ-AAU Charlie Mays InvitationalJune 17, 2026
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 11:12.00NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 61:06.50aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:13.32aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 203:05.10USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 172:54.46aNJ-AAU Charlie Mays InvitationalJune 17, 2026
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #3 · Jan 2632.14NJ-/ Jersey City Rec Development Meet #3January 26, 2025
High Jump · OutdoorPlainfield Tsunami Youth Invitational · May 171.27mPlainfield Tsunami Youth Invitational May 17, 2026
Long Jump · OutdoorPlainfield Tsunami Youth Invitational · May 174.25mPlainfield Tsunami Youth Invitational May 17, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 800 Meters · Place 11 · Newark Striders800 Meters11.2:54.46a PB6
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 17 · Newark Striders200 Meters17.28.60a PB6
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 12 · Newark Striders100 Meters12.14.06a PB6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 26 · Newark Striders400 Meters26.1:06.50a PB6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 15 · Newark Striders400 Meters15.1:09.24a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Place 8 · Newark Striders200 Meters8.30.52a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 8 · Newark Striders100 Meters8.14.15a6
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 14 · Newark StridersLong Jump14.4.25m PB6
May 17Plainfield Tsunami Youth Invitational May 17 · High Jump · Place 9 · Newark StridersHigh Jump9.1.27m PB6
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 19 · Newark Striders400 Meters19.1:09.69a6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 40 · Newark Striders400 Meters40.1:11.68a6

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 42 · Newark Striders400 MetersRound P421:15.9613
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 54 · Newark Striders200 MetersRound P5430.6313
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 46 · Newark Striders800 Meters463:05.10 PB13
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · High Jump · Newark StridHigh Jump—NH13
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 26 · Newark Strid400 Meters261:12.00 PB13
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 200 Meters · Place 26 · Newark Strid200 Meters2630.00 PB13

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 10 · Newark Striders800 Meters10.3:06.16a6
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 16 · Newark Striders400 Meters16.1:16.52a6
Nov 16Track And Field Fiesta (Youth)Nov 16 · 200 Meters · Place 16 · Newark Striders200 Meters16.30.91a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Newark Striders800 Meters—DNS5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 30 · Newark Striders400 MetersRound P30.1:13.18a5
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 800 Meters · Place 16 · Newark Striders800 Meters163:16.88a5
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 400 Meters · Place 5 · Newark Striders400 Meters51:17.72a5
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 16 · Newark Striders200 Meters1637.04a5
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 28 · 13 Newark StridCombined results281:22.92—
Jan 26NJ-/ Jersey City Rec Development Meet #3Jan 26 · Combined results · Place 16 · 13 Newark StridCombined results1632.14 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 17 · Newark Striders100 Meters1714.8612
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 17 · Newark Striders400 Meters171:13.3012
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 18 · Newark Strid400 Meters181:13.32—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 21 · Newark Strid200 Meters2131.92—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 38 · Newark Striders600 Meters38.2:13.32a PB5
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 42 · Newark Striders200 Meters42.31.63a5
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 800 Meters · Place 13 · Newark Striders800 Meters13.3:10.00a5
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 400 Meters · Place 26 · Newark Striders400 Meters26.1:18.92a5

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Jeuness Invitational (Youth)Jun 8 · 400 Meters · Place 11 · Newark Striders Track Club400 Meters111:21.40—
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 10 · Newark Striders Track Club200 Meters1035.00—