Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Mid-Atlantic Association Junior Olympic Championships · Jun 813.58aUSATF Mid-Atlantic Association Junior Olympic ChampionshipsJune 8, 2024
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2129.09Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorUSATF Mid-Atlantic Association Junior Olympic Championships · Jun 827.73aUSATF Mid-Atlantic Association Junior Olympic ChampionshipsJune 8, 2024
200 Meters · Relay Split · IndoorRJBIC · Dec 2927.121RJBICDecember 29, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2947.84aOcean Breeze Youth Holiday FestivalDecember 29, 2023
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1648.15The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · Indoor Speed Capital New York Invitational · Dec 101:07.46a Speed Capital New York InvitationalDecember 10, 2023
400 Meters · OutdoorUSATF Mid-Atlantic Association Junior Olympic Championships · Jun 81:06.55aUSATF Mid-Atlantic Association Junior Olympic ChampionshipsJune 8, 2024
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.07aOcean Breeze Youth Holiday FestivalDecember 29, 2023
55 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 218.10Ocean Breeze Youth Freedom GamesJanuary 21, 2024
60 Meter · Indoor Speed Capital New York Invitational · Dec 108.65a Speed Capital New York InvitationalDecember 10, 2023
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:01.40The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:54.23aOcean Breeze Youth Holiday FestivalDecember 29, 2023
800 Meters · OutdoorUSATF Mid-Atlantic Association Junior Olympic Championships · Jun 103:04.62aUSATF Mid-Atlantic Association Junior Olympic ChampionshipsJune 10, 2023
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2514.29USATF 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

6 results
DateMeetEventPlMarkGr
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters—DNS10
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters—DNS10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 400 Meters · Place 34 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast400 Meters34.1:19.52a10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 200 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters—DNS10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 100 Meters · Place 16 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters16.13.94a10
Mar 28Diamond State InvitationalMar 28 · 800 Meters · Place 35 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast800 Meters35.3:14.08a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRelay Split—27.121 PB10
Dec 18PPL Meet #2Dec 18 · 200 Meters · Place 21 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters21.29.11a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 35 · Striders AthStriders AthCombined resultsRound P3529.61—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 26 · Striders AthStriders AthCombined resultsRound P2614.29 PB—
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 23 · Striders Athletic GroupStriders Athletic Group200 MetersRound P2329.93a8
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 100 Meters · Place 14 · Striders Athletic GroupStriders Athletic Group100 MetersRound P1414.29a8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 8 · Striders Athletic GroupStriders Athletic Group400 Meters81:06.88a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 6 · Striders Athletic GroupStriders Athletic Group400 Meters61:06.55a PB—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 3 · Striders Athletic GroupStriders Athletic Group200 Meters327.94a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 4 · Striders Athletic GroupStriders Athletic Group200 Meters427.73a PB—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Striders Athletic GroupStriders Athletic Group100 Meters213.58a PB—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Striders Athletic GroupStriders Athletic Group100 Meters213.61a—
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 19 · Striders Athletic GroupStriders Athletic Group200 Meters19.28.34a8
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 19 · Striders Athletic GroupStriders Athletic Group100 Meters19.14.02aWind: -18
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 15 · Striders Athletic GroupStriders Athletic Group600 Meters152:01.40 PB14
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 24 · Striders Athletic GroupStriders Athletic Group300 Meters2448.15 PB14
Mar 2Armory Youth Last ChanceMar 2 · 400 Meters · Place 14 · Striders AthStriders Ath400 Meters141:06.9310
Mar 2Armory Youth Last ChanceMar 2 · 200 Meters · Place 20 · Striders AthStriders Ath200 Meters2028.8710

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 45 · Striders Athletic GroupStriders Athletic Group200 Meters4529.09 PB14
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 22 · Striders Athletic GroupStriders Athletic Group55 Meters228.10 PB14
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 400 Meters · Place 3 · Striders Athletic GroupStriders Athletic Group400 Meters31:09.7614
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 200 Meters · Place 4 · Striders Athletic GroupStriders Athletic Group200 Meters429.4514

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Striders Athletic GroupStriders Athletic Group200 Meters—DNS7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 23 · Striders Athletic GroupStriders Athletic Group300 Meters23.47.84a PB7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 11 · Striders Athletic GroupStriders Athletic Group55 Meter11.8.07a PB7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 19 · Striders Athletic GroupStriders Athletic Group800 Meters19.2:54.23a PB7
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 17 · Striders Athletic GroupStriders Athletic Group60 Meter17.8.65a PB7
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 21 · Striders Athletic GroupStriders Athletic Group400 Meters21.1:07.46a PB7
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 25 · Striders Athletic GroupStriders Athletic Group200 Meters25.29.14a7

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 11 · Ballistic Response AthleticsBallistic Response Athletics800 Meters11.3:04.62a PB7
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 12 · Ballistic Response AthleticsBallistic Response Athletics400 Meters12.1:14.13a7
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 17 · Ballistic Response AthleticsBallistic Response Athletics200 MetersRound P17.31.05aWind: 0.67