Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 615.22aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 132.25NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
200 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 631.30aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2956.13aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 281:23.50aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:19.73aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 218.79aArmory Youth Solstice InvitationalDecember 21, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 88.88Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
55 Meters · OutdoorArmory Youth Championships Presented by NYRR · Mar 189.50Armory Youth Championships Presented by NYRRMarch 18, 2023
60 Meter · Indoor Speed Capital New York Invitational · Dec 1010.17a Speed Capital New York InvitationalDecember 10, 2023
800 Meters · OutdoorNJ Strider Developmental Meet · Apr 303:42.20NJ Strider Developmental MeetApril 30, 2023
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 49.19Jersey City Rec Development Series Meet 4February 4, 2024
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2515.90USATF 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

12 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNS5
Jun 20Transy East InvitationalJun 20 · 100 Meters · Jaguar TrackJaguar Track100 Meters—DNS5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 34 · Jaguar TrackJaguar Track200 Meters34.31.30a PBWind: 1.55
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 21 · Jaguar TrackJaguar Track100 MetersRound P21.15.22a PBWind: -1.15
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Place 19 · Jaguar TrackJaguar Track200 Meters19.33.30a5
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · Place 24 · Jaguar TrackJaguar Track100 Meters24.15.77a5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 52 · Jaguar TrackJaguar Track400 Meters52.1:19.73a PB5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 45 · Jaguar TrackJaguar Track200 Meters45.33.52a5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNSWind: -2.35
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Jaguar TrackJaguar Track100 Meters—DNSWind: -0.65
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 38 · Jaguar TrackJaguar Track400 Meters38.1:23.16a5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 44 · Jaguar TrackJaguar Track100 Meters44.16.10a5

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 60 · JaguarJaguar200 Meters6032.7911
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 34 · JaguarJaguar55 Meters348.88 PB11
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 25 · JaguarJaguar400 Meters251:23.6315
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 200 Meters · Place 17 · JaguarJaguar200 Meters1732.25 PB15
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 33 · JaguarJaguar200 Meters3332.2511
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 26 · JaguarJaguar55 Meters269.0211

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 17 · Jaguar TrackJaguar Track300 Meters17.56.13a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 9 · Jaguar TrackJaguar Track55 Meter9.8.85a5
Dec 21Armory Youth Solstice InvitationalDec 21 · 55 Meter · Place 10 · Jaguar TrackJaguar Track55 Meter10.8.79a PB5
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 30 · Jaguar TrackJaguar Track400 Meters30.1:23.63a5
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 21 · Jaguar TrackJaguar Track200 Meters21.32.56a5

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 36 · JaguarJaguarCombined resultsRound P3635.23—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 21 · JaguarJaguarCombined resultsRound P2115.90 PB—
Jun 14Transey East InvitationalJun 14 · 200 Meters · Jaguar TrackJaguar Track200 Meters—DNS4
Jun 14Transey East InvitationalJun 14 · 100 Meters · Jaguar TrackJaguar Track100 Meters—DNS4
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 15 · JaguarJaguar400 Meters151:27.4010
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 12 · JaguarJaguar200 Meters1232.4410
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 10 · JaguarTrack2JaguarTrack2200 Meters1033.93—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 8 · JaguarTrack2JaguarTrack2100 Meters816.02—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 25 · JaguarJaguar400 Meters251:22.9410
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 23 · JaguarJaguar200 Meters2333.6610
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 21 · Jaguar TrackJaguar Track200 Meters21.33.90a4

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 15 · Jaguar TrackJaguar Track200 Meters15.33.81a3
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 13 · Jaguar TrackJaguar Track100 MetersRound P13.16.16aWind: 1.63
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 33 · JaguarJaguar400 Meters331:27.199
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 22 · JaguarJaguar200 Meters2234.589
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 12 · Jaguar TrackJaguar Track200 Meters12.34.50aWind: 1.63
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 10 · Jaguar TrackJaguar Track100 Meters10.16.73aWind: -1.13
Apr 28NJ Strider DevelopmentalApr 28 · 400 Meters · Place 8 · Jaguar TrackJaguar Track400 Meters8.1:24.503
Apr 28NJ Strider DevelopmentalApr 28 · 100 Meters · Place 5 · Jaguar TrackJaguar Track100 Meters5.16.303
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 24 · Jaguar TrackJaguar Track400 Meters24.1:25.11a3
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 16 · Jaguar TrackJaguar Track100 Meters16.16.19a3

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 28 · JaguarJaguar400 Meters281:27.649
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 22 · JaguarJaguar55 Meters229.729
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 13 · 15 JaguarTrack15 JaguarTrackCombined results131:26.73—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 5 · 15 JaguarTrack15 JaguarTrackCombined results535.56—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 3 · 15 JaguarTrack15 JaguarTrackCombined results39.19 PB—
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 13 · Jaguar TrackJaguar Track55 Meter13.9.33a3
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 17 · Jaguar TrackJaguar Track400 Meters17.1:23.50a PB3
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 41 · JaguarJaguar200 Meters4135.429
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 58 · JaguarJaguar400 Meters581:30.739

2023 Indoor Track

31 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 9 · Jaguar TrackJaguar Track300 Meters9.1:01.75a3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 12 · Jaguar TrackJaguar Track55 Meter12.9.73a3
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 55 Meter · Place 7 · Jaguar TrackJaguar Track55 Meter7.9.33a3
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 15 · Jaguar TrackJaguar Track400 Meters15.1:27.38a3
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 6 · Jaguar TrackJaguar Track200 Meters6.34.38a3
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 9 · Jaguar TrackJaguar Track60 Meter9.10.17a PB3
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 14 · Jaguar TrackJaguar Track400 Meters14.1:31.37a3
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 12 · Jaguar TrackJaguar Track200 Meters12.36.74a3
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 2 · JaguarTrackJaguarTrack55 Meters29.7615
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 2 · JaguarTrackJaguarTrack400 Meters21:25.4215
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 4 · JaguarJaguar400 MetersRound P41:26.10—
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 4 · JaguarJaguar400 Meters41:25.42—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 6 · JaguarJaguar200 MetersRound P635.84—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 7 · JaguarJaguar200 Meters736.42—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 11 · JaguarJaguar55 MetersRound P119.76—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 11 · Jaguar TrackJaguar Track55 MeterRound P11.9.76a2
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 4 · Jaguar TrackJaguar Track400 MetersRound P4.1:26.10a2
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 4 · Jaguar TrackJaguar Track400 Meters4.1:25.42a2
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 6 · Jaguar TrackJaguar Track200 MetersRound P6.35.84a2
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 7 · Jaguar TrackJaguar Track200 Meters7.36.42a2
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 5 · JaguarTrackJaguarTrack55 Meters59.8115
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 6 · JaguarTrackJaguarTrack400 Meters61:26.8015
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 6 · JaguarTrackJaguarTrack200 Meters636.2015
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 3 · JaguarTrackJaguarTrack55 Meters39.8015
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 6 · JaguarTrackJaguarTrack400 Meters61:26.8015
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 23 · JaguarJaguar400 Meters231:41.24a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 7 · JaguarJaguar55 Meters710.00a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 23 · JaguarJaguar400 Meters231:41.248
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 7 · JaguarJaguar55 Meters710.008
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 4 · Jaguar TrackJaguar Track55 Meter4.9.86a2
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 5 · Jaguar TrackJaguar Track200 Meters5.36.65a2

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 6 · JaguarJaguar100 Meters616.73—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 6 · JaguarJaguar100 MetersRound P616.75—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 4 · JaguarJaguar400 Meters41:23.77—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 4 · JaguarJaguar200 Meters434.70—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 11 · JaguarJaguar400 Meters111:26.15a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 5 · JaguarJaguar200 MetersRound P534.17a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 5 · JaguarJaguar200 Meters534.56a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 12 · JaguarJaguar100 MetersRound P1217.04a—
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 3 · Jaguar TrackJaguar Track400 Meters3.1:22.44a2
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 3 · Jaguar TrackJaguar Track200 Meters3.36.83a2
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 100 Meters · Place 5 · Jaguar TrackJaguar Track100 Meters5.17.31a2
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 8 · JaguarJaguar400 Meters81:34.508
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 5 · JaguarJaguar200 Meters535.858
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 4 · JaguarJaguar100 Meters417.098
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 3 · JaguarJaguar200 Meters335.468
Apr 30NJ Strider Developmental MeetApr 30 · 800 Meters · Place 2 · Jaguar TrackJaguar Track800 Meters2.3:42.20 PB2
Apr 30NJ Strider Developmental MeetApr 30 · 200 Meters · Place 4 · Jaguar TrackJaguar Track200 Meters4.38.402
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 3 · JaguarJaguar400 Meters31:29.778
Apr 23New York Relays - Youth DivisionApr 23 · 100 Meters · Place 1 · JaguarJaguar100 Meters117.858
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 400 Meters · Place 3 · JaguarJaguar400 Meters31:24.3415
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 200 Meters · Place 4 · JaguarJaguar200 Meters435.7515
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 55 Meters · Place 4 · JaguarJaguar55 Meters49.50 PB15

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 55 Meter · Place 10 · Jaguar TrackJaguar Track55 Meter10.10.02a2
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 5 · Jaguar TrackJaguar Track400 Meters5.1:26.84a2
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 9 · Jaguar TrackJaguar Track200 Meters9.38.96a2
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 14 · Jaguar TrackJaguar Track60 Meter14.10.73a2
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 14 · Jaguar TrackJaguar Track400 Meters14.1:33.88a2
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 13 · Jaguar TrackJaguar Track200 Meters13.36.28a2

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Jaguar TrackJaguar Track400 Meters—SCR1
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Jaguar TrackJaguar Track200 Meters7.39.98aWind: -1.21
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · Jaguar TrackJaguar Track100 MetersRound P4.17.69aWind: 1.21
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · Jaguar TrackJaguar Track100 Meters5.18.61aWind: -1.71
Jun 18Transy East InvitationalJun 18 · 200 Meters · Place 10 · Jaguar TrackJaguar Track200 Meters10.41.31a1
Jun 18Transy East InvitationalJun 18 · 100 Meters · Place 6 · Jaguar TrackJaguar Track100 Meters6.18.40a1
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Jaguar TrackJaguar Track400 Meters—DNS1
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 14 · Jaguar TrackJaguar Track200 Meters14.42.35a1
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 13 · Jaguar TrackJaguar Track200 Meters13.43.55a1
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 7 · Jaguar TrackJaguar Track100 Meters7.17.99a1
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 400 Meters · Place 15 · Jaguar TrackJaguar Track400 Meters15.1:54.46a1
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 100 Meters · Place 13 · Jaguar TrackJaguar Track100 Meters13.20.57a1

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 4 · Newark StridersNewark Striders55 Meter4.11.53a1
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.44.97a1
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 55 Meter · Place 4 · Newark StridersNewark Striders55 Meter4.11.53a1
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 4 · Newark StridersNewark Striders200 Meters4.44.97a1