Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 1314.07aWATFA & ASA Summer ShowcaseJune 13, 2026
100m Hurdles · 36" / 0.914m · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2019.97aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
200 Meters · OutdoorRainier Beach Track Club 22nd annual track meet · May 431.62aRainier Beach Track Club 22nd annual track meetMay 4, 2025
400 Meters · OutdoorFord Sports Invitational · May 171:06.29aFord Sports InvitationalMay 17, 2026
800 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 132:44.29aWATFA & ASA Summer ShowcaseJune 13, 2026
Discus · 1kg · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2017.38mNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Discus · Place 9 · Royal TDiscus918.43m7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100m Hurdles · Place 13 · Royal T100m Hurdles1323.27a7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Discus · Place 7 · Royal T Track & FieldDiscus1kg7.17.38m PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100m Hurdles · Place 7 · Royal T Track & Field100m Hurdles36" / 0.914m7.19.97a PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 14 · Royal T Track & Field400 Meters14.1:07.44a7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Shot Put · Royal T Track & FieldShot Put4kg—DNS7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Place 17 · Royal T Track & Field800 Meters17.2:44.29a PB7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 31 · Royal T Track & Field100 Meters31.14.07a PB7
May 17Ford Sports InvitationalMay 17 · Javelin · Place 8 · Royal TJavelin862-37
May 17Ford Sports InvitationalMay 17 · 400 Meters · Place 18 · Royal T400 Meters181:06.29a PB7
May 3Rainier Beach Track Club Annual InviteMay 3 · Discus · Place 8 · Royal TDiscus818.10m7
May 3Rainier Beach Track Club Annual InviteMay 3 · Shot Put · Place 13 · Royal TShot Put135.58m7

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Discus · Place 6 · Royal TDiscus615.73m—
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Discus · Place 4 · Royal TDiscus412.56m—
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 14 · Royal TJavelin1417.56m—
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Javelin · Place 6 · Royal TJavelin619.71m—
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Discus · Place 3 · Royal TDiscus312.54m—
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 400 Meters · Place 5 · Royal T400 Meters51:07.71a—
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Javelin · Place 10 · Royal TJavelin1017.28m—
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Discus · Place 5 · Royal TDiscus512.70m—
May 25Ford Sports InvitationalMay 25 · 400 Meters · Place 10 · Royal T400 Meters101:12.22a—
May 25Ford Sports InvitationalMay 25 · 100 Meters · Place 21 · Royal T100 MetersRound P2114.81a—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Javelin · Place 11 · Royal TJavelin1111.64m—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 3 · Royal T400 Meters31:08.70a—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 21 · Royal T200 Meters2131.62a PB—