Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRibbon Meet 4 · Apr 2115.65aRibbon Meet 4April 21, 2024
200 Meters · OutdoorTigard Youth Developmental Meet · May 1033.15aTigard Youth Developmental MeetMay 10, 2025
400 Meters · Outdoor2025 Black Ribbon Meet 1 · Mar 231:08.50a2025 Black Ribbon Meet 1March 23, 2025
High Jump · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 41.10mUSATF Region 13 Junior Olympic ChampionshipsJuly 4, 2024
Javelin · 300g TJ · OutdoorUSATF Oregon JO Developmental Meet · Apr 2020.68mUSATF Oregon JO Developmental MeetApril 20, 2024
Javelin · 450g AeroJav · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2730.19m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorBYTC Blast · May 32.77mBYTC BlastMay 3, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 19 · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav19.30.19m PB5
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 2 · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav2.29.88m5
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · 200 Meters · Place 38 · Tigard YouthTigard Youth200 Meters3846.13a5
Apr 25Sherwood Youth Club MeetApr 25 · High Jump · Place 9 · Tigard YouthTigard YouthHigh Jump93-65
Apr 25Sherwood Youth Club MeetApr 25 · Javelin · Place 2 · Tigard YouthTigard YouthJavelin294-35

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 4 · Tigard YouthTigard YouthJavelin426.67m4
May 10Tigard Youth Developmental MeetMay 10 · High Jump · Place 7 · Tigard YouthTigard YouthHigh Jump73-104
May 10Tigard Youth Developmental MeetMay 10 · Javelin · Place 2 · Tigard YouthTigard YouthJavelin294-84
May 10Tigard Youth Developmental MeetMay 10 · 200 Meters · Place 8 · Tigard YouthTigard Youth200 Meters833.15a PB4
Apr 26Sherwood Youth Club MeetApr 26 · Javelin · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav—DNS4
Apr 26Sherwood Youth Club MeetApr 26 · High Jump · Tigard Youth TrackTigard Youth TrackHigh Jump—DNS4
Apr 26Sherwood Youth Club MeetApr 26 · 400 Meters · Tigard Youth TrackTigard Youth Track400 Meters—DNS4
Apr 26Sherwood Youth Club MeetApr 26 · 200 Meters · Tigard Youth TrackTigard Youth Track200 Meters—DNS4
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Javelin · Place 5 · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav5.19.81m4
Apr 19Raptors Track Club JO Developmental MeetApr 19 · High Jump · Place 6 · Tigard Youth TrackTigard Youth TrackHigh Jump6.1.17m4
Apr 19Raptors Track Club JO Developmental MeetApr 19 · 400 Meters · Place 14 · Tigard Youth TrackTigard Youth Track400 Meters14.1:16.00a4
Mar 232025 Black Ribbon Meet 1Mar 23 · 400 Meters · Place 9 · Ancillae Assumpta AcademyAncillae Assumpta Academy400 Meters9.1:08.50a PB4

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · High Jump · Place 7 · Tigard YouthTigard YouthHigh Jump71.10m PB—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 8 · Tigard YouthTigard YouthJavelin823.53m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 4 · Tigard YouthTigard YouthShot Put46.28m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 5 · Tigard YouthTigard Youth400 Meters51:15.51a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 5 · Tigard YouthTigard YouthJavelin521.31m—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · High Jump · Place 6 · Tigard YouthTigard YouthHigh Jump63-4—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Shot Put · Place 11 · Tigard YouthTigard YouthShot Put1117-6.25—
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 5 · Tigard Youth TrackTigard Youth TrackJavelin300g TJ5.18.76m3
May 10Tigard Youth developmental meetMay 10 · High Jump · Tigard Youth TrackTigard Youth TrackHigh Jump—DNS3
May 3BYTC BlastMay 3 · Long Jump · Place 9 · Tigard Youth TrackTigard Youth TrackLong Jump9.2.77m PB3
May 3BYTC BlastMay 3 · 400 Meters · Place 6 · Tigard Youth TrackTigard Youth Track400 Meters6.1:20.83a3
May 3BYTC BlastMay 3 · 100 Meters · Place 13 · Tigard Youth TrackTigard Youth Track100 Meters13.16.81a3
Apr 26Sherwood Youth Club meetApr 26 · Javelin · Tigard Youth TrackTigard Youth TrackJavelin300g TJ—DNS3
Apr 26Sherwood Youth Club meetApr 26 · High Jump · Place 1 · Tigard Youth TrackTigard Youth TrackHigh Jump1.3' 43
Apr 26Sherwood Youth Club meetApr 26 · 200 Meters · Tigard Youth TrackTigard Youth Track200 Meters—DNS3
Apr 26Sherwood Youth Club meetApr 26 · 100 Meters · Place 8 · Tigard Youth TrackTigard Youth Track100 Meters8.16.89a3
Apr 21Ribbon Meet 4Apr 21 · 100 Meters · Place 23 · Ancillae Assumpta AcademyAncillae Assumpta Academy100 Meters23.15.65a PB3
Apr 20USATF Oregon JO Developmental MeetApr 20 · Long Jump · Tigard Youth TrackTigard Youth TrackLong Jump—DNS3
Apr 20USATF Oregon JO Developmental MeetApr 20 · Javelin · Place 2 · Tigard Youth TrackTigard Youth TrackJavelin300g TJ2.20.68m PB3
Apr 20USATF Oregon JO Developmental MeetApr 20 · 400 Meters · Place 1 · Tigard Youth TrackTigard Youth Track400 Meters1.1:15.71a3