Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 1315.84aWATFA & ASA Summer ShowcaseJune 13, 2026
200 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 1435.22aWATFA & ASA Summer ShowcaseJune 14, 2025
400 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 261:20.41aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
Javelin · 300g TJ · Outdoor2023 Cascade Striders Invitational · Jun 39.83m2023 Cascade Striders InvitationalJune 3, 2023
Javelin · 450g AeroJav · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2020.91mNIKE/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

11 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 15 · Royal TRoyal TJavelin1519.89m4
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 6 · Royal TRoyal TJavelin620.45m4
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 27 · Royal TRoyal T400 Meters271:20.41a PB4
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Place 2 · Royal T Track & FieldRoyal T Track & FieldJavelin450g AeroJav2.20.91m PB4
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 23 · Royal T Track & FieldRoyal T Track & Field400 Meters23.1:22.41a4
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 100 Meters · Place 33 · Royal T Track & FieldRoyal T Track & Field100 MetersRound S33.16.17a4
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Javelin · Place 5 · Royal T Track & FieldRoyal T Track & FieldJavelin450g AeroJav5.19.90m4
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 39 · Royal T Track & FieldRoyal T Track & Field100 Meters39.15.84a PB4
May 17Ford Sports InvitationalMay 17 · Javelin · Place 7 · Royal TRoyal TJavelin766-84
May 17Ford Sports InvitationalMay 17 · 400 Meters · Place 19 · Royal TRoyal T400 Meters191:23.92a4
May 17Ford Sports InvitationalMay 17 · 100 Meters · Place 35 · Royal TRoyal T100 MetersRound P3515.88a4

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Javelin · Place 5 · Royal TRoyal TJavelin521.46m3
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 3 · Royal TRoyal TJavelin323.39m3
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Javelin · Place 7 · Royal TRoyal TJavelin716.39m3
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 400 Meters · Place 21 · Royal TRoyal T400 Meters211:26.03a3
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 200 Meters · Place 24 · Royal TRoyal T200 Meters2436.27a3
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Javelin · Place 3 · Royal TRoyal TJavelin318.40m3
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 30 · Royal TRoyal T200 Meters3035.22a PB3
May 25Ford Sports InvitationalMay 25 · Javelin · Place 7 · Royal TRoyal TJavelin711.16m3
May 25Ford Sports InvitationalMay 25 · 400 Meters · Place 23 · Royal TRoyal T400 Meters231:20.71a3
May 25Ford Sports InvitationalMay 25 · 200 Meters · Place 38 · Royal TRoyal T200 Meters3835.92a3
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · Javelin · Place 4 · Royal TRoyal TJavelin411.92m3
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 23 · Royal TRoyal T400 Meters231:23.93a3
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 20 · Royal TRoyal T200 Meters2035.61a3

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 34 · King Cobras Athletic ClKing Cobras Athletic Cl400 Meters341:27.55a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 34 · King Cobras Athletic ClKing Cobras Athletic Cl200 Meters3437.81a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 35 · King Cobras Athletic ClKing Cobras Athletic Cl100 Meters3517.44a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 44 · King Cobras Athletic ClKing Cobras Athletic Cl400 Meters441:31.62a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 100 Meters · Place 56 · King Cobras Athletic ClKing Cobras Athletic Cl100 Meters5617.55a—
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 44 · King Cobras Athletic ClKing Cobras Athletic Cl200 Meters4437.90a—
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · King Cobras Athletic ClubKing Cobras Athletic Club200 Meters—DNS2
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · King Cobras Athletic ClubKing Cobras Athletic Club100 MetersRound P—DNS2

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Javelin · Place 10 · King Cobras Athletic CluKing Cobras Athletic CluJavelin107.57m—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 6 · King Cobras Athletic CluKing Cobras Athletic CluJavelin611.34m—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 22 · King Cobras Athletic ClKing Cobras Athletic Cl200 MetersRound P2241.78a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 23 · King Cobras Athletic ClKing Cobras Athletic Cl200 Meters2341.75a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 33 · King Cobras Athletic ClKing Cobras Athletic Cl100 Meters3319.40a—
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 200 Meters · Place 7 · King Cobras Athletic ClubKing Cobras Athletic Club200 Meters7.42.83a1
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 100 Meters · Place 9 · King Cobras Athletic ClubKing Cobras Athletic Club100 Meters9.18.85a1
Jun 32023 Cascade Striders InvitationalJun 3 · Javelin · Place 12 · King Cobras Athletic ClubKing Cobras Athletic ClubJavelin300g TJ12.9.83m PB1
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 36 · King Cobras Athletic ClubKing Cobras Athletic Club200 Meters36.40.00a1
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 18 · King Cobras Athletic ClKing Cobras Athletic Cl200 Meters1840.90a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 28 · King Cobras Athletic ClKing Cobras Athletic Cl100 Meters2818.74a—