Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2117.86aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 21, 2024
1500 Meters · OutdoorNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEET · Jun 178:11.46aNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJune 17, 2023
200 Meters · OutdoorRainier Beach Invitational 2024 · May 539.59aRainier Beach Invitational 2024May 5, 2024
400 Meters · OutdoorRainier Beach Track Club 22nd annual track meet · May 41:28.09aRainier Beach Track Club 22nd annual track meetMay 4, 2025
800 Meters · OutdoorFord Sports Invitational · May 253:15.35aFord Sports InvitationalMay 25, 2025
Javelin · 300g TJ · Outdoor2023 Cascade Striders Invitational · Jun 312.52m2023 Cascade Striders InvitationalJune 3, 2023
Long Jump · OutdoorRainier Beach 20th annual track and field meet · May 72.74mRainier Beach 20th annual track and field meetMay 7, 2023
Shot Put · 4kg · OutdoorWATFA & ASA Summer Showcase · Jun 1316' 4.5"WATFA & ASA Summer ShowcaseJune 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Royal T Track & FieldRoyal T Track & FieldJavelin600g—DNS7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Discus · Royal T Track & FieldRoyal T Track & FieldDiscus1kg—SCR7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Shot Put · Royal T Track & FieldRoyal T Track & FieldShot Put4kg—DNS7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Royal T Track & FieldRoyal T Track & Field800 Meters—DNS7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Shot Put · Place 15 · Royal T Track & FieldRoyal T Track & FieldShot Put4kg15.16' 4.5" PB7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Place 24 · Royal T Track & FieldRoyal T Track & Field800 Meters24.3:34.05a7
May 17Ford Sports InvitationalMay 17 · Javelin · Place 11 · Royal TRoyal TJavelin1149-77
May 17Ford Sports InvitationalMay 17 · 800 Meters · Place 28 · Royal TRoyal T800 Meters283:29.79a7
May 3Rainier Beach Track Club Annual InviteMay 3 · Discus · Place 9 · Royal TRoyal TDiscus912.60m7
May 3Rainier Beach Track Club Annual InviteMay 3 · Shot Put · Place 12 · Royal TRoyal TShot Put126.60m7
May 3Rainier Beach Track Club Annual InviteMay 3 · 800 Meters · Place 21 · Royal TRoyal T800 Meters213:24.93a7

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 800 Meters · Place 23 · Royal TRoyal T800 Meters233:21.55a6
May 25Ford Sports InvitationalMay 25 · Javelin · Place 11 · Royal TRoyal TJavelin1116.74m6
May 25Ford Sports InvitationalMay 25 · Shot Put · Place 14 · Royal TRoyal TShot Put144.49m6
May 25Ford Sports InvitationalMay 25 · 800 Meters · Place 9 · Royal TRoyal T800 Meters93:15.35a PB6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Discus · Place 4 · Royal TRoyal TDiscus411.48m6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 800 Meters · Place 25 · Royal TRoyal T800 Meters253:19.62a6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 32 · Royal TRoyal T400 Meters321:28.09a PB6

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 25 · Royal TRoyal T400 Meters251:28.42a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 45 · Royal TRoyal T100 MetersRound P4517.86a PB—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Javelin · Place 18 · Royal TRoyal TJavelin1812.62m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 52 · Royal TRoyal T400 Meters521:29.38a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 100 Meters · Place 59 · Royal TRoyal T100 Meters5918.12a—
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · Place 42 · King Cobras Athletic ClubKing Cobras Athletic Club200 Meters42.39.59a PB5
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · Place 55 · King Cobras Athletic ClubKing Cobras Athletic Club100 MetersRound P55.19.94a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · Javelin · Place 11 · King Cobras Athletic CluKing Cobras Athletic CluJavelin1115.00m—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 1500 Meters · Place 14 · King Cobras Athletic ClKing Cobras Athletic Cl1500 Meters148:11.46a PB—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 800 Meters · Place 26 · King Cobras Athletic ClKing Cobras Athletic Cl800 Meters263:52.42a—
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 800 Meters · Place 16 · King Cobras Athletic ClubKing Cobras Athletic Club800 Meters16.3:54.86a4
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 400 Meters · Place 21 · King Cobras Athletic ClubKing Cobras Athletic Club400 Meters21.1:36.83a4
Jun 32023 Cascade Striders InvitationalJun 3 · Javelin · Place 18 · King Cobras Athletic ClubKing Cobras Athletic ClubJavelin300g TJ18.12.52m PB4
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 31 · King Cobras Athletic ClubKing Cobras Athletic Club800 Meters31.3:51.30a4
May 7Rainier Beach 20th annual track and field meetMay 7 · Long Jump · Place 12 · King Cobras Athletic CluKing Cobras Athletic CluLong Jump122.74m PB—