Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Track Club Meet #2 · May 2316.73aWhirlwinds Track Club Meet #2May 23, 2021
100 Meters · OutdoorGlenarden Invitational · May 812.54aGlenarden InvitationalMay 8, 2026
200 Meters · IndoorWhirlwinds Track Club Meet #2 · May 2338.76aWhirlwinds Track Club Meet #2May 23, 2021
200 Meters · OutdoorGlenarden Invitational · May 826.62aGlenarden InvitationalMay 8, 2026
Javelin · 300g TJ · OutdoorPVA Track and Field Invitational · Jul 116.68mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 400g TJ · OutdoorAAU Region 02 National Qualifier · Jun 2863-03AAU Region 02 National QualifierJune 28, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · USA-JAUSA-JA200 Meters—DNS6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 29 · USA-JAUSA-JA100 Meters29.14.37a6
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 1 · UnattachedUnattached100 MetersRound P1.12.60aWind: 4.26
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.69aWind: 2.16
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 4 · USA-JAUSA-JA200 Meters4.26.62a PB6
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 1 · USA-JAUSA-JA100 MetersRound P1.12.84a6
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 1 · USA-JAUSA-JA100 Meters1.12.54a PB6

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 4 · Usa-JaUsa-Ja100 Meters413.15—
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.27.00a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.13.12a5
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 2 · USA-JAUSA-JA200 MetersRound P2.26.09aUnofficial5
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 200 Meters · Place 1 · USA-JAUSA-JA200 Meters1.26.98aUnofficial5
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 2 · USA-JAUSA-JA100 MetersRound P2.13.13aUnofficial5
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 2 · USA-JAUSA-JA100 Meters2.13.26aUnofficial5
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 7 · USA-JAUSA-JA200 MetersRound P7.27.93a5
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 3 · USA-JAUSA-JA200 Meters3.27.27a5
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 15 · USA-JAUSA-JA100 MetersRound P15.13.70a5

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin400g TJ1.63-03 PB4
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P3.28.82a4
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force200 Meters3.28.66a4
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P2.13.89a4
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 Meters2.13.45a4
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P--DNS4
May 25 Suburban Developmental League ChampionshipMay 25 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.29.71aWind: -0.44
May 25 Suburban Developmental League ChampionshipMay 25 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters1.14.25aWind: 0.34
May 18Dashers Invitational #4May 18 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.29.804
May 18Dashers Invitational #4May 18 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters1.14.004

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 5 · Conshohocken Electric ForceConshohocken Electric ForceJavelin400g TJ5.20.51mUnofficial3
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 11 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P11.29.56aWind: -0.1Unofficial3
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 14 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P14.14.30aWind: 0.1Unofficial3
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 4 · Conshohocken Electric ForceConshohocken Electric ForceJavelin300g TJ4.16.68m PB3
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P4.29.41a3
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 5 · Conshohocken Electric ForceConshohocken Electric Force200 Meters5.30.11a3
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 8 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P8.14.66a3
Jul 1PVA Track and Field InvitationalJul 1 · 100 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force100 Meters3.14.21a3
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Javelin · Place 5 · Conshohocken Electric ForceConshohocken Electric ForceJavelin400g TJ5.49-113
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.28.88a3
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 Meters2.14.34a3
May 27Suburban Developmental League ChampionshipMay 27 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.30.82a3
May 27Suburban Developmental League ChampionshipMay 27 · 100 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force100 Meters4.15.63

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Suburban Developmental League ChampionshipMay 28 · Long Jump · Conshohocken Electric ForceConshohocken Electric ForceLong Jump—ND2
May 28Suburban Developmental League ChampionshipMay 28 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.34.08a2
May 28Suburban Developmental League ChampionshipMay 28 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 Meters2.15.27a2
May 8AOC Scimmage #2May 8 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.36.17a2
May 8AOC Scimmage #2May 8 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters1.16.67a2

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Javelin · Place 2 · Conshohocken Electric ForceConshohocken Electric ForceJavelin300g TJ2.34-101
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 11 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P11.34.82a1
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 7 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P7.16.25a1
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 6 · Conshohocken Electric ForceConshohocken Electric Force100 Meters6.15.93a1
May 15Conshohocken at DashersMay 15 · 200 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force200 Meters3.40.13a1
May 15Conshohocken at DashersMay 15 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 Meters2.17.72a1

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
May 23Whirlwinds Track Club Meet #2May 23 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.38.76a PB1
May 23Whirlwinds Track Club Meet #2May 23 · 100 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force100 Meters3.16.73a PB1