Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2515.44aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 834.52Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2533.69aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 291:03.37aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:21.06aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 181:24.05Plainfield Tsunami Youth InvitationalMay 18, 2025
55 Meter · IndoorArmory Youth Season Opener · Nov 299.32aArmory Youth Season OpenerNovember 29, 2025
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 209.11USATF National Indoor Youth ChampionshipsMarch 20, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 1410.08a Speed Capital New York InvitationalDecember 14, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 10 · SpeedstersSpeedsters200 MetersRound P10.33.69a PB3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters3.15.44a PB3
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 15 · SpeedstersSpeedsters200 Meters15.34.50a3
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 8 · SpeedstersSpeedsters100 Meters8.16.03a3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 25 · SpeedstersSpeedsters200 Meters25.34.39aWind: 2.53
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 11 · SpeedstersSpeedsters100 MetersRound P11.16.01a3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 9 · SpeedstersSpeedsters200 Meters9.34.19a3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 2 · SpeedstersSpeedsters100 Meters2.15.94a3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Place 10 · SpeedstersSpeedsters200 Meters10.36.06a3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · SpeedstersSpeedsters100 Meters—DNS3
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 19 · SpeedstersSpeedsters400 Meters19.1:25.23a3
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 25 · SpeedstersSpeedsters200 Meters25.37.35a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 21 · SpeedstersSpeedsters200 Meters21.34.38aWind: 0.53
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 17 · SpeedstersSpeedsters100 Meters17.16.70aWind: 03

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 40 · SpeedstersSpeedsters200 MetersRound P4034.839
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 24 · SpeedstersSpeedsters55 MetersRound P249.11 PB9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 28 · SpeedstersSpeedsters200 Meters2834.52 PB9
Jan 18Colgate Women's Games - SemifinalsJan 18 · 55 Meter · Place 7 · KIPP Spark AcademyKIPP Spark Academy55 Meter7.9.51a3

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 12 · SpeedstersSpeedsters60 Meter12.10.08a PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 19 · SpeedstersSpeedsters200 Meters19.37.10a3
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 7 · SpeedstersSpeedsters55 Meter7.9.32a PB3
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 9 · SpeedstersSpeedsters200 Meters9.35.19a3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 13 · Newark StridersNewark Striders55 MeterRound P13.9.88a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 5 · Newark StridersNewark Striders400 MetersRound P5.1:21.06a PB2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 5 · Newark StridersNewark Striders400 Meters5.1:21.16a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 11 · Newark StridersNewark Striders200 MetersRound P11.36.03a2
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 400 Meters · Place 1 · Newark StridersNewark Striders400 Meters11:29.96a2
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 1 · Newark StridersNewark Striders200 Meters138.48a2
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 55 Meters · Place 5 · Newark StridersNewark Striders55 Meters510.37a2

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 13 · SpeedstersSpeedsters400 Meters13.1:27.97a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 8 · SpeedstersSpeedsters200 MetersRound P8.35.35a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 6 · SpeedstersSpeedsters200 Meters6.34.36a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 6 · SpeedstersSpeedsters100 MetersRound P6.16.64a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 9 · SpeedstersSpeedsters100 Meters9.16.25a2
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters7.35.36a2
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 6 · SpeedstersSpeedsters100 Meters6.17.03a2
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 2 · SpeedstersSpeedsters100 Meters216.288
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 5 · SpeedstersSpeedsters100 Meters516.928
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 8 · SpeedstersSpeedsters400 Meters81:31.738
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters835.568
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters51:27.94a2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters737.57a2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 2 · SpeedstersSpeedsters100 Meters216.18a2
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 7 · SpeedstersSpeedsters400 Meters71:24.05 PB—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 7 · SpeedstersSpeedsters200 Meters736.53—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 8 · SpeedstersSpeedsters400 Meters8.1:28.96a2

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 9 · Newark StridersNewark Striders300 Meters9.1:03.37a PB2
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 11 · Newark StridersNewark Striders55 Meter11.10.42a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 31 · Newark StridersNewark Striders55 Meter31.10.07a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 31 · Newark StridersNewark Striders200 Meters31.37.93a2
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 55 Meter · Place 14 · Newark StridersNewark Striders55 Meter14.10.43a2
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 200 Meters · Place 12 · Newark StridersNewark Striders200 Meters12.40.43a2

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 17 · Newark Striders Track ClubNewark Striders Track Club200 Meters1744.00—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 10 · Newark Striders Track ClubNewark Striders Track Club100 Meters1018.20—