Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 2512.17aUSATF Oregon Association Junior OlympicJune 25, 2026
200 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 2525.25aUSATF Oregon Association Junior OlympicJune 25, 2026
400 Meters · OutdoorSherwood Youth Club Meet · Apr 261:00.90aSherwood Youth Club MeetApril 26, 2025
Long Jump · OutdoorTigard Youth Track - Developmental meet · Apr 299' 7.75Tigard Youth Track - Developmental meetApril 29, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 12 · Hottest In The City Track ClubHottest In The City Track Club200 MetersRound S12.25.25a PBWind: 0.29
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 15 · Hottest In The City Track ClubHottest In The City Track Club100 MetersRound S15.12.17a PBWind: 09

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 200 Meters · Place 13 · Hottest In The City Track ClubHottest In The City Track Club200 Meters1325.77a8
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 100 Meters · Place 14 · Hottest In The City Track ClubHottest In The City Track Club100 Meters1412.51a8
May 23BYTCMay 23 · 100 Meters · Place 2 · Hottest In The City Track ClubHottest In The City Track Club100 Meters212.51a8
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 2 · Hottest In The City Track ClubHottest In The City Track Club200 Meters226.05a8
May 10Tigard Youth Developmental MeetMay 10 · 100 Meters · Place 4 · Hottest In The City Track ClubHottest In The City Track Club100 Meters412.61a8
Apr 26Sherwood Youth Club MeetApr 26 · 400 Meters · Place 3 · Hottest In The City Track ClubHottest In The City Track Club400 Meters3.1:00.90a PB8
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Place 3 · Hottest In The City Track ClubHottest In The City Track Club200 Meters3.25.68a8
Apr 26Sherwood Youth Club MeetApr 26 · 100 Meters · Place 3 · Hottest In The City Track ClubHottest In The City Track Club100 Meters3.12.49a8
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 100 Meters · Place 2 · Hottest In The City Track ClubHottest In The City Track Club100 Meters2.12.41a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 12 · The Inner CircleThe Inner Circle200 Meters1225.42a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 12 · The Inner CircleThe Inner Circle100 Meters1212.32a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · The Inner CircleThe Inner Circle200 Meters526.15a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · The Inner CircleThe Inner Circle200 Meters526.09a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 4 · The Inner CircleThe Inner Circle100 Meters412.45a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 4 · The Inner CircleThe Inner Circle100 Meters412.57a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 28 · The Inner CircleThe Inner Circle100 MetersRound P2825.88a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 200 Meters · Place 10 · The Inner CircleThe Inner Circle200 Meters1026.83a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 100 Meters · Place 10 · The Inner CircleThe Inner Circle100 Meters1012.71a—
May 10Tigard Youth developmental meetMay 10 · 400 Meters · Place 7 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters7.1:01.12a7
May 10Tigard Youth developmental meetMay 10 · 200 Meters · Place 4 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters4.26.37a7
May 3BYTC BlastMay 3 · 400 Meters · Place 5 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters5.1:01.29a7
May 3BYTC BlastMay 3 · 100 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters2.12.85a7
Apr 26Sherwood Youth Club meetApr 26 · 400 Meters · Place 5 · The Inner Circle Track ClubThe Inner Circle Track Club400 Meters5.1:01.78a7
Apr 26Sherwood Youth Club meetApr 26 · 200 Meters · Place 2 · The Inner Circle Track ClubThe Inner Circle Track Club200 Meters2.27.87a7
Apr 26Sherwood Youth Club meetApr 26 · 100 Meters · Place 4 · The Inner Circle Track ClubThe Inner Circle Track Club100 Meters4.13.42a7

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 9 · Tigard Youth TrackTigard Youth Track100 MetersRound P9.13.37a6
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 23 · Tigard Youth TrackTigard Youth Track200 MetersRound P23.28.14aWind: 1.96
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 13 · Tigard Youth TrackTigard Youth Track100 MetersRound P13.13.70Wind: 0.46
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 400 Meters · Place 16 · Tigard Youth TrackTigard Youth Track400 Meters16.1:03.93a6
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 200 Meters · Place 9 · Tigard Youth TrackTigard Youth Track200 Meters9.27.94a6
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 100 Meters · Place 14 · Tigard Youth TrackTigard Youth Track100 Meters14.13.51a6
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 200 Meters · Place 25 · Tigard YouthTigard Youth200 Meters2529.22a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 100 Meters · Place 21 · Tigard YouthTigard Youth100 Meters2113.53a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 400 Meters · Place 10 · Tigard YouthTigard Youth400 Meters101:04.71a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 100 Meters · Place 12 · Tigard YouthTigard Youth100 Meters1213.46a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 200 Meters · Place 10 · Tigard YouthTigard Youth200 Meters1028.08a—
May 5BYTC BlastMay 5 · 100 Meters · Place 12 · Tigard YouthTigard Youth100 Meters1213.78a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 400 Meters · Place 11 · Tigard YouthTigard Youth400 Meters111:06.33a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 100 Meters · Place 13 · Tigard YouthTigard Youth100 Meters1313.83a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 6 · Tigard Youth TrackTigard Youth Track400 Meters6.1:08.88a5
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 3 · Tigard Youth TrackTigard Youth Track200 MetersRound P3.30.47a5
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 3 · Tigard Youth TrackTigard Youth Track200 Meters3.29.83aWind: -3.65
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · Tigard Youth TrackTigard Youth Track100 MetersRound P3.14.32a5
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 3 · Tigard Youth TrackTigard Youth Track100 Meters3.14.66a5
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · Long Jump · Place 12 · Tigard YouthTigard YouthLong Jump1210-10.5012
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 200 Meters · Place 4 · Tigard YouthTigard Youth200 Meters429.3811-12
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 100 Meters · Place 4 · Tigard YouthTigard Youth100 Meters414.4812
May 21BYTC Blast Development MeetMay 21 · Long Jump · Place 18 · Tigard YouthTigard YouthLong Jump188' 8.512
May 21BYTC Blast Development MeetMay 21 · 400 Meters · Place 8 · Tigard YouthTigard Youth400 Meters81:11.0112
May 21BYTC Blast Development MeetMay 21 · 100 Meters · Place 4 · Tigard YouthTigard Youth100 Meters414.7712
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 400 Meters · Place 5 · Tigard Youth TrackTigard Youth Track400 Meters5.1:09.70a5
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 200 Meters · Place 3 · Tigard Youth TrackTigard Youth Track200 Meters3.31.06a5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Tigard Youth TrackTigard Youth TrackLong Jump—DNS5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 200 Meters · Place 14 · Tigard Youth TrackTigard Youth Track200 Meters14.34.95a5
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 10 · Tigard Youth TrackTigard Youth Track100 Meters10.15.30a5
Apr 29Tigard Youth Track - Developmental meetApr 29 · Long Jump · Place 7 · Tigard Youth TrackTigard Youth TrackLong Jump7.9' 7.75 PB5
Apr 29Tigard Youth Track - Developmental meetApr 29 · 400 Meters · Place 15 · Tigard Youth TrackTigard Youth Track400 Meters15.1:28.81a5
Apr 29Tigard Youth Track - Developmental meetApr 29 · 100 Meters · Place 8 · Tigard Youth TrackTigard Youth Track100 Meters8.15.21a5