Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 1016.15UAGTCA Outdoor Meet #2May 10, 2025
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 126:07.00aAAU Mid Atlantic District QualifierJune 12, 2026
1600 Meters · OutdoorSuburban Developmental League Championship · May 306:56.14aSuburban Developmental League ChampionshipMay 30, 2026
200 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 1635.02aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
200 Meters · OutdoorUAGTCA Meet 1 · May 931.99aUAGTCA Meet 1May 9, 2026
3000 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1313:09.46aAAU Mid Atlantic District QualifierJune 13, 2025
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:15.40USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 111:11.93aCity of Wilmington Youth InvitationalJuly 11, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:06.05aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorUAGTCA Meet #3 · Feb 152:55.43aUAGTCA Meet #3February 15, 2026
800 Meters · OutdoorGermantown Academy All Comers #1 · Jul 72:49.77aGermantown Academy All Comers #1July 7, 2026
Long Jump · IndoorUAGTCA Meet #2 · Jan 112.97mUAGTCA Meet #2January 11, 2026
Long Jump · OutdoorUAGTCA Outdoor Meet #2 · May 102.95mUAGTCA Outdoor Meet #2May 10, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 24 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters24.13:57.45a6
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 49 · AOC Ambler Track ClubAOC Ambler Track Club1500 Meters49.6:12.43a6
Jul 11City of Wilmington Youth InvitationalJul 11 · 800 Meters · Place 9 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters9.2:54.35a6
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 16 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters16.1:11.93a PB6
Jul 7Germantown Academy All Comers #1Jul 7 · 800 Meters · Place 8 · North Wales, PANorth Wales, PA800 Meters8.2:49.77a PB6
Jul 7Germantown Academy All Comers #1Jul 7 · 200 Meters · Place 23 · North Wales, PANorth Wales, PA200 Meters23.33.63a6
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin213:06.97—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 6 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin65:50.14—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 3000 Meters · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters219:00.82a6
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 6 · AOC Ambler Track ClubAOC Ambler Track Club1500 Meters66:07.00a PB6
May 30Suburban Developmental League ChampionshipMay 30 · 1600 Meters · Place 12 · AOC Ambler Track ClubAOC Ambler Track Club1600 Meters12.6:56.14a PB6
May 30Suburban Developmental League ChampionshipMay 30 · 800 Meters · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters1.2:56.52a6
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 3000 Meters · Place 7 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters7.13:42.72a6
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 15 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters15.3:00.72a6
May 9UAGTCA Meet 1May 9 · Long Jump · Place 12 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump12.3.04m6
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 19 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters19.2:59.82a6
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 35 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters35.31.99a PB6

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 23 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump233.25m12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 41 · AOC Ambler Track ClubAOC Ambler Track Club400 MetersRound P411:15.40 PB12
Feb 15UAGTCA Meet #3Feb 15 · Long Jump · Place 4 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump4.3.00m6
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 8 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters8.2:55.43a PB6
Jan 11UAGTCA Meet #2Jan 11 · Long Jump · Place 8 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump82.97m PB6
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 17 · AOC Ambler Track ClubAOC Ambler Track Club600 Meters172:06.05a PB6

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 8 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump8.10-10.005
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 3000 Meters · Place 4 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters4.13:20.03a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · Long Jump · Place 7 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump7.11-08.255
Jun 13AAU Mid Atlantic District QualifierJun 13 · 3000 Meters · Place 4 · AOC Ambler Track ClubAOC Ambler Track Club3000 Meters4.13:09.46a PB5
May 10UAGTCA Outdoor Meet #2May 10 · Long Jump · Place 5 · AmblerOCAmblerOCLong Jump52.95m PB—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 25 · AmblerOCAmblerOC400 Meters251:16.25—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 27 · AmblerOCAmblerOC100 Meters2716.15 PB—
May 3UAGTCA Outdoor Meet #1May 3 · Long Jump · Place 8 · AmblerOCAmblerOCLong Jump83.48m—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 16 · AmblerOCAmblerOC800 Meters163:01.19—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 19 · AmblerOCAmblerOC200 Meters1932.66—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 13 · AOC Ambler Track ClubAOC Ambler Track Club800 Meters133:05.67a5
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 33 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters3335.02a PB5

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 44 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters44.1:30.65a4
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 36 · AOC Ambler Track ClubAOC Ambler Track Club100 MetersRound P36.17.54a4