Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2715.06a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2730.64a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorBYTC Blast · May 221:17.65aBYTC BlastMay 22, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 18 · Beaverton Youth Track200 MetersRound S18.30.64a PBWind: 12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 24 · Beaverton Youth Track200 MetersRound P24.30.91aWind: 3.12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 24 · Beaverton Youth Track100 MetersRound S24.15.06a PBWind: 02
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 22 · Beaverton Youth Track100 MetersRound P22.14.63aWind: 2.22
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 2 · Beaverton Youth Track200 MetersRound S2.34.60aWind: 0.42
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 1 · Beaverton Youth Track200 Meters1.32.11aWind: -0.22
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 2 · Beaverton Youth Track100 MetersRound S2.16.42aWind: -1.52
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 1 · Beaverton Youth Track100 Meters1.16.32aWind: -0.32
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 1 · Beaverton Youth200 Meters132.94a2
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 100 Meters · Place 1 · Beaverton Youth100 Meters115.88a2
May 22BYTC BlastMay 22 · 400 Meters · Place 1 · Beaverton Youth400 Meters11:17.65a PB2
May 22BYTC BlastMay 22 · 100 Meters · Place 1 · Beaverton Youth100 Meters115.92a2
May 9Tigard Youth Club MeetMay 9 · 200 Meters · Place 1 · Beaverton Youth200 Meters135.15a2
May 9Tigard Youth Club MeetMay 9 · 100 Meters · Place 1 · Beaverton Youth100 Meters115.81a2
May 2Raptors Youth Club @ Rex PutnamMay 2 · 400 Meters · Place 2 · Beaverton Youth400 Meters21:21.91a2
May 2Raptors Youth Club @ Rex PutnamMay 2 · 100 Meters · Place 1 · Beaverton Youth100 Meters115.78a2
Apr 25Sherwood Youth Club MeetApr 25 · 400 Meters · Place 1 · Beaverton Youth400 Meters11:22.40a2
Apr 25Sherwood Youth Club MeetApr 25 · 200 Meters · Place 1 · Beaverton Youth200 Meters133.41a2
Apr 25Sherwood Youth Club MeetApr 25 · 100 Meters · Place 1 · Beaverton Youth100 Meters115.70a2

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 7 · Beaverton Youth400 Meters71:24.03a1
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 5 · Beaverton Youth200 MetersRound P533.97a1
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 3 · Beaverton Youth200 Meters333.83a1
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 3 · Beaverton Youth100 MetersRound P316.96a1
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 3 · Beaverton Youth100 Meters316.73a1
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 400 Meters · Place 3 · Beaverton Youth Track400 Meters3.1:26.59a1
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 200 Meters · Place 3 · Beaverton Youth Track200 Meters3.36.21a1
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 4 · Beaverton Youth Track100 MetersRound P4.17.05a1
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 4 · Beaverton Youth Track100 Meters4.16.79a1
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 400 Meters · Place 5 · Beaverton Youth400 Meters51:21.65a1
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 200 Meters · Place 6 · Beaverton Youth200 Meters634.67a1
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 4 · Beaverton Youth100 Meters416.06a1
May 23BYTCMay 23 · 400 Meters · Place 6 · Beaverton Youth400 Meters61:25.90a1
May 23BYTCMay 23 · 100 Meters · Place 5 · Beaverton Youth100 Meters516.54a1
May 10Tigard Youth Developmental MeetMay 10 · 400 Meters · Place 5 · Beaverton Youth400 Meters51:25.05a1
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 3 · Beaverton Youth200 Meters334.94a1
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 5 · Beaverton Youth100 Meters516.90a1
Apr 26Sherwood Youth Club MeetApr 26 · 400 Meters · Place 3 · Beaverton Youth Track400 Meters3.1:28.57a1
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Place 5 · Beaverton Youth Track200 Meters5.36.86a1
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Place 6 · Beaverton Youth Track100 Meters6.17.46a1
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 9 · Beaverton Youth Track100 Meters9.17.51a1