Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2023 V02Max Track Club Preseason Invitational · May 2714.89a2023 V02Max Track Club Preseason InvitationalMay 27, 2023
100m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2518.44aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2129.58Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorTransy East Invitational · Jun 2027.50aTransy East InvitationalJune 20, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2949.72aOcean Breeze Youth Holiday FestivalDecember 29, 2023
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:01.49aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 959.43aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 91:08.02aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.53aOcean Breeze Youth Holiday FestivalDecember 29, 2023
60 Meter · IndoorSpeed Capital New York · Dec 119.84aSpeed Capital New YorkDecember 11, 2022
800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 212:39.07aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
800 Meters · Outdoor2025 V02Max Track Club Preseason Invitational · May 242:26.70a2025 V02Max Track Club Preseason InvitationalMay 24, 2025
Shot Put · 6lb · IndoorArmory Metro Eagles Invitational · Nov 184.62mArmory Metro Eagles InvitationalNovember 18, 2023

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Oct 18Armory Preseason ChallengeOct 18 · 400 Meters · Place 12 · SpeedstersSpeedsters400 Meters12.1:02.70a10

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 22 · SpeedstersSpeedsters400m Hurdles30" / 0.762mRound P22.1:10.39a9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 29 · SpeedstersSpeedsters400 MetersRound P29.1:00.39a9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400m Hurdles · Place 1 · SpeedstersSpeedsters400m Hurdles30" / 0.762m1.1:08.02a PB9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 3 · SpeedstersSpeedsters400 MetersRound P3.1:00.33a9
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 2 · SpeedstersSpeedsters400 Meters2.59.43a PB9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100m Hurdles · Place 8 · SpeedstersSpeedsters100m Hurdles33" / 0.838m8.18.44a PB9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 14 · SpeedstersSpeedsters400 Meters14.1:01.27a9
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 5 · SpeedstersSpeedsters400 Meters5.1:01.59a9
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 4 · SpeedstersSpeedsters200 Meters4.27.50a PB9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 100m Hurdles · Place 3 · SpeedstersSpeedsters100m Hurdles319.33a9
Jun 13AAU New Jersey District Qualifier - 15-18Jun 13 · 400 Meters · Place 9 · SpeedstersSpeedsters400 Meters91:00.87a9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400m Hurdles · Place 2 · SpeedstersSpeedsters400m Hurdles30" / 0.762m2.1:10.23a9
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 3 · SpeedstersSpeedsters400 Meters3.1:00.79a9
May 17Plainfield Tsunami Youth Invitational May 17 · 100m Hurdles · Place 3 · SpeedstersSpeedsters100m Hurdles33" / 0.838m3.19.88a9
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 6 · SpeedstersSpeedsters400 Meters6.1:03.25a9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 800 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club800 Meters5.2:31.608
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Place 5 · VO2Max Track ClubVO2Max Track Club400 Meters5.1:02.508
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 3 · VO2Max Track ClubVO2Max Track Club400 Meters31:00.8514
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club800 Meters8.2:26.70a PB8
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club400 Meters9.1:04.30a8
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club800 Meters7.2:35.22a8
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters8.1:02.57a8
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 10 · VO2Max Track ClubVO2Max Track Club800 Meters102:30.3314
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 8 · VO2Max Track ClubVO2Max Track Club400 Meters81:03.2514
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 7 · VO2Max Track ClubVO2Max Track Club800 Meters72:32.5314

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 16 · VO2Max Track ClubVO2Max Track Club800 Meters16.2:39.07a PB8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 9 · VO2Max Track ClubVO2Max Track Club400 MetersRound P9.1:01.49a PB8
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club800 Meters192:39.2814
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 13 · VO2Max Track ClubVO2Max Track Club400 Meters131:03.7414
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 19 · VO2Max Track ClubVO2Max Track Club800 Meters19.2:39.28a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 13 · VO2Max Track ClubVO2Max Track Club400 Meters13.1:03.74a8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 6 · VO2Max Track ClubVO2Max Track Club800 Meters62:36.5613
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 10 · VO2Max Track ClubVO2Max Track Club800 Meters10.2:38.70a12
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 16 · VO2Max Track ClubVO2Max Track Club400 Meters16.1:04.51a12
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 21 · VO2Max Track ClubVO2Max Track Club800 Meters21.2:44.50a12
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 34 · VO2Max Track ClubVO2Max Track Club400 Meters341:08.2813
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 31 · VO2Max Track ClubVO2Max Track Club200 Meters3129.1613

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 56 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters5629.58 PB13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 57 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters571:08.8013
Jan 10Millrose Games Trials - HSJan 10 · 400 Meters · Place 29 · Velocity TCVelocity TC400 Meters291:09.3012
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 29 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters29.1:09.30a7

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 30 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK300 Meters30.49.72a PB7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 20 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK55 Meter20.8.53a PB7
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 7 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK800 Meters7.2:56.17a7
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 14 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters14.1:08.97a7
Nov 18Armory Metro Eagles InvitationalNov 18 · Shot Put · Place 6 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORKShot Put6lb6.4.62m PB7
Nov 18Armory Metro Eagles InvitationalNov 18 · 800 Meters · Place 2 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK800 Meters2.2:46.33a7
Feb 26USATF New York Youth Association ChampionshipFeb 26 · Shot Put · Place 9 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORKShot Put95.67m12
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 22 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters2232.2412
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 15 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters151:12.7312

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 4 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters4.1:07.33a11
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 10 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 MetersRound P10.29.77a11
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400 Meters · Place 3 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters3.1:11.17a11
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 200 Meters · Place 3 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters3.30.42a11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 10 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters10.1:10.74a11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 10 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters10.30.12a11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · Place 9 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK100 Meters9.14.89a PB11
May 21Icahn Stadium Spring Fling InvitationalMay 21 · Javelin · Place 7 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORKJavelin79.88m12
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 34 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters341:13.3612
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Shot Put · Place 6 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORKShot Put65.15m12
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 23 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK100 Meters2314.9112
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 34 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters3430.7512

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 55 Meter · Place 18 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK55 Meter18.9.12a11
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 800 Meters · Place 14 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK800 Meters14.3:07.98a11
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 200 Meters · Place 29 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters29.33.29a11
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 14 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK60 Meter14.9.84a PB11
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 15 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters15.1:17.80a11
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 20 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters20.33.99a11
Nov 26Armory Metro Eagles InvitationalNov 26 · 55 Meter · Place 15 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK55 Meter15.9.06a11
Nov 26Armory Metro Eagles InvitationalNov 26 · 400 Meters · Place 12 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK400 Meters12.1:14.73a11
Nov 26Armory Metro Eagles InvitationalNov 26 · 200 Meters · Place 23 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters23.35.14a11
Nov 20Track and Field FiestaNov 20 · 55 Meter · Place 19 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK55 Meter19.8.99a11
Nov 20Track and Field FiestaNov 20 · 200 Meters · Place 33 · VELOCITY TRACK CLUB NEW YORKVELOCITY TRACK CLUB NEW YORK200 Meters33.33.81a11