Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 1111.75aCity of Wilmington Youth InvitationalJuly 11, 2026
200 Meters · IndoorFast Fridays Invitational #3 · Feb 432.46aFast Fridays Invitational #3February 4, 2022
200 Meters · OutdoorCity of Wilmington Youth Invitational · Jul 1123.17aCity of Wilmington Youth InvitationalJuly 11, 2026
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2350.94Ocean Breeze Invitational - YouthJanuary 23, 2022
400 Meters · IndoorPenn Relays Summer Showcase · Jul 1851.42aPenn Relays Summer ShowcaseJuly 18, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 150.36aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2758.301aAAU Track & Field Region 2 QualifierJune 27, 2025
55 Meter · IndoorFast Fridays Invitational #3 · Feb 48.66aFast Fridays Invitational #3February 4, 2022
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 227.97Ocean Breeze Youth InvitationalJanuary 22, 2023
60 Meter · IndoorPenn Relays Summer Showcase · Jul 187.58aPenn Relays Summer ShowcaseJuly 18, 2026
60 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 167.82aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
800 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 162:27.13aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2012.452024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Long Jump · IndoorOcean Breeze Invitational - Youth · Jan 234.10mOcean Breeze Invitational - YouthJanuary 23, 2022
Long Jump · OutdoorAAU Mid-Atlantic District Qualifier · Jun 1612-10.50AAU Mid-Atlantic District QualifierJune 16, 2023
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2650.52AAU 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

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 28 · AOC Ambler Track Club400 MetersRound P28.50.36a PB8
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 1 · AOC Ambler Track Club200 Meters1.23.17a PB8
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Place 1 · AOC Ambler Track Club100 Meters1.11.75a PB8
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 12 · AOC Ambler Track ClubJavelin1223.25—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 3 · AOC Ambler Track ClubPole Vault350.52 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 4 · AOC Ambler Track Club400 Meters451.46a8
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 15 · AOC Ambler Track Club200 Meters1523.37a8
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 3 · AOC Ambler Track Club400 Meters3.52.13a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 7 · AOC Ambler Track Club200 Meters7.24.06a8
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 1 · AOC Ambler Track Club400 Meters1.50.75a8
May 9UAGTCA Meet 1May 9 · 200 Meters · AOC Ambler Track Club200 Meters—DNS8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 400 Meters · Place 11 · AOC Ambler Track Club400 Meters11.51.42a PB8
Jul 18Penn Relays Summer ShowcaseJul 18 · 60 Meter · Place 34 · AOC Ambler Track Club60 MeterRound P34.7.58a PB8
Mar 13New Balance Nationals IndoorMar 13 · 400 Meters · Place 11 · AOC Ambler Track Club400 Meters11.52.81aUnofficial8
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · Place 20 · AOC Ambler Track Club60 Meter20.8.04a8
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 5 · AOC Ambler Track Club400 Meters5.54.04a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 4 · AOC Ambler Track Club60 MeterRound P4.7.62a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 6 · AOC Ambler Track Club60 Meter6.7.73a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 3 · AOC Ambler Track Club400 Meters3.55.47a8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · AOC Ambler Track Club400 MetersRelay SplitRound M—58.301a PB7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 4 · AOC Ambler Track Club400 Meters4.53.86a7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 12 · AOC Ambler Track Club200 MetersRound P12.25.08a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 4 · AOC Ambler Track Club400 Meters4.54.19a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 9 · AOC Ambler Track Club200 Meters9.24.62a7
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 5 · AOC Ambler Track Club400 Meters554.40a—
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 19 · AOC Ambler Track Club100 MetersRound P1912.68a—
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · AOC Ambler Track Club800 Meters--DNS7
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 5 · AOC Ambler Track Club200 Meters5.24.19a7
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 4 · AmblerOC400 Meters454.00—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 12 · AmblerOC100 Meters1212.80—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 7 · AmblerOC200 Meters724.84—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 5 · AOC Ambler Track Club800 Meters52:27.13a PB7
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 60 Meters · Place 3 · AOC Ambler Track Club60 Meters37.82a PB7
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 400 Meters · Place 1 · AOC Ambler Track Club400 Meters157.49a—
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 60 Meters · Place 2 · AOC Ambler Track Club60 MetersRound P27.84a—
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 60 Meters · Place 2 · AOC Ambler Track Club60 Meters27.85a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · Place 2 · AOC Ambler Track Club60 MeterRound P2.7.94a7
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · Place 5 · AOC Ambler Track Club60 Meter5.8.09a7
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · Long Jump · AOC Ambler Track ClubLong Jump—DNS7
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 200 Meters · AOC Ambler Track Club200 Meters—DNS7
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 12 · AOC Ambler Track ClubLong Jump124.15m13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 30 · AOC Ambler Track Club400 Meters301:03.0713
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 400 Meters · Place 5 · AOC Ambler Track Club400 Meters51:02.9013
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 60 Meters · Place 1 · AOC Ambler Track Club60 Meters18.3013

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 7 · AmblerOCCombined results712.45 PB—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 7 · AmblerOCCombined resultsRound P712.56—
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 5 · AOC Ambler Track Club400 Meters5.55.35a6
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 4 · AOC Ambler Track Club200 MetersRound P4.25.12a6
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 3 · AOC Ambler Track Club200 Meters3.25.03a6
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 7 · AmblerOC400 Meters756.5713
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 7 · AmblerOC200 Meters725.5113
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 5 · AOC Ambler Track Club400 Meters5.57.33a6
May 25UAGTCA Meet 4May 25 · 100 Meters · AOC Ambler Track Club100 MetersRound P--DNS6

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · AOC Track &Combined results214-07.25—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 5 · AOC Track &Combined results527.57—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 3 · AOC Track &Combined results313.37—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 4 · AOC Track &Combined resultsRound P427.22—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 5 · AOC Track &Combined resultsRound P513.63—
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 7 · AmblerOC400 Meters71:00.71—
Jun 302023 AAU Region 02 QualifierJun 30 · Long Jump · Place 2 · AmblerOCLong Jump214-4.50—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Long Jump · Place 7 · AOC Ambler Track ClubLong Jump7.12-10.50 PB5
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 9 · AOC Ambler Track Club400 Meters9.1:02.97a5
May 27Suburban Developmental League ChampionshipMay 27 · Long Jump · AOC Ambler Track ClubLong Jump—DNS5
May 27Suburban Developmental League ChampionshipMay 27 · 400 Meters · Place 1 · AOC Ambler Track Club400 Meters1.1:03.21a5
May 27Suburban Developmental League ChampionshipMay 27 · 100 Meters · AOC Ambler Track Club100 Meters—DNS5

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 3 · AOC Ambler Track ClubLong Jump34.28m12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 20 · AOC Ambler Track Club400 Meters201:08.3912
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 5 · AOC Ambler Track Club55 Meters57.97 PB12
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 3 · AOC Ambler Track ClubLong Jump34.28m—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 20 · AOC Ambler Track Club400 Meters201:08.39a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 5 · AOC Ambler Track Club55 Meters57.97a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 6 · AmblerOC400 Meters61:10.9910
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 3 · AmblerOC200 Meters328.4410
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 5 · AmblerOC100 Meters514.4310
May 8AOC Scimmage #2May 8 · 200 Meters · Place 1 · AOC Ambler Track Club200 Meters1.30.33a4
May 1AOC Scrimmage 1May 1 · Long Jump · Place 4 · AOC Ambler Track ClubLong Jump4.12-02.004
May 1AOC Scrimmage 1May 1 · 200 Meters · AOC Ambler Track Club200 Meters—DNS4
May 1AOC Scrimmage 1May 1 · 100 Meters · AOC Ambler Track Club100 Meters—DNS4

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4Fast Fridays Invitational #3Feb 4 · 55 Meter · Place 8 · AOC Ambler Track Club55 Meter8.8.66a PB4
Feb 4Fast Fridays Invitational #3Feb 4 · Long Jump · Place 7 · AOC Ambler Track ClubLong Jump7.9-00.254
Feb 4Fast Fridays Invitational #3Feb 4 · 200 Meters · Place 7 · AOC Ambler Track Club200 Meters7.32.46a PB4
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 16 · AOC Ambler Track Club55 Meters168.4111
Jan 23Ocean Breeze Invitational - YouthJan 23 · Long Jump · Place 6 · AOC Ambler Track ClubLong Jump64.10m PB11
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 16 · AOC Ambler Track Club300 Meters1650.94 PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 6 · AOC Ambler Track Club200 MetersRound P6.31.08a3
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 7 · AOC Ambler Track Club200 Meters7.30.98a3
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 100 Meters · Place 10 · AOC Ambler Track Club100 MetersRound P10.15.24a3
Jul 10Whirlwinds, Camden Clock Chasers, MOBettah at AOCJul 10 · 200 Meters · Place 2 · AOC Ambler Track Club200 Meters2.30.75a3
Jul 10Whirlwinds, Camden Clock Chasers, MOBettah at AOCJul 10 · 100 Meters · Place 2 · AOC Ambler Track Club100 Meters2.15.16a3