Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 2315.12a2026 V02Max Track Club Preseason InvitationalMay 23, 2026
200 Meters · IndoorArmory Youth Season Opener · Nov 2931.17aArmory Youth Season OpenerNovember 29, 2025
200 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3130.05aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:07.45USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 61:05.60aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
55 Meter · IndoorTrack And Field Fiesta (Youth) · Nov 168.68aTrack And Field Fiesta (Youth)November 16, 2025
55 Meters · IndoorMillrose Games Trials - HS · Jan 710.51Millrose Games Trials - HSJanuary 7, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 1510.59a Speed Capital New York InvitationalDecember 15, 2024
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:18.76aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorColgate Women's Games - Semifinals · Jan 182:43.90aColgate Women's Games - SemifinalsJanuary 18, 2026
800 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 62:37.29aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2531.27USATF National Youth Outdoor ChampionshipsJune 25, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:41.51a3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 1 · SpeedstersSpeedsters400 MetersRound P1.1:06.92a3
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:07.19a3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Place 2 · SpeedstersSpeedsters800 Meters2.2:39.56a3
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:07.33a3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:37.29a PB3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters1.1:05.60a PB3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:44.65a3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters1.1:07.28a3
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.30.05a PB3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · SpeedstersSpeedsters200 Meters—DNS3
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters3.15.12a PB3
May 17Plainfield Tsunami Youth Invitational May 17 · 800 Meters · Place 3 · SpeedstersSpeedsters800 Meters3.2:44.07a3
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 4 · SpeedstersSpeedsters400 Meters4.1:08.10a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 2 · SpeedstersSpeedsters800 Meters2.2:40.60a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters3.15.43aWind: -1.53

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 4 · SpeedstersSpeedsters400 MetersRound P41:08.489
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters31:07.45 PB9
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 4 · SpeedstersSpeedsters800 Meters42:44.199
Jan 18Colgate Women's Games - SemifinalsJan 18 · 800 Meters · Place 1 · KIPP Spark AcademyKIPP Spark Academy800 Meters1.2:43.90a PB3
Jan 7Millrose Games Trials - HSJan 7 · 55 Meters · Place 18 · SpeedstersSpeedsters55 Meters1810.51 PB8
Jan 7Millrose Games Trials - YouthJan 7 · 55 Meter · Place 18 · SpeedstersSpeedsters55 Meter18.10.51a3

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 800 Meters · Place 1 · East Orange-NJEast Orange-NJ800 Meters1.2:49.34a3
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 400 Meters · Place 3 · East Orange-NJEast Orange-NJ400 Meters3.1:15.22a3
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:51.44a3
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:09.72a3
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 3 · SpeedstersSpeedsters200 Meters3.31.88a3
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:47.00a3
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.31.17a PB3
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 3 · SpeedstersSpeedsters55 Meter3.8.68a PB3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 4 · SpeedstersSpeedsters800 Meters4.2:57.61a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 1 · SpeedstersSpeedsters400 MetersRound P1.1:16.75a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:14.13a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 3 · SpeedstersSpeedsters200 MetersRound P3.33.37a2
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters4.32.68a2
Feb 222025 USATF Indoor ChampionshipsFeb 22 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters433.50a—
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters13:04.5117
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 3 · SpeedstersSpeedsters200 Meters332.8217
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters133.568
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters21:18.908
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:18.90a2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.33.56a2

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:14.93a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 1 · SpeedstersSpeedsters200 MetersRound P1.32.65a2
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · SpeedstersSpeedsters200 Meters—DNS2
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 1 · SpeedstersSpeedstersCombined results12:49.09—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 1 · SpeedstersSpeedstersCombined results131.27 PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 1 · SpeedstersSpeedstersCombined resultsRound P131.41—
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 2 · SpeedstersSpeedsters200 Meters2.33.10a2
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters3.16.43a2
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters11:13.528
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters12:54.548
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters12:52.97a2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 400 Meters · Place 1 · SpeedstersSpeedsters400 Meters11:14.72a2
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters132.25a2
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters21:14.83—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 3 · SpeedstersSpeedsters100 Meters316.11—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters21:11.538
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters131.818
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 2 · SpeedstersSpeedsters800 Meters22:46.938
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 1 · SpeedstersSpeedsters800 Meters1.2:54.53a2
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 1 · SpeedstersSpeedsters200 Meters1.31.88a2
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.1:16.26a2
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 1 · SpeedstersSpeedsters100 Meters1.16.52a2

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 9 · SpeedstersSpeedsters600 Meters9.2:18.76a PB2
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 15 · SpeedstersSpeedsters55 Meter15.9.53a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.34.02a2
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 9 · SpeedstersSpeedsters60 Meter9.10.59a PB2
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · SpeedstersSpeedstersLong Jump--FOUL2
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters4.35.57a2
Nov 30Armory Youth Season OpenerNov 30 · 800 Meters · Place 4 · SpeedstersSpeedsters800 Meters4.3:08.63a2
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 6 · SpeedstersSpeedsters200 Meters6.35.98a2