Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1315.24aAAU Mid Atlantic District QualifierJune 13, 2025
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 830.18Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1228.60aAAU Mid Atlantic District QualifierJune 12, 2026
400 Meters · IndoorArmory Youth Championships · Feb 191:29.64Armory Youth ChampionshipsFebruary 19, 2024
400 Meters · OutdoorUAGTCA Outdoor Meet #4 · May 241:18.56aUAGTCA Outdoor Meet #4May 24, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 88.62Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
60 Meter · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 189.05aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2015.682024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Javelin · 300g TJ · OutdoorUAGTCA Outdoor Meet #3 · May 1718.04mUAGTCA Outdoor Meet #3May 17, 2025
Javelin · 400g TJ · OutdoorAAU Mid Atlantic District Qualifier · Jun 1352-08AAU Mid Atlantic District QualifierJune 13, 2025
Long Jump · IndoorOcean Breeze Invitational - Youth Division · Feb 83.66mOcean Breeze Invitational - Youth DivisionFebruary 8, 2026
Long Jump · OutdoorUAGTCA Outdoor Meet #3 · May 172.95mUAGTCA Outdoor Meet #3May 17, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 5 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin529.33—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 7 · AOC Ambler Track ClubAOC Ambler Track ClubJavelin729.44q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 1 · AOC Ambler Track ClubAOC Ambler Track ClubHigh Jump13-06.00—
Jun 12AAU Mid Atlantic District QualifierJun 12 · High Jump · Place 1 · AOC Ambler Track ClubAOC Ambler Track ClubHigh Jump14-00.00—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 4 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters428.60a PB—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters330.18 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 11 · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump113.66m PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 6 · AOC Ambler Track ClubAOC Ambler Track Club55 Meters68.62 PB10
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club60 MeterRound P2.9.07a-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 60 Meter · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club60 Meter1.9.05a PB-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Long Jump · AOC Ambler Track ClubAOC Ambler Track ClubLong Jump--DNS-
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 200 Meters · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters2.31.53a-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Morris EstateMorris EstateJavelin400g TJ—DNS-
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Morris EstateMorris Estate200 MetersRound P—DNS-
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Morris EstateMorris Estate100 MetersRound P—DNS-
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 4 · Morris EstateMorris EstateJavelin400g TJ4.52-08 PB-
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 7 · Morris EstateMorris Estate200 Meters7.31.12a-
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 5 · Morris EstateMorris Estate100 Meters5.15.24a PB-
May 24UAGTCA Outdoor Meet #4May 24 · Long Jump · Place 27 · Morris EstateMorris EstateLong Jump272.60m—
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 30 · Morris EstateMorris Estate400 Meters301:18.56a PB—
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 28 · Morris EstateMorris Estate100 MetersRound P2815.70a—
May 17UAGTCA Outdoor Meet #3May 17 · Long Jump · Place 18 · Morris EstateMorris EstateLong Jump18.2.95m PB-
May 17UAGTCA Outdoor Meet #3May 17 · Javelin · Place 4 · Morris EstateMorris EstateJavelin300g TJ4.18.04m PB-
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 19 · Morris EstateMorris Estate200 Meters19.30.60a-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 31 · Morris EstateMorris Estate400 Meters31.1:24.49a-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 15 · Morris EstateMorris Estate100 Meters15.16.52a-

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 4 · Morris EstatMorris EstatCombined results415.68 PB—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 4 · Morris EstatMorris EstatCombined resultsRound P416.12—
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters11.1:26.96a-
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 12 · Morris EstateMorris Estate100 MetersRound P12.16.39a-
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 11 · Morris EstatMorris Estat400 Meters111:21.208
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 5 · Morris EstatMorris Estat100 Meters515.778
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 6 · Morris EstateMorris Estate400 Meters6.1:22.16a-
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 3 · Morris EstateMorris Estate100 MetersRound P3.15.39a-
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 4 · Morris EstateMorris Estate100 Meters4.15.72a-
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 10 · Morris EstateMorris Estate400 Meters10.1:22.97a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 3 · Morris EstateMorris Estate100 MetersRound P3.15.69a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 3 · Morris EstateMorris Estate100 Meters3.15.69a-
May 19UAGTCA Meet 3May 19 · 800 Meters · Morris EstateMorris Estate800 Meters--DNS-
May 19UAGTCA Meet 3May 19 · 200 Meters · Morris EstateMorris Estate200 Meters--DNS-
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 13 · Morris EstateMorris Estate400 Meters13.1:25.99a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 8 · Morris EstateMorris Estate100 MetersRound P8.16.16a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 8 · Morris EstateMorris Estate100 Meters8.16.87a-
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Morris EstateMorris Estate800 Meters—DNS-
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Morris EstateMorris Estate200 Meters—DNSWind: 1.4-
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Morris EstateMorris Estate100 Meters—DNSWind: -0.8-

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 10 · Morris EstatMorris Estat400 Meters101:29.64 PB16
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 8 · Morris EstatMorris Estat200 Meters836.7516
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 3 · Morris EstatMorris Estat55 Meters39.4816
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 11 · Morris EstateMorris Estate400 Meters11.1:38.32a-
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 12 · Morris EstateMorris Estate200 Meters12.42.98a-
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 20 · Morris EstateMorris Estate200 Meters2039.208
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 13 · Morris EstateMorris Estate55 Meters1310.038