Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBYTC Blast · May 2216.08aBYTC BlastMay 22, 2026
1500 Meters · OutdoorBYTC Blast · May 225:29.58aBYTC BlastMay 22, 2026
3000 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 712:10.34aPortland Track Festival Youth Meet presented by Stumptown RunningJune 7, 2025
400 Meters · OutdoorBYTC Blast · May 221:12.78aBYTC BlastMay 22, 2026
800 Meters · OutdoorBYTC · May 232:45.11aBYTCMay 23, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22BYTC BlastMay 22 · 1500 Meters · Place 7 · Tualatin Youth1500 Meters75:29.58a PB4
May 22BYTC BlastMay 22 · 400 Meters · Place 15 · Tualatin Youth400 Meters151:12.78a PB4
May 22BYTC BlastMay 22 · 100 Meters · Place 24 · Tualatin Youth100 Meters2416.08a PB4
May 2Raptors Youth Club @ Rex PutnamMay 2 · 1500 Meters · Place 4 · Tualatin Youth1500 Meters45:32.28a4
May 2Raptors Youth Club @ Rex PutnamMay 2 · 400 Meters · Place 11 · Tualatin Youth400 Meters111:14.25a4

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 3 · Tualatin Youth3000 Meters312:10.34a PB—
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 1500 Meters · Place 8 · Tualatin Youth1500 Meters85:39.47a—
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 400 Meters · Place 14 · Tualatin Youth400 Meters141:17.45a—
May 23BYTCMay 23 · 800 Meters · Place 4 · Tualatin Youth800 Meters42:45.11a PB—
May 23BYTCMay 23 · 400 Meters · Place 4 · Tualatin Youth400 Meters41:15.87a—
May 23BYTCMay 23 · 100 Meters · Place 17 · Tualatin Youth100 Meters1716.42a—
May 10Tigard Youth Developmental MeetMay 10 · 1500 Meters · Place 6 · Tualatin Youth1500 Meters65:51.20a—
May 10Tigard Youth Developmental MeetMay 10 · 800 Meters · Place 8 · Tualatin Youth800 Meters83:05.38a—
May 10Tigard Youth Developmental MeetMay 10 · 400 Meters · Place 4 · Tualatin Youth400 Meters41:16.58a—
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 23 · Tualatin Youth100 Meters2317.06a—
Apr 26Sherwood Youth Club MeetApr 26 · 1500 Meters · Tualatin Youth Track1500 Meters—DNS3
Apr 26Sherwood Youth Club MeetApr 26 · 800 Meters · Tualatin Youth Track800 Meters—DNS3
Apr 26Sherwood Youth Club MeetApr 26 · 400 Meters · Tualatin Youth Track400 Meters—DNS3
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Tualatin Youth Track100 Meters—DNS3
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 1500 Meters · Place 4 · Tualatin Youth Track1500 Meters4.5:58.40a3
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 400 Meters · Place 7 · Tualatin Youth Track400 Meters7.1:17.66a3
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 15 · Tualatin Youth Track100 Meters15.16.54a3