Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew York Relays - Youth Division · Apr 2717.96aNew York Relays - Youth DivisionApril 27, 2024
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 114:05.54Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 206:14.45USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 66:15.38aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
200 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 1740.88aArmory Youth Winter Solstice InvitationalDecember 17, 2023
200 Meters · OutdoorYouth Challenge Series - Spring Fling Twilight Festival · May 339.08aYouth Challenge Series - Spring Fling Twilight FestivalMay 3, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2959.27aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 11:23.64NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
400 Meters · OutdoorTransy East Invitational · Jun 201:19.85aTransy East InvitationalJune 20, 2026
55 Meter · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 2811.87aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 1111.72Ocean Breeze Youth InvitationalFebruary 11, 2024
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:15.76Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 83:01.28Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
800 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 63:00.12aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 412.19Jersey City Rec Development Series Meet 4February 4, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · 800 Meters · Place 7 · Jaguar Track800 Meters7.3:02.96a3
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 9 · Jaguar Track400 Meters9.1:19.85a PB3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 1500 Meters · Place 6 · Jaguar Track1500 Meters6.6:15.38a PB3
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 13 · Jaguar Track800 Meters13.3:00.12a PB3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 15 · Jaguar Track800 Meters15.3:06.25a3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 34 · Jaguar Track400 Meters34.1:23.79a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 8 · Jaguar Track1500 Meters8.6:19.05a3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 14 · Jaguar Track800 Meters14.3:06.39a3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 15 · Jaguar Track800 Meters15.3:14.53a3
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 19 · Jaguar Track400 Meters19.1:23.47a3

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 16 · Jaguar1500 Meters166:14.45 PB10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 18 · Jaguar800 Meters183:01.6510
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 15 · Jaguar800 Meters153:01.28 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 7 · Jaguar1500 Meters76:18.8510
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 800 Meters · Place 7 · Jaguar800 Meters73:11.9916
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 15 · Jaguar400 Meters151:23.64 PB16
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 16 · Jaguar1000 Meters164:05.54 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 14 · Jaguar600 Meters142:15.76 PB10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 30 · Jaguar Track300 Meters30.59.27a PB3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 15 · Jaguar Track800 Meters15.3:11.99a3
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 15 · Jaguar Track1500 Meters15.6:30.78a3
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 31 · Jaguar Track400 Meters31.1:23.64a3
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 21 · Jaguar800 Meters213:22.029
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 40 · Jaguar400 Meters401:35.449
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 21 · Jaguar Track800 Meters21.3:22.02a2
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 40 · Jaguar Track400 Meters40.1:35.44a2
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 47 · Jaguar200 Meters4742.089
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 45 · Jaguar400 Meters451:36.799

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 17 · Jaguar400 Meters171:28.849
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 800 Meters · Place 16 · Jaguar800 Meters163:19.759
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 16 · Jaguar Track800 Meters16.3:16.58a2
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 19 · Jaguar Track400 Meters19.1:27.69a2
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 43 · Jaguar400 Meters431:31.529
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 24 · Jaguar800 Meters243:21.109
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 22 · Jaguar Track800 Meters22.3:26.84a2
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 33 · Jaguar Track200 Meters33.39.08a PB2

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 27 · Jaguar Track300 Meters27.1:12.41a2
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 9 · Jaguar Track800 Meters9.3:38.58a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 21 · Jaguar Track600 Meters21.2:34.59a2
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 51 · Jaguar Track200 Meters51.42.26a2
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 18 · Jaguar400 Meters181:42.288
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 32 · Jaguar55 Meters3211.72 PB8
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 10 · 16 JaguarTrackCombined results101:40.46—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 11 · 16 JaguarTrackCombined results1144.44—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 17 · 16 JaguarTrackCombined results1712.19 PB—
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 25 · Jaguar Track55 Meter25.11.87a PB1
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 26 · Jaguar Track400 Meters26.1:44.10a1
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 57 · Jaguar200 Meters5751.138
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 39 · Jaguar55 Meters3912.608

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 11 · Jaguar Track400 Meters11.1:39.53a1
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 11 · Jaguar Track200 Meters11.40.47aWind: 1.51
May 252024 V02Max Track Club Preseason Invitational May 25 · 400 Meters · Place 13 · Jaguar Track400 Meters13.1:34.03a1
May 252024 V02Max Track Club Preseason Invitational May 25 · 200 Meters · Place 21 · Jaguar Track200 Meters21.44.09a1
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 19 · Jaguar400 Meters191:43.208
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 21 · Jaguar200 Meters2143.688
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 5 · Jaguar Track800 Meters5.4:02.44a1
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 17 · Jaguar Track200 Meters17.49.67aWind: -0.51
Apr 28NJ Strider DevelopmentalApr 28 · 400 Meters · Place 7 · Jaguar Track400 Meters7.1:40.001
Apr 28NJ Strider DevelopmentalApr 28 · 100 Meters · Place 22 · Jaguar Track100 Meters22.20.501
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 16 · Jaguar Track400 Meters16.1:42.82a1
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 7 · Jaguar Track100 Meters7.17.96a PB1

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 31 · Jaguar Track300 Meters31.1:16.38a1
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 39 · Jaguar Track55 Meter39.12.77a1
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 34 · Jaguar Track400 Meters34.1:51.06a1
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 27 · Jaguar Track200 Meters27.40.88a PB1