Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Mid-Atlantic Junior Olympic Championship · Jun 613.78aUSATF Mid-Atlantic Junior Olympic ChampionshipJune 6, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1529.28aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorUSATF Mid-Atlantic Junior Olympic Championship · Jun 628.09aUSATF Mid-Atlantic Junior Olympic ChampionshipJune 6, 2026
300 Meters · IndoorUAGTCA Meet #2 · Jan 1147.94aUAGTCA Meet #2January 11, 2026
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:08.95aUAGTCA Meet #3February 15, 2026
400 Meters · OutdoorSuburban Developmental League Championship · May 301:06.04aSuburban Developmental League ChampionshipMay 30, 2026
60 Meters · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 199.28aMid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJanuary 19, 2025
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:04.19aUAGTCA Meet #2January 11, 2026
Long Jump · OutdoorSuburban Developmental League Championship · May 2710' 11.5Suburban Developmental League ChampionshipMay 27, 2023
Triple Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 261:05.80AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's200 MetersRound P7.28.32aWind: 3.16
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 6 · Legacy Athletic'sLegacy Athletic's200 Meters6.28.32aWind: -1.16
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's100 MetersRound P5.13.95aWind: 0.66
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 100 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's100 Meters5.13.91aWind: 1.16
Jul 2PA United Summer Series: Meet 2Jul 2 · 200 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's200 Meters1.29.17a6
Jul 2PA United Summer Series: Meet 2Jul 2 · 100 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's100 Meters1.13.89a6
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Long Jump · Place 5 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump512-10.00—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 5 · Conshohocken Electric ForceConshohocken Electric ForceDiscus527.95q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Triple Jump · Place 6 · Conshohocken Electric ForceConshohocken Electric ForceTriple Jump61:05.80 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 7 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump713-10.756
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 12 · Conshohocken Electric ForceConshohocken Electric Force400 Meters121:08.09a6
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 6 · Conshohocken Electric ForceConshohocken Electric Force200 Meters628.30a6
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 200 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's200 MetersRound P128.60a6
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 200 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's200 Meters228.09a PB6
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 100 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's100 MetersRound P113.97a6
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 100 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's100 Meters213.78a PB6
May 30Suburban Developmental League ChampionshipMay 30 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters2.1:06.04a PB6
May 30Suburban Developmental League ChampionshipMay 30 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.28.406
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's200 Meters7.29.47a6
May 16Dashers Meet #2May 16 · Long Jump · Place 2 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump212-46
May 16Dashers Meet #2May 16 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters129.00a6
May 16Dashers Meet #2May 16 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters113.92a6
May 9Dashers Meet #1May 9 · Long Jump · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump113-16
May 9Dashers Meet #1May 9 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters11:08.39a6
May 9Dashers Meet #1May 9 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters129.00a6
Apr 26Phoenixville Track Club InvitationalApr 26 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters21:11.906
Apr 26Phoenixville Track Club InvitationalApr 26 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters129.62a6
Apr 26Phoenixville Track Club InvitationalApr 26 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 Meters214.37a6

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28The CIRCUIT PhillyFeb 28 · 400 Meters · Place 29 · Legacy Athletic'sLegacy Athletic's400 Meters291:09.24a6
Feb 28The CIRCUIT PhillyFeb 28 · 200 Meters · Place 15 · Legacy Athletic'sLegacy Athletic's200 Meters1529.41a6
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's400 Meters7.1:08.95a PB6
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 8 · Legacy Athletic'sLegacy Athletic's200 Meters8.29.28a PB6
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's400 Meters3.1:10.62a6
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 200 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's200 Meters2.29.97a6
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 11 · Legacy Athletic'sLegacy Athletic's600 Meters112:04.19a PB6
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's300 Meters747.94a PB6

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 400 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's400 MetersRound P71:15.34a5
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 8 · Legacy Athletic'sLegacy Athletic's200 MetersRound P830.11a5
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 7 · Legacy Athletic'sLegacy Athletic's200 Meters730.47a5

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's400 Meters3.1:17.54a5
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 200 Meters · Place 4 · Legacy Athletic'sLegacy Athletic's200 Meters430.82a5
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 60 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's60 Meters19.28a PB5
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 14 · Legacy Athletic'sLegacy Athletic's400 Meters141:16.57a5
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 11 · Legacy Athletic'sLegacy Athletic's200 Meters1131.40a5

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 400 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's400 Meters5.1:16.92a5
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 200 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's200 Meters2.31.70a5
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters21:18.8210
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters232.3810

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Legacy Athletic'sLegacy Athletic's400 Meters—DNS4
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 10 · Legacy Athletic'sLegacy Athletic's200 MetersRound P10.31.06a4
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 8 · Legacy Athletic'sLegacy Athletic's100 MetersRound P8.14.91a4
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 8 · Legacy Athletic'sLegacy Athletic's100 Meters8.14.52a4
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 6 · Legacy AthleLegacy Athle400 Meters61:10.7110
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 10 · Legacy AthleLegacy Athle200 Meters1030.9410
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 10 · Legacy AthleLegacy Athle100 Meters1015.1010
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's200 Meters331.03a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's200 Meters230.09a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Reading Youth/Mid-Atlantic Indoor MeetDec 10 · 400 Meters · Place 5 · Conshohocken Electric ForceConshohocken Electric Force400 Meters5.1:18.40a4

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 8 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump8.3.42mWind: 0Unofficial3
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 28 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P28.32.70aWind: -2.4Unofficial3
Jul 1PVA Track and Field InvitationalJul 1 · Long Jump · Place 10 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump10.2.98m3
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 12 · Conshohocken Electric ForceConshohocken Electric Force400 MetersRound P12.1:15.16a3
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 16 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P16.32.50a3
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Long Jump · Place 3 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump3.10-0.253
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force100 Meters4.15.28a3
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 10 · Conshohocken Electric FoConshohocken Electric FoLong Jump103.12m—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 30 · Conshohocken Electric FConshohocken Electric F200 MetersRound P3033.47a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 28 · Conshohocken Electric FConshohocken Electric F100 MetersRound P2815.69a—
May 27Suburban Developmental League ChampionshipMay 27 · Long Jump · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump1.10' 11.5 PB3
May 27Suburban Developmental League ChampionshipMay 27 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.34.02a3
May 27Suburban Developmental League ChampionshipMay 27 · 100 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force100 Meters4.16.13
May 13Dashers Invitational #3May 13 · Long Jump · Place 3 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump3.9' 5.253
May 7AOC Spring Track ScrimmageMay 7 · Long Jump · Place 1 · Conshohocken Electric FoConshohocken Electric FoLong Jump111-4—
May 7AOC Spring Track ScrimmageMay 7 · 100 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F100 Meters115.51a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Long Jump · Place 1 · ConshohockenConshohockenLong Jump110-08.008
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 2 · ConshohockenConshohocken400 Meters21:17.818
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 1 · ConshohockenConshohocken100 Meters115.558
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 3 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump3.2.53mUnofficial2
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters2.1:19.98aUnofficial2
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P1.16.32aUnofficial2
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Conshohocken Electric ForceConshohocken Electric Force100 Meters—DNS2
May 21New Dashers Invitational #4May 21 · Long Jump · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump1.9' 72
May 21New Dashers Invitational #4May 21 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:21.88a2
May 8AOC Scimmage #2May 8 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:28.57a2
May 8AOC Scimmage #2May 8 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.41.00a2
May 8AOC Scimmage #2May 8 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters1.17.68a2
May 1AOC Scrimmage 1May 1 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:26.32a2
May 1AOC Scrimmage 1May 1 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.40.47a2