Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 2 · May 1118.41aUAGTCA Meet 2May 11, 2024
55 Meter · Indoor2L Race Services Indoor Invite #2 · Feb 210.71a2L Race Services Indoor Invite #2February 2, 2024
Javelin · 300g TJ · OutdoorUAGTCA Meet 2 · May 119.94mUAGTCA Meet 2May 11, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2760-06AAU Track & Field Region 2 QualifierJune 27, 2025
Shot Put · 2kg · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 295.16mThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
Shot Put · 6lb · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 93.91mThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
Shot Put · 6lb · OutdoorAAU Mid Atlantic District Qualifier · Jun 1316-06.00AAU Mid Atlantic District QualifierJune 13, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 4 · Medford Track ClubMedford Track ClubJavelin400g TJ4.60-06 PB3
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 3 · Medford Track ClubMedford Track ClubShot Put6lb3.16-04.003
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 6 · Medford Track ClubMedford Track ClubJavelin400g TJ6.50-023
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 3 · Medford Track ClubMedford Track ClubShot Put6lb3.16-06.00 PB3

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 7 · Jersey Devils EliteJersey Devils EliteShot Put73.91m9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Shot Put · Place 7 · Jersey Devils EliteJersey Devils EliteShot Put6lb7.3.91m PB3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Shot Put · Place 7 · Jersey Devils EliteJersey Devils EliteShot Put74.07m3

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Shot Put · Place 2 · Jersey Devils EliteJersey Devils EliteShot Put2kg2.5.16m PB3
Feb 22L Race Services Indoor Invite #2Feb 2 · 55 Meter · Place 8 · Jersey Devils EliteJersey Devils Elite55 Meter8.10.71a PB2
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Shot Put · Place 4 · Jersey Devils EliteJersey Devils EliteShot Put44.34m8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11UAGTCA Meet 2May 11 · Javelin · Place 7 · Jersey Devils EliteJersey Devils EliteJavelin300g TJ7.9.94m PB2
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 39 · Jersey Devils EliteJersey Devils Elite100 MetersRound P39.18.41a PB2