Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBYTC Blast · May 2216.47aBYTC BlastMay 22, 2026
200 Meters · OutdoorSherwood Youth Club Meet · Apr 2535.38aSherwood Youth Club MeetApril 25, 2026
400 Meters · OutdoorBYTC Blast · May 221:23.96aBYTC BlastMay 22, 2026
Javelin · 300g TJ · OutdoorRaptors Track Club JO Developmental Meet · Apr 194.83mRaptors Track Club JO Developmental MeetApril 19, 2025
Long Jump · OutdoorUSATF Oregon Association Junior Olympic · Jun 252.99mUSATF Oregon Association Junior OlympicJune 25, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 2 · Tualatin Youth TrackLong Jump2.2.99m PB-
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 2 · Tualatin Youth Track200 MetersRound S2.36.16aWind: 0.2-
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 2 · Tualatin Youth Track200 Meters2.36.08aWind: 0.1-
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 27 · Tualatin Youth Track100 MetersRound S27.17.98aWind: -0.7-
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Tualatin Youth Track100 MetersRound SEx.17.98aWind: -0.2-
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 3 · Tualatin Youth Track100 Meters3.17.69aWind: 0-
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Long Jump · Place 3 · Tualatin YouthLong Jump39-3—
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 400 Meters · Place 4 · Tualatin Youth400 Meters41:24.03a—
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 100 Meters · Place 13 · Tualatin Youth100 Meters1318.34a—
May 22BYTC BlastMay 22 · Long Jump · Place 3 · Tualatin YouthLong Jump39-6.5—
May 22BYTC BlastMay 22 · 400 Meters · Place 2 · Tualatin Youth400 Meters21:23.96a PB—
May 22BYTC BlastMay 22 · 100 Meters · Place 1 · Tualatin Youth100 Meters116.47a PB—
May 9Tigard Youth Club MeetMay 9 · Long Jump · Place 1 · Tualatin YouthLong Jump19-8.5—
May 9Tigard Youth Club MeetMay 9 · 400 Meters · Place 2 · Tualatin Youth400 Meters21:26.33a—
May 9Tigard Youth Club MeetMay 9 · 200 Meters · Place 3 · Tualatin Youth200 Meters337.25a—
May 9Tigard Youth Club MeetMay 9 · 100 Meters · Place 2 · Tualatin Youth100 Meters216.72a—
May 2Raptors Youth Club @ Rex PutnamMay 2 · Long Jump · Place 2 · Tualatin YouthLong Jump28-4—
May 2Raptors Youth Club @ Rex PutnamMay 2 · 100 Meters · Place 2 · Tualatin Youth100 Meters216.58a—
Apr 25Sherwood Youth Club MeetApr 25 · Long Jump · Place 3 · Tualatin YouthLong Jump38-11—
Apr 25Sherwood Youth Club MeetApr 25 · 200 Meters · Place 3 · Tualatin Youth200 Meters335.38a PB—
Apr 25Sherwood Youth Club MeetApr 25 · 100 Meters · Place 4 · Tualatin Youth100 Meters417.32a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 4 · Tualatin Youth200 MetersRound P439.02a—
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 4 · Tualatin Youth200 Meters439.02a—
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 6 · Tualatin Youth100 MetersRound P618.65a—
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 4 · Tualatin Youth100 Meters417.79a—
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 200 Meters · Place 8 · Tualatin Youth200 Meters839.51a—
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 15 · Tualatin Youth100 Meters1518.75a—
May 10Tigard Youth Developmental MeetMay 10 · Javelin · Place 9 · Tualatin YouthJavelin921-5—
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 7 · Tualatin Youth200 Meters744.12a—
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 16 · Tualatin Youth100 Meters1619.39a—
Apr 26Sherwood Youth Club MeetApr 26 · Javelin · Tualatin Youth TrackJavelin300g TJ—DNS-
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Tualatin Youth Track200 Meters—DNS-
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Place 31 · Tualatin Youth Track100 Meters31.23.94a-
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Javelin · Place 13 · Tualatin Youth TrackJavelin300g TJ13.4.83m PB-
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 13 · Tualatin Youth Track100 Meters13.18.96a-