Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 4 · May 2512.90aUAGTCA Meet 4May 25, 2024
1500 Meters · OutdoorConshohocken at AOC · May 27:05.93aConshohocken at AOCMay 2, 2021
200 Meters · IndoorWhirlwinds Track Club Meet #2 · May 2330.97aWhirlwinds Track Club Meet #2May 23, 2021
200 Meters · OutdoorSuburban Developmental League Championship · May 2423.65aSuburban Developmental League ChampionshipMay 24, 2025
400 Meters · IndoorWhirlwinds Track Club Meet #2 · May 231:12.77aWhirlwinds Track Club Meet #2May 23, 2021
400 Meters · OutdoorPace Region Tune Up · Apr 1549.88aPace Region Tune UpApril 15, 2026
800 Meters · OutdoorGAC Invitational · Mar 141:56.96GAC InvitationalMarch 14, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2025.822024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Discus · 1kg · OutdoorDMV Youth Challenge · May 3139.51mDMV Youth ChallengeMay 31, 2025
Javelin · 400g TJ · IndoorWhirlwinds Track Club Meet #2 · May 2358-09Whirlwinds Track Club Meet #2May 23, 2021
Javelin · 400g TJ · OutdoorAAU Mid-Atlantic District Qualifier · Jun 16113-0AAU Mid-Atlantic District QualifierJune 16, 2023
Javelin · 600g · OutdoorDMV Youth Challenge · May 3145.66mDMV Youth ChallengeMay 31, 2025
Long Jump · OutdoorDashers Invitational #3 · May 1314' 5.5Dashers Invitational #3May 13, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · 400 Meters · Place 6 · Holy InnocentsHoly Innocents400 Meters6.50.63a9
May 2GHSA A-3A Private Sectional A - Areas 1 & 2May 2 · 400 Meters · Place 3 · Holy InnocentsHoly Innocents400 Meters3.51.54a9
Apr 24GHSA A-3A Private Schools Area 2 Apr 24 · 400 Meters · Place 2 · Holy InnocentsHoly Innocents400 Meters2.51.23a9
Apr 15Pace Region Tune UpApr 15 · 400 Meters · Place 1 · Holy InnocentsHoly Innocents400 Meters1.49.88a PB9
Mar 21Metro Atlanta Track and Field ChampionshipMar 21 · 800 Meters · Place 11 · Holy InnocentsHoly Innocents800 Meters11.2:02.59a9
Mar 14GAC InvitationalMar 14 · 800 Meters · Place 3 · Holy Innocents' Episcopal SchoHoly Innocents' Episcopal Scho800 Meters31:56.96 PB9
Mar 7Atlanta Games Invitational Mar 7 · 800 Meters · Place 4 · Holy Innocents' Episcopal SchoHoly Innocents' Episcopal Scho800 Meters41:59.129

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin600g1.130-098
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Discus · Place 2 · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg2.114-018
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 1 · UnattachedUnattachedJavelin600g1.139-108
Jun 13AAU Mid Atlantic District QualifierJun 13 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.122-018
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · UnattachedUnattached800 Meters--DNS8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.50.50a8
May 31DMV Youth ChallengeMay 31 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin600g1.45.66m PB8
May 31DMV Youth ChallengeMay 31 · Discus · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg1.39.51m PB8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 MetersRound P1.50.97a8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.50.56a8
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters151.11a8
May 24Suburban Developmental League ChampionshipMay 24 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters123.65a PB8
May 17UAGTCA Outdoor Meet #3May 17 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin600g1.38.35m8
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force800 Meters1.1:59.75a8
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters150.37—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · ConshohockenConshohockenCombined results1123-09—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 3 · ConshohockenConshohockenCombined results3104-02—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 10 · ConshohockenConshohockenCombined resultsRound P1025.82 PB—
Jun 28AAU Region 02 National QualifierJun 28 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin600g1.118-007
Jun 28AAU Region 02 National QualifierJun 28 · Discus · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg1.118-097
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force400 Meters4.55.23a7
Jun 14AAU Mid-Atlantic QualifierJun 14 · Discus · Place 1 · ConshohockenConshohockenDiscus1114-0113
Jun 14AAU Mid-Atlantic QualifierJun 14 · Javelin · Place 1 · ConshohockenConshohockenJavelin1121-0013
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 1 · ConshohockenConshohocken400 Meters153.8713
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin600g1.40.34m7
Jun 1DMV Youth ChallengeJun 1 · Discus · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg--DNS7
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force800 Meters3.2:12.47a7
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 MetersRound P2.55.28a7
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force400 Meters3.54.65a7
May 25UAGTCA Meet 4May 25 · Discus · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg1.34.22m7
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.55.22a7
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 16 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P16.12.90a PB7
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force800 Meters2.2:09.00a7

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 1 · ConshohockenConshohockenCombined results196-08—
Jul 11AAU Club ChampionshipsJul 11 · Discus · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceDiscus1kg1.33.44mUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force800 Meters1.2:11.08aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 MetersRound P2.56.16aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters2.55.30aUnofficial6
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force800 Meters12:12.14—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters156.04—
Jun 302023 AAU Region 02 QualifierJun 30 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin1107-6—
Jun 24Whirlwinds Summer ShowdownJun 24 · Javelin · Place 1 · Conshohocken Electric FoConshohocken Electric FoJavelin199-1—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin400g TJ1.113-0 PB6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force800 Meters1.2:15.01a6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.56.60a6
Jun 3DMV Youth Challenge Jun 3 · Discus · Place 1 · Conshohocken Electric FoConshohocken Electric FoDiscus126.19m—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F800 Meters12:18.69a—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F400 Meters156.18a—
May 27Suburban Developmental League ChampionshipMay 27 · Long Jump · Conshohocken Electric ForceConshohocken Electric ForceLong Jump—DNS6
May 27Suburban Developmental League ChampionshipMay 27 · 800 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force800 Meters3.2:22.03a6
May 27Suburban Developmental League ChampionshipMay 27 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.26.79a6
May 21Dashers Invitational #4May 21 · 800 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F800 Meters12:27.02a—
May 21Dashers Invitational #4May 21 · 400 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F400 Meters158.60—
May 13Dashers Invitational #3May 13 · Long Jump · Place 2 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump2.14' 5.5 PB6
May 7AOC Spring Track ScrimmageMay 7 · 800 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F800 Meters12:25.77a—
May 7AOC Spring Track ScrimmageMay 7 · Long Jump · Place 3 · Conshohocken Electric FoConshohocken Electric FoLong Jump314-6.25—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 3 · ConshohockenConshohocken200 Meters328.00—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 3 · ConshohockenConshohocken200 Meters328.33—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Javelin · Place 1 · ConshohockenConshohockenJavelin171-0511
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 1 · ConshohockenConshohocken800 Meters12:31.8211
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 2 · ConshohockenConshohocken400 Meters21:03.4211
May 28Suburban Developmental League ChampionshipMay 28 · 800 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force800 Meters2.2:42.79a5
May 28Suburban Developmental League ChampionshipMay 28 · 400 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force400 Meters3.1:09.46a5
May 8AOC Scimmage #2May 8 · 800 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force800 Meters1.2:48.44a5
May 8AOC Scimmage #2May 8 · 100 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force100 Meters4.15.06a5
May 1AOC Scrimmage 1May 1 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:04.55a5
May 1AOC Scrimmage 1May 1 · 200 Meters · Place 3 · Conshohocken Electric ForceConshohocken Electric Force200 Meters3.28.56a5

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters2.1:07.25a4
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 MetersRound P2.29.90a4
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force200 Meters2.29.51a4
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force100 MetersRound P2.14.34a4
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force100 Meters4.14.29a4
May 2Conshohocken at AOCMay 2 · Long Jump · Place 4 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump4.9-02.504
May 2Conshohocken at AOCMay 2 · 1500 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force1500 Meters2.7:05.93a PB4
May 2Conshohocken at AOCMay 2 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:12.85a4

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
May 23Whirlwinds Track Club Meet #2May 23 · Javelin · Place 1 · Conshohocken Electric ForceConshohocken Electric ForceJavelin400g TJ1.58-09 PB4
May 23Whirlwinds Track Club Meet #2May 23 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:12.77a PB4
May 23Whirlwinds Track Club Meet #2May 23 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.30.97a PB4

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 1 · ConshohockenConshohocken400 Meters11:08.38—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 2 · ConshohockenConshohocken400 Meters21:11.11—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 1 · ConshohockenConshohocken100 Meters115.08—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 3 · ConshohockenConshohocken100 Meters315.57—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 1 · ConshohockenConshohocken200 Meters130.59—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 2 · ConshohockenConshohocken200 Meters232.01—
Jun 222019 Mid-Atlantic USATF International Youth QualifierJun 22 · 200 Meters · Place 1 · ConshohockenConshohocken200 Meters131.108
Jun 222019 Mid-Atlantic USATF International Youth QualifierJun 22 · 100 Meters · Place 1 · ConshohockenConshohocken100 Meters114.808