Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 V02Max Track Club Preseason Invitational · May 2413.88a2025 V02Max Track Club Preseason InvitationalMay 24, 2025
200 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2026.73USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 926.40aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2947.53aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:00.45USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · Outdoor2026 V02Max Track Club Preseason Invitational · May 2359.21a2026 V02Max Track Club Preseason InvitationalMay 23, 2026
55 Meter · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 298.16aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 118.26Ocean Breeze Youth InvitationalFebruary 11, 2024
60 Meter · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 178.89aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 222:06.63aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:39.22aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 254.54mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Long Jump · IndoorOcean Breeze Youth Invitational · Feb 114.27mOcean Breeze Youth InvitationalFebruary 11, 2024
Long Jump · OutdoorSpring Fling Twilight Festival · May 113.78mSpring Fling Twilight FestivalMay 11, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 5 · Jaguar TrackJaguar TrackLong Jump5.5.41mWind: 2.28
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 8 · Jaguar TrackJaguar Track400 Meters8.59.37a8
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 11 · Jaguar TrackJaguar Track200 Meters11.25.71aWind: 2.18
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · 07-Unattached07-UnattachedLong Jump—DNS8
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · 07-Unattached07-Unattached200 Meters—DNS8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · Long Jump · Place 2 · Jaguar TrackJaguar TrackLong Jump2.4.52m8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · Place 4 · Jaguar TrackJaguar Track400 Meters4.59.21a PB8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNS8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Long Jump · Place 7 · Jaguar TrackJaguar TrackLong Jump7.4.62m8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 12 · Jaguar TrackJaguar Track400 Meters12.1:00.11a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 14 · Jaguar TrackJaguar Track200 Meters14.26.40a PB8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 1 · Jaguar TrackJaguar TrackLong Jump1.5.85m8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 29 · Jaguar TrackJaguar Track800 Meters29.2:39.22a PB8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 16 · Jaguar TrackJaguar Track200 Meters16.26.74a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Long Jump · Jaguar TrackJaguar TrackLong Jump—DNS8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Jaguar TrackJaguar Track400 Meters—DNS8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Jaguar TrackJaguar Track100 Meters—DNS8

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 13 · JaguarJaguarLong Jump134.82m14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 17 · JaguarJaguar400 MetersRound P171:00.45 PB14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 24 · JaguarJaguar200 MetersRound P2426.73 PB14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 20 · JaguarJaguar200 Meters2027.0914
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 4 · JaguarJaguarLong Jump45.09m14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 21 · JaguarJaguar400 Meters211:03.7614
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 8 · JaguarJaguarLong Jump84.66m14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 19 · JaguarJaguar200 Meters1927.7714
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 18 · JaguarJaguar400 Meters181:04.6414

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · Long Jump · Place 5 · Jaguar TrackJaguar TrackLong Jump5.4.34m8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 13 · Jaguar TrackJaguar TrackLong Jump13.5.18m13
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 33 · Jaguar TrackJaguar Track400 MetersRound P33.1:04.73a13
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 36 · Jaguar TrackJaguar Track200 MetersRound P36.27.95a13
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 26 · JaguarJaguar200 Meters2628.4013
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 7 · JaguarJaguarLong Jump74.91m13
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 51 · JaguarJaguar400 Meters511:09.2913
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 7 · Jaguar TrackJaguar TrackLong Jump7.4.91m13
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 51 · Jaguar TrackJaguar Track400 Meters51.1:09.29a13
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 26 · Jaguar TrackJaguar Track200 Meters26.28.40a13
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 6 · JaguarJaguarLong Jump64.52m13
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 27 · JaguarJaguar200 Meters2728.5313
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 53 · JaguarJaguar400 Meters531:11.6113

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 10 · JaguarJaguarCombined results104.54m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 41 · JaguarJaguarCombined resultsRound P4127.57—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 27 · JaguarJaguarCombined resultsRound P2713.84—
Jun 14Transey East InvitationalJun 14 · Long Jump · Place 4 · Jaguar TrackJaguar TrackLong Jump4.5.00m7
Jun 14Transey East InvitationalJun 14 · 400 Meters · Place 14 · Jaguar TrackJaguar Track400 Meters14.1:04.92a7
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 18 · Jaguar TrackJaguar Track200 Meters18.27.82a7
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 29 · JaguarJaguar400 Meters291:03.3513
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 38 · JaguarJaguar200 Meters3827.5413
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 15 · JaguarJaguarLong Jump154.74m13
May 31DMV Youth ChallengeMay 31 · Long Jump · Place 11 · Jaguar TrackJaguar TrackLong Jump11.4.53m7
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 47 · Jaguar TrackJaguar Track400 MetersRound P47.1:06.44a7
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 48 · Jaguar TrackJaguar Track200 MetersRound P48.27.76a7
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 30 · Jaguar TrackJaguar Track400 Meters30.1:08.37a7
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 23 · Jaguar TrackJaguar Track200 Meters23.28.11a7
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 19 · Jaguar TrackJaguar Track100 Meters19.13.88a PB7
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 23 · JaguarTrack2JaguarTrack2400 Meters231:04.77—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 13 · JaguarTrack2JaguarTrack2200 Meters1328.56—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 3 · JaguarTrack2JaguarTrack2Long Jump34.78m—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 2 · JaguarJaguarLong Jump24.64m13
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 38 · JaguarJaguar400 Meters381:04.8813
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 30 · JaguarJaguar200 Meters3028.2513
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Long Jump · Place 2 · Jaguar TrackJaguar TrackLong Jump2.4.43m7
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 33 · Jaguar TrackJaguar Track200 Meters33.28.25a7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Jaguar TrackJaguar Track400 Meters—DNS7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 100 Meters · Jaguar TrackJaguar Track100 Meters—DNS7
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 5 · JaguarJaguarLong Jump54.45m12
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 40 · JaguarJaguar400 Meters401:06.5112
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 37 · JaguarJaguar200 Meters3728.1512

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 22 · Jaguar TrackJaguar Track300 Meters22.47.53a PB13
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 15 · Jaguar TrackJaguar Track55 Meter15.8.16a PB13
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 34 · Jaguar TrackJaguar Track600 Meters34.2:06.63a PB13
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 23 · Jaguar TrackJaguar Track55 Meter23.8.22a13
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 23 · Jaguar TrackJaguar Track200 Meters23.29.31a13
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · Place 19 · Jaguar TrackJaguar Track60 MeterRound P19.8.89a PB12
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Long Jump · Place 5 · Jaguar TrackJaguar TrackLong Jump5.4.13m12
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 25 · Jaguar TrackJaguar Track200 MetersRound P25.29.91a12
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Long Jump · Place 3 · JaguarJaguarLong Jump34.27m PB12
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 4 · JaguarJaguar55 Meters48.26 PB12
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 11 · Jaguar TrackJaguar Track55 Meter11.8.35a12
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 20 · Jaguar TrackJaguar Track400 Meters20.1:13.55a12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 7 · JaguarJaguarLong Jump74.31m12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 43 · JaguarJaguar400 Meters431:11.3812

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 12 · Jaguar TrackJaguar TrackLong Jump12.4.38mWind: 012
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 19 · Jaguar TrackJaguar Track200 MetersRound P19.28.97aWind: 2.412
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 19 · Jaguar TrackJaguar Track100 MetersRound P19.14.09aWind: 212
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Long Jump · Place 4 · Jaguar TrackJaguar TrackLong Jump4.4.53m12
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNS12
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 11 · Jaguar TrackJaguar Track100 MetersRound P11.14.12aWind: 1.912
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 3 · Jaguar TrackJaguar TrackLong Jump3.4.45mWind: 012
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 23 · Jaguar TrackJaguar Track200 MetersRound P23.29.39a12
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 17 · Jaguar TrackJaguar Track100 MetersRound P17.14.07a12
May 252024 V02Max Track Club Preseason Invitational May 25 · Long Jump · Place 3 · Jaguar TrackJaguar TrackLong Jump3.4.16m12
May 252024 V02Max Track Club Preseason Invitational May 25 · 100 Meters · Place 10 · Jaguar TrackJaguar Track100 Meters10.14.43a12
May 11Spring Fling Twilight FestivalMay 11 · Long Jump · Place 5 · JaguarJaguarLong Jump53.78m PB12
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 27 · JaguarJaguar400 Meters271:14.8412
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 10 · JaguarJaguar200 Meters1029.7712
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 15 · Jaguar TrackJaguar Track200 Meters15.30.49aWind: -0.212
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 9 · Jaguar TrackJaguar Track100 Meters9.14.54aWind: -0.412
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 17 · Jaguar TrackJaguar Track400 Meters17.1:14.50a12
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 8 · Jaguar TrackJaguar Track100 Meters8.14.26a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 7 · Jaguar TrackJaguar Track60 Meter7.9.03a12
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 12 · Jaguar TrackJaguar Track400 Meters12.1:16.64a12
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNS12