Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRainier Beach Track Club 22nd annual track meet · May 417.14aRainier Beach Track Club 22nd annual track meetMay 4, 2025
200 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2633.33aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorCliff Nixon Invitational Meet · Jun 61:21.00aCliff Nixon Invitational MeetJune 6, 2026
50 Meter · OutdoorTeam Blackout Elite Track Club 2nd Annual Track Meet · May 1813.39aTeam Blackout Elite Track Club 2nd Annual Track Meet May 18, 2019
80m Hurdles · 30" / 0.762m · OutdoorWATFA & ASA Summer Showcase · Jun 1317.38aWATFA & ASA Summer ShowcaseJune 13, 2026
Javelin · 300g TJ · Outdoor2023 Cascade Striders Invitational · Jun 310.70m2023 Cascade Striders InvitationalJune 3, 2023
Javelin · 450g AeroJav · OutdoorWATFA & ASA Summer Showcase · Jun 1317.55mWATFA & ASA Summer ShowcaseJune 13, 2026
Long Jump · OutdoorWATFA & ASA Summer Showcase · Jun 137' 2"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

14 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 11 · Team Blackout EliteJavelin1117.44m6
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 80m Hurdles · Place 15 · Team Blackout Elite80m Hurdles1518.74a6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 4 · Team Blackout EliteJavelin418.83m6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 80m Hurdles · Place 4 · Team Blackout Elite80m Hurdles417.36a6
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 22 · Team Blackout Elite200 MetersRound P2233.33a PB6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Place 5 · Team Blackout Elite TrackJavelin450g AeroJav5.16.09m6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 80m Hurdles · Place 4 · Team Blackout Elite Track80m Hurdles30" / 0.762m4.17.82a6
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 11 · Team Blackout Elite Track400 Meters11.1:25.41a6
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Long Jump · Place 26 · Team Blackout Elite TrackLong Jump26.7' 2" PB6
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Javelin · Place 2 · Team Blackout Elite TrackJavelin450g AeroJav2.17.55m PB6
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 80m Hurdles · Place 4 · Team Blackout Elite Track80m Hurdles30" / 0.762m4.17.38a PB6
Jun 6Cliff Nixon Invitational MeetJun 6 · Long Jump · Team Blackout EliteLong Jump—FOUL6
Jun 6Cliff Nixon Invitational MeetJun 6 · 400 Meters · Place 17 · Team Blackout Elite400 Meters171:21.00a PB6
Jun 6Cliff Nixon Invitational MeetJun 6 · 200 Meters · Place 19 · Team Blackout Elite200 Meters1934.90a6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Javelin · Place 6 · Team Blackout EliteJavelin614.68m—
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 31 · Team Blackout Elite200 Meters3135.72a—
May 25Ford Sports InvitationalMay 25 · Javelin · Place 1 · Team Blackout EliteJavelin119.17m—
May 25Ford Sports InvitationalMay 25 · 200 Meters · Place 24 · Team Blackout Elite200 Meters2434.65a—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 13 · Team Blackout Elite400 Meters131:24.43a—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 26 · Team Blackout Elite200 Meters2635.20a—
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 100 Meters · Place 29 · Team Blackout Elite100 Meters2917.14a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 6 · Team Blackout Elite TracJavelin611.42m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Javelin · Place 5 · Team Blackout Elite TracJavelin512.29m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 16 · Team Blackout Elite Tra400 Meters161:24.61a—
Jun 12024 Cascade Striders MeetJun 1 · Javelin · Place 10 · Team Blackout Elite TracJavelin1011.32m—
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 21 · Team Blackout Elite Tra200 Meters2136.35a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Javelin · Place 6 · Team Blackout Elite TracJavelin69.37m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 28 · Team Blackout Elite Tra100 Meters2819.62a—
Jun 32023 Cascade Striders InvitationalJun 3 · Javelin · Place 4 · Team Blackout Elite TrackJavelin300g TJ4.10.70m PB3
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 50 · Team Blackout Elite Track200 Meters50.40.44a3
May 7Rainier Beach 20th annual track and field meetMay 7 · Javelin · Place 4 · Team Blackout Elite TracJavelin410.78m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 27 · Team Blackout Elite Tra200 Meters2742.04a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 29 · Team Blackout Elite Tra100 MetersRound P2919.63a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 7USATF Region 13 Junior Olympic ChampionshipsJul 7 · Javelin · Place 2 · Team Blackout Elite TracJavelin210.94m—
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 1 · Team Blackout Elite TrackJavelin300g TJ1.7.33m2
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 11 · Team Blackout Elite Track200 MetersRound P11.42.52aWind: 2.52
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 17 · Team Blackout Elite Track100 MetersRound P17.19.89aWind: 2.12
Jun 11Xtreme Speed OpenJun 11 · Javelin · Place 2 · Team Blackout Elite TracJavelin26.32m—
Jun 11Xtreme Speed OpenJun 11 · 200 Meters · Place 18 · Team Blackout Elite Tra200 Meters1846.88a—
Jun 11Xtreme Speed OpenJun 11 · 100 Meters · Place 20 · Team Blackout Elite Tra100 MetersRound S2020.90a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 200 Meters · Place 19 · Team Blackout Elite Tra200 Meters1946.69a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 100 Meters · Place 32 · Team Blackout Elite Tra100 MetersRound P3220.86a—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · Long Jump · Place 7 · Team Blackout Elite TrackLong Jump7..81m-
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 200 Meters · Place 10 · Team Blackout Elite Track200 Meters10.1:04.39a-
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 100 Meters · Place 16 · Team Blackout Elite Track100 MetersRound P16.31.5ha-
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 50 Meter · Place 8 · Team Blackout Elite Track50 Meter8.13.39a PB-
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Long Jump · Place 8 · Team Blackout Elite TrackLong Jump8.2-04.00-
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 100 Meters · Place 10 · Team Blackout Elite Track100 Meters10.29.18a-