Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Coast Champs · Jun 1212.52aEast Coast Champs June 12, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2025.32aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorUSATF New Jersey Association Junior Olympic championships · Jun 825.61USATF New Jersey Association Junior Olympic championshipsJune 8, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2941.61aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorThe CIRCUIT Philly · Feb 2856.35aThe CIRCUIT PhillyFebruary 28, 2026
400 Meters · OutdoorArmory Middle School Championships · Mar 256.31Armory Middle School ChampionshipsMarch 2, 2026
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:38.65Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorRising Stars Youth Champs · Mar 62:15.90aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorArmory Middle School Championships · Mar 22:20.39Armory Middle School ChampionshipsMarch 2, 2026
Long Jump · IndoorArmory Youth Solstice Invitational · Dec 215.66mArmory Youth Solstice InvitationalDecember 21, 2025
Long Jump · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 224.79mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
Triple Jump · IndoorRising Stars Youth Champs · Mar 610.61mRising Stars Youth ChampsMarch 6, 2026
Triple Jump · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 611.45mUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 2 · Garden State Track ClubGarden State Track Club400 Meters2.1:00.27a8
Jun 12East Coast Champs Jun 12 · 100 Meters · Place 2 · Garden State Track ClubGarden State Track Club100 MetersRound P2.12.52a PBWind: 1.18
Jun 12East Coast Champs Jun 12 · 100 Meters · Place 3 · Garden State Track ClubGarden State Track Club100 Meters3.12.76aWind: -0.58
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Triple Jump · Place 2 · Garden State Track ClubGarden State Track ClubTriple Jump2.11.45m PB8
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 1 · Garden State Track ClubGarden State Track ClubLong Jump1.5.86mWind: 1.98
May 23Garden State TwilightMay 23 · Long Jump · Garden State Track ClubGarden State Track ClubLong Jump—DNS8
May 23Garden State TwilightMay 23 · 400 Meters · Place 3 · Garden State Track ClubGarden State Track Club400 Meters3.1:01.53a8
May 23Garden State TwilightMay 23 · 200 Meters · Place 4 · Garden State Track ClubGarden State Track Club200 Meters4.41.45a8
Mar 2Armory Middle School ChampionshipsMar 2 · Long Jump · Place 3 · Garden StateGarden StateLong Jump35.37m—
Mar 2Armory Middle School ChampionshipsMar 2 · 800 Meters · Place 4 · Garden StateGarden State800 Meters42:20.39 PB—
Mar 2Armory Middle School ChampionshipsMar 2 · 400 Meters · Place 4 · Garden StateGarden State400 Meters456.31 PB—

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 2 · Garden State Track ClubGarden State Track ClubLong Jump25.17m14
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.5.83m8
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 28 · UnattachedUnattached400 Meters28.56.93a8
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 34 · UnattachedUnattached200 Meters34.25.32a PB8
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 3 · Garden StateGarden StateLong Jump317-10.258
Mar 12Nike Indoor NationalsMar 12 · Long Jump · Place 3 · Garden State TC|NJGarden State TC|NJLong Jump35.44m—
Mar 6Rising Stars Youth ChampsMar 6 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.10.61m PB8
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 5 · UnattachedUnattached800 Meters5.2:15.90a PB8
Feb 28The CIRCUIT PhillyFeb 28 · Long Jump · Place 2 · Garden State Track ClubGarden State Track ClubLong Jump24.96m8
Feb 28The CIRCUIT PhillyFeb 28 · 800 Meters · Place 2 · Garden State Track ClubGarden State Track Club800 Meters22:18.56a8
Feb 28The CIRCUIT PhillyFeb 28 · 400 Meters · Place 4 · Garden State Track ClubGarden State Track Club400 Meters456.35a PB8
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 3 · Garden State Track ClubGarden State Track ClubLong Jump35.18m14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 3 · Garden State Track ClubGarden State Track Club800 Meters32:16.5114
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 9 · Garden State Track ClubGarden State Track Club400 Meters959.0514
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 1 · Garden State Track ClubGarden State Track ClubLong Jump15.28m14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 6 · Garden State Track ClubGarden State Track Club400 Meters659.0214
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 3 · Garden State Track ClubGarden State Track Club600 Meters31:38.65 PB14

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 16 · Garden State Track ClubGarden State Track Club300 Meters16.41.61a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 3 · Garden State Track ClubGarden State Track ClubLong Jump3.5.44m8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 9 · Garden State Track ClubGarden State Track Club800 Meters9.2:28.30a8
Dec 21Armory Youth Solstice InvitationalDec 21 · Long Jump · Place 2 · Garden State Track ClubGarden State Track ClubLong Jump2.5.66m PB8
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 6 · Garden State Track ClubGarden State Track Club400 Meters6.58.01a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 21 · New Jersey StridersNew Jersey Striders200 Meters2125.61 PB13
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 11 · New Jersey StridersNew Jersey StridersLong Jump115.00m13

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Long Jump · Place 3 · New Jersey StridersNew Jersey StridersLong Jump34.63m12
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 6 · New Jersey StridersNew Jersey Striders400 MetersRound P61:05.4112
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 4 · New Jersey StridersNew Jersey Striders400 Meters41:04.1612
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 11 · New Jersey StridersNew Jersey StridersLong Jump11.4.40mWind: 06
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 10 · New Jersey StridersNew Jersey Striders400 MetersRound P10.1:04.39a6
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 15 · New Jersey StridersNew Jersey Striders200 MetersRound P15.28.47aWind: 2.56
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Long Jump · Place 3 · New Jersey StridersNew Jersey StridersLong Jump3.4.79m PB6
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 5 · New Jersey StridersNew Jersey Striders400 Meters5.1:05.26a6
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 14 · New Jersey StridersNew Jersey Striders200 Meters14.28.22a6
May 18SJA CYO ChampionshipMay 18 · Long Jump · Place 1 · St JosephSt JosephLong Jump1.13-09.256
May 18SJA CYO ChampionshipMay 18 · 400 Meters · Place 1 · St JosephSt Joseph400 Meters1.1:08.42a6
May 18SJA CYO ChampionshipMay 18 · 200 Meters · Place 1 · St JosephSt Joseph200 Meters1.29.11a6

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21SJA 6th Annual CYO Championship Track & Field Invitational 2023May 21 · Long Jump · Place 3 · St JosephSt JosephLong Jump3.11-09.005
May 21SJA 6th Annual CYO Championship Track & Field Invitational 2023May 21 · 400 Meters · Place 2 · St JosephSt Joseph400 Meters2.1:13.85a5
May 21SJA 6th Annual CYO Championship Track & Field Invitational 2023May 21 · 200 Meters · Place 4 · St JosephSt Joseph200 Meters4.31.72a5