Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAOC Spring Track Scrimmage · May 718.79aAOC Spring Track ScrimmageMay 7, 2023
1500 Meters · OutdoorUAGTCA Meet 2 · May 165:40.48aUAGTCA Meet 2May 16, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 132.54aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorUAGTCA Meet 2 · May 161:16.12aUAGTCA Meet 2May 16, 2026
800 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 163:06.93aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:48.47aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUAGTCA Outdoor Meet #4 · May 241.07mUAGTCA Outdoor Meet #4May 24, 2025
Long Jump · OutdoorUAGTCA Outdoor Meet #4 · May 243.01mUAGTCA Outdoor Meet #4May 24, 2025
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 15.07mAAU Junior Olympic GamesAugust 1, 2026
Triathlon · Standard · OutdoorAAU Junior Olympic Games · Aug 1891AAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triathlon · Place 17 · AOC Ambler Track ClubTriathlonStandardRound M17.891 PB3
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 2 · AOC Ambler Track ClubHigh JumpRound M2.1.25m3
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 5 · AOC Ambler Track ClubHigh Jump5.1.30m3
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 22 · AOC Ambler Track ClubShot Put6lbRound M22.5.07m PB3
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 32 · AOC Ambler Track Club1500 Meters32.5:53.59a3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 27 · AOC Ambler Track Club800 Meters27.2:48.47a PB3
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 22 · AOC Ambler Track Club200 MetersRound M22.32.54a PBWind: 1.13
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 2 · AOC Ambler Track ClubHigh Jump23-10.00—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 1 · AOC Ambler Track ClubJavelin15:42.13—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 1 · AOC Ambler Track ClubHigh Jump11.26m—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 2 · AOC Ambler Track ClubShot Put232.96—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 1 · AOC Ambler Track ClubShot Put15.40m—
Jun 12AAU Mid Atlantic District QualifierJun 12 · High Jump · Place 1 · AOC Ambler Track ClubHigh Jump13-10.003
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 1 · AOC Ambler Track Club1500 Meters15:48.62a3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 5 · AOC Ambler Track Club800 Meters52:51.94a3
May 16UAGTCA Meet 2May 16 · High Jump · Place 1 · AOC Ambler Track ClubHigh Jump1.1.22m3
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 2 · AOC Ambler Track Club1500 Meters2.5:40.48a PB3
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 16 · AOC Ambler Track Club400 Meters16.1:16.12a PB3
May 9UAGTCA Meet 1May 9 · Long Jump · Place 2 · AOC Ambler Track ClubLong Jump2.3.43m3
May 9UAGTCA Meet 1May 9 · Shot Put · Place 3 · AOC Ambler Track ClubShot Put6lb3.4.91m3
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 4 · AOC Ambler Track Club800 Meters4.2:55.20a3

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24UAGTCA Outdoor Meet #4May 24 · Long Jump · Place 13 · AOC Ambler Track ClubLong Jump133.01m PB2
May 24UAGTCA Outdoor Meet #4May 24 · High Jump · Place 4 · AOC Ambler Track ClubHigh Jump41.07m PB2
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 8 · AOC Ambler Track Club1500 Meters86:03.51a2

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 9 · AOC Ambler Track Club800 Meters93:06.93a PB2

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7AOC Spring Track ScrimmageMay 7 · Long Jump · Place 4 · AOC Ambler Track ClubLong Jump46-8.75—
May 7AOC Spring Track ScrimmageMay 7 · 200 Meters · Place 9 · AOC Ambler Track Club200 Meters941.14a—
May 7AOC Spring Track ScrimmageMay 7 · 100 Meters · Place 12 · AOC Ambler Track Club100 Meters1218.79a PB—