Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 713.54aPortland Track Festival Youth Meet presented by Stumptown RunningJune 7, 2025
200 Meters · OutdoorSherwood Youth Club Meet · Apr 2527.70aSherwood Youth Club MeetApril 25, 2026
400 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 251:05.40aUSATF Oregon Association Junior OlympicJune 25, 2026
Long Jump · OutdoorUSATF Oregon Association Junior Olympic · Jun 254.67mUSATF 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

17 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 3 · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump3.4.67m PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters7.1:05.40a PB8
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Long Jump · Place 11 · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump1113-108
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 400 Meters · Place 12 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters121:06.57a8
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 12 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters1227.77a8
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 100 Meters · Place 20 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters2013.56a8
May 22BYTC BlastMay 22 · Long Jump · Place 1 · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump115-18
May 22BYTC BlastMay 22 · 400 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters21:05.78a8
May 22BYTC BlastMay 22 · 100 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters213.77a8
May 15Oregon Middle School Meet of ChampionsMay 15 · 200 Meters · Place 21 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters2128.22a8
May 9Tigard Youth Club MeetMay 9 · Long Jump · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump—ND8
May 9Tigard Youth Club MeetMay 9 · 200 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters228.09a8
May 9Tigard Youth Club MeetMay 9 · 100 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters213.61a8
May 2Rising Stars ClassicMay 2 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters313.58a8
Apr 25Sherwood Youth Club MeetApr 25 · Long Jump · Place 4 · The Inner Circle Track ClubThe Inner Circle Track ClubLong Jump414-38
Apr 25Sherwood Youth Club MeetApr 25 · 200 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters227.70a PB8
Apr 25Sherwood Youth Club MeetApr 25 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters313.74a8

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 10 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P1028.12a7
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 10 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P1013.62a7
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 200 Meters · Place 10 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters10.28.72a7
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 100 Meters · Place 9 · The Inner Circle Track ClubThe Inner Circle Track Club100 MetersRound P9.13.74a7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 400 Meters · Place 23 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters231:11.62a7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 200 Meters · Place 9 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters928.43a7
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 11 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters1113.54a PB7
May 23BYTCMay 23 · 400 Meters · Place 18 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters181:08.23a7
May 23BYTCMay 23 · 100 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters713.81a7
May 16Oregon Middle School Meet of ChampionsMay 16 · 200 Meters · Place 34 · The Inner Circle Track ClubThe Inner Circle Track Club200 MetersRound P3428.25a7
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 8 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters829.17a7
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 8 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters814.32a7
May 3CYO Portland Valley #4May 3 · 400 Meters · Place 7 · Valley CatholicValley Catholic400 Meters7.1:11.67a7
May 3CYO Portland Valley #4May 3 · 200 Meters · Place 4 · Valley CatholicValley Catholic200 Meters4.29.64a7
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Place 4 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters4.28.52a7
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters6.13.95a7
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 400 Meters · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters—DNS7
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 6 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters6.13.84a7
Apr 12CYO Portland Valley #2Apr 12 · 200 Meters · Place 1 · Valley CatholicValley Catholic200 Meters1.29.27a7
Apr 12CYO Portland Valley #2Apr 12 · 100 Meters · Place 2 · Valley CatholicValley Catholic100 Meters2.14.14a7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 11 · The Inner CircleThe Inner Circle200 Meters1129.01a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · The Inner CircleThe Inner Circle100 Meters913.91a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 400 Meters · Place 26 · The Inner CircleThe Inner Circle400 Meters261:12.88a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 200 Meters · Place 7 · The Inner CircleThe Inner Circle200 Meters728.93a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 100 Meters · Place 13 · The Inner CircleThe Inner Circle100 Meters1313.92a—
May 10Tigard Youth developmental meetMay 10 · 400 Meters · Place 22 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters22.1:14.34a6
May 10Tigard Youth developmental meetMay 10 · 200 Meters · Place 8 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters8.28.75a6
May 3BYTC BlastMay 3 · 400 Meters · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters—DNS6
May 3BYTC BlastMay 3 · 100 Meters · Place 3 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters3.13.95a6
Apr 26Sherwood Youth Club meetApr 26 · 200 Meters · Place 4 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters4.29.71a6
Apr 26Sherwood Youth Club meetApr 26 · 100 Meters · Place 5 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters5.14.32a6

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 8 · Beaverton Youth TrackBeaverton Youth Track200 MetersRound P8.29.80a5
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 6 · Beaverton Youth TrackBeaverton Youth Track200 Meters6.29.23a5
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 3 · Beaverton Youth TrackBeaverton Youth Track100 MetersRound P3.14.15a5
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 3 · Beaverton Youth TrackBeaverton Youth Track100 Meters3.14.00a5
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 6 · Beaverton Youth TrackBeaverton Youth Track200 MetersRound P6.29.22aWind: 2.35
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 6 · Beaverton Youth TrackBeaverton Youth Track200 Meters6.29.70aWind: 3.65
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 2 · Beaverton Youth TrackBeaverton Youth Track100 MetersRound P2.14.20Wind: 1.45
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 4 · Beaverton Youth TrackBeaverton Youth Track100 Meters4.13.97aWind: 1.55
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 400 Meters · Place 7 · Beaverton Youth TrackBeaverton Youth Track400 Meters7.1:13.17a5
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 200 Meters · Place 6 · Beaverton Youth TrackBeaverton Youth Track200 Meters6.30.16a5
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 100 Meters · Place 6 · Beaverton Youth TrackBeaverton Youth Track100 Meters6.14.54a5
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 400 Meters · Place 10 · Beaverton YouthBeaverton Youth400 Meters101:12.36a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 200 Meters · Place 5 · Beaverton YouthBeaverton Youth200 Meters529.12a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 100 Meters · Place 6 · Beaverton YouthBeaverton Youth100 Meters614.13a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 400 Meters · Place 1 · Beaverton YouthBeaverton Youth400 Meters11:09.65a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 2 · Beaverton YouthBeaverton Youth100 Meters214.38a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 400 Meters · Place 3 · Beaverton YouthBeaverton Youth400 Meters31:12.65a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 200 Meters · Place 3 · Beaverton YouthBeaverton Youth200 Meters329.69a—
May 5BYTC BlastMay 5 · 400 Meters · Place 5 · Beaverton YouthBeaverton Youth400 Meters51:14.50a—
May 5BYTC BlastMay 5 · 100 Meters · Place 3 · Beaverton YouthBeaverton Youth100 Meters314.55a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 400 Meters · Place 9 · Beaverton YouthBeaverton Youth400 Meters91:18.92a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 100 Meters · Place 2 · Beaverton YouthBeaverton Youth100 Meters214.62a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 10 · Beaverton Youth TrackBeaverton Youth Track400 Meters10.1:19.73a4
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 12 · Beaverton Youth TrackBeaverton Youth Track200 MetersRound P12.32.74a4
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 13 · Beaverton Youth TrackBeaverton Youth Track100 MetersRound P13.15.85a4
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 400 Meters · Place 16 · Beaverton YouthBeaverton Youth400 Meters161:17.3411
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 200 Meters · Place 9 · Beaverton YouthBeaverton Youth200 Meters931.9811-12
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 100 Meters · Place 15 · Beaverton YouthBeaverton Youth100 Meters1515.7111-12
May 21BYTC Blast Development MeetMay 21 · 400 Meters · Place 12 · Beaverton YouthBeaverton Youth400 Meters121:17.7311
May 21BYTC Blast Development MeetMay 21 · 100 Meters · Place 16 · Beaverton YouthBeaverton Youth100 Meters1615.8111
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 400 Meters · Place 10 · Beaverton Youth TrackBeaverton Youth Track400 Meters10.1:16.46a4
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 200 Meters · Place 8 · Beaverton Youth TrackBeaverton Youth Track200 Meters8.33.09a4
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 200 Meters · Place 16 · Beaverton Youth TrackBeaverton Youth Track200 Meters16.34.46a4
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 19 · Beaverton Youth TrackBeaverton Youth Track100 Meters19.15.95a4
Apr 29Tigard Youth Track - Developmental meetApr 29 · 400 Meters · Place 8 · Beaverton Youth TrackBeaverton Youth Track400 Meters8.1:27.48a4
Apr 29Tigard Youth Track - Developmental meetApr 29 · 100 Meters · Place 14 · Beaverton Youth TrackBeaverton Youth Track100 Meters14.15.98a4