Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 916.72aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
200 Meters · IndoorArmory Youth Champs · Feb 1635.26Armory Youth ChampsFebruary 16, 2026
200 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 934.98aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
300 Meters · OutdoorGreen Streakers and Supersonics Developmental Meet · Apr 211:21.48Green Streakers and Supersonics Developmental MeetApril 21, 2024
400 Meters · IndoorArmory Youth Champs · Feb 161:26.21Armory Youth ChampsFebruary 16, 2026
50 Meter · OutdoorAAU-Youth Track & Field Invitational · May 59.62aAAU-Youth Track & Field InvitationalMay 5, 2024
50 Meters · OutdoorGreen Streakers and Supersonics Developmental Meet · Apr 219.60Green Streakers and Supersonics Developmental MeetApril 21, 2024
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 89.90Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 252.04mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Long Jump · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112.34mOcean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
Long Jump · OutdoorPlainfield Tsunami Youth Invitational · May 181.80mPlainfield Tsunami Youth InvitationalMay 18, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 1 · Maximum Speed Track ClubLong Jump1.3.37m-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 5 · Maximum Speed Track Club200 MetersRound P5.35.07aWind: 0.2-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 7 · Maximum Speed Track Club200 Meters7.34.98a PBWind: 0-
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100 Meters · Place 9 · Maximum Speed Track Club100 MetersRound P9.16.72a PBWind: 1.2-
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Long Jump · Maximum Speed Track ClubLong Jump—FOUL-
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 4 · Maximum Speed Track Club100 Meters4.16.92a-
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 4 · Maximum Speed Track ClubLong Jump4.3.17m-
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 5 · Maximum Speed Track Club200 Meters5.35.33a-
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 7 · Maximum Speed Track Club100 MetersRound P7.17.25aWind: 0.6-
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 5 · Maximum Speed Track Club100 Meters5.17.22aWind: -2.3-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.3.30m-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 6 · Maximum Speed Track Club200 Meters6.37.00a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 8 · Maximum Speed Track Club100 Meters8.17.77a-
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 4 · Maximum Speed Track ClubLong Jump4.2.95m-
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 9 · Maximum Speed Track Club200 Meters9.37.58a-
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 7 · Maximum Speed Track Club100 Meters7.16.94a-
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 1 · Maximum Speed Track ClubLong Jump1.9-07.00-
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 4 · Maximum Speed Track Club200 Meters4.38.08a-
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 4 · Maximum Speed Track Club100 Meters4.18.01a-
Apr 19JHTC Season OpenerApr 19 · Long Jump · Place 2 · Maximum Speed Track ClubLong Jump2.2.64m-
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 3 · Maximum Speed Track Club100 Meters3.18.25a-
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 3 · 18 Maximum SpeeCombined results31:31.50—
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 2 · 18 Maximum SpeeCombined results237.53—

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 8 · Maximum Speed Track ClubLong Jump82.62m8
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 19 · Maximum Speed Track Club200 MetersRound P1936.378
Feb 16Armory Youth ChampsFeb 16 · Long Jump · Place 1 · Maximum SpeeLong Jump12.64m8
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 6 · Maximum Spee400 Meters61:26.21 PB8
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 4 · Maximum Spee200 Meters435.26 PB8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump32.72m8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 11 · Maximum Speed Track Club400 Meters111:38.718
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 9 · Maximum Speed Track Club55 Meters99.90 PB8
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 7 · Maximum Spee400 Meters71:37.0018
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 55 Meters · Place 6 · Maximum Spee55 Meters610.0018
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump32.34m PB8
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 17 · Maximum Speed Track Club200 Meters1738.168
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 11 · Maximum Speed Track Club55 Meters119.928

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 13 · Maximum SpeeCombined results132.04m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 13 · Maximum SpeeCombined resultsRound P1319.02—
Jun 14Transey East InvitationalJun 14 · Long Jump · Place 5 · Maximum Speed Track ClubLong Jump5.2.49m-
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 19 · Maximum Speed Track Club200 Meters19.41.43a-
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 15 · Maximum Speed Track Club100 Meters15.18.96a-
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 22 · Maximum Speed Track Club100 Meters2219.037
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 6 · Maximum Speed Track ClubLong Jump62.70m7
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 4 · Maximum Speed Track ClubLong Jump42.71m—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 17 · Maximum Speed Track Club100 Meters1718.70a—
May 24The Garden State Spring Youth ClassicMay 24 · Long Jump · Place 11 · Maximum Speed Track ClubLong Jump11.2.51m-
May 24The Garden State Spring Youth ClassicMay 24 · 100 Meters · Place 36 · Maximum Speed Track Club100 Meters36.18.51a-
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 26 · Maximum Spee100 Meters2620.05—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 8 · Maximum SpeeLong Jump81.80m PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5AAU-Youth Track & Field InvitationalMay 5 · 50 Meter · Place 7 · Maximum Speed Track Club50 Meter7.9.62a PB-
May 5AAU-Youth Track & Field InvitationalMay 5 · 300 Meters · Maximum Speed Track Club300 Meters--DNS-
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 300 Meters · Place 7 · maximum speed track club300 Meters71:26.62—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 50 Meters · Place 3 · maximum speed track club50 Meters39.97—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 300 Meters · Place 5 · maximum speed track club300 Meters51:21.48 PB—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 50 Meters · Place 3 · maximum speed track club50 Meters39.60 PB—
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 50 Meter · Place 3 · Maximum Speed Track Club50 Meter3.10.01a-
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · Long Jump · Place 5 · Maximum Speed Track ClubLong Jump5.3-02.00-