Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorJH Track Meet (Lost River) · May 720.66aJH Track Meet (Lost River)May 7, 2026
100m Hurdles · 30" / 0.762m · OutdoorJH Track Meet (Henley) · Apr 3019.51aJH Track Meet (Henley)April 30, 2026
Discus · 1kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 2521.48mUSATF Oregon Association Junior OlympicJune 25, 2026
Javelin · 450g AeroJav · OutdoorTigard AeroJav · May 987' 0"Tigard AeroJavMay 9, 2026
Javelin · 600g · OutdoorUSATF Oregon Association Junior Olympic · Jun 2521.25mUSATF Oregon Association Junior OlympicJune 25, 2026
Long Jump · OutdoorJH Track Meet (Henley) · Apr 3011' 8"JH Track Meet (Henley)April 30, 2026
Shot Put · 4kg · OutdoorJH Track Meet (Lost River) · May 725' 4"JH Track Meet (Lost River)May 7, 2026
Shot Put · 6lb · OutdoorJH Track Meet (Chiloquin) · Apr 2323' 6"JH Track Meet (Chiloquin)April 23, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 6 · High Altitude Track ClubHigh Altitude Track ClubJavelin600g6.21.25m PB7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Discus · Place 3 · High Altitude Track ClubHigh Altitude Track ClubDiscus1kg3.21.48m PB7
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 7 · High Altitude Track ClubHigh Altitude Track ClubShot Put6lb7.6.99m7
Jun 13Amity ThrowsJun 13 · Javelin · Place 2 · High Altitude Track ClubHigh Altitude Track ClubJavelin225.05m7
Jun 13Amity ThrowsJun 13 · Discus · Place 6 · High Altitude Track ClubHigh Altitude Track ClubDiscus620.01m7
Jun 13Amity ThrowsJun 13 · Shot Put · Place 6 · High Altitude Track ClubHigh Altitude Track ClubShot Put67.90m7
May 9Tigard Youth Club MeetMay 9 · Javelin · Place 3 · High Altitude Track ClubHigh Altitude Track ClubJavelin377-67
May 9Tigard Youth Club MeetMay 9 · Discus · Place 2 · High Altitude Track ClubHigh Altitude Track ClubDiscus280-57
May 9Tigard Youth Club MeetMay 9 · Shot Put · Place 15 · High Altitude Track ClubHigh Altitude Track ClubShot Put1521-27
May 9Tigard Youth Club MeetMay 9 · 100m Hurdles · Place 9 · High Altitude Track ClubHigh Altitude Track Club100m Hurdles920.58a7
May 9Tigard AeroJavMay 9 · Javelin · Place 2 · UnattachedUnattachedJavelin450g AeroJav2.87' 0" PB7
May 7JH Track Meet (Lost River)May 7 · Long Jump · Place 6 · HenleyHenleyLong Jump6.10' 10.5"7
May 7JH Track Meet (Lost River)May 7 · Shot Put · Place 1 · HenleyHenleyShot Put4kg1.25' 4" PB7
May 7JH Track Meet (Lost River)May 7 · 100m Hurdles · Place 3 · HenleyHenley100m Hurdles27" / 0.686m3.20.66a PB7
Apr 30JH Track Meet (Henley)Apr 30 · Long Jump · Place 7 · HenleyHenleyLong Jump7.11' 8" PB7
Apr 30JH Track Meet (Henley)Apr 30 · Shot Put · Place 3 · HenleyHenleyShot Put4kg3.24' 9"7
Apr 30JH Track Meet (Henley)Apr 30 · 100m Hurdles · Place 2 · HenleyHenley100m Hurdles30" / 0.762m2.19.51a PB7
Apr 23JH Track Meet (Chiloquin)Apr 23 · Long Jump · Place 6 · HenleyHenleyLong Jump6.11' 5"7
Apr 23JH Track Meet (Chiloquin)Apr 23 · Shot Put · Place 4 · HenleyHenleyShot Put6lb4.23' 6" PB7
Apr 23JH Track Meet (Chiloquin)Apr 23 · 100m Hurdles · Place 2 · HenleyHenley100m Hurdles30" / 0.762m2.19.77
Apr 9JH Track Meet (Bonanza)Apr 9 · Long Jump · Place 5 · HenleyHenleyLong Jump5.10' 10"7
Apr 9JH Track Meet (Bonanza)Apr 9 · Shot Put · Place 4 · HenleyHenleyShot Put4kg4.22' 11.5"7
Apr 9JH Track Meet (Bonanza)Apr 9 · 100m Hurdles · Place 1 · HenleyHenley100m Hurdles30" / 0.762m1.20.27

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Discus · Place 5 · High Altitude Track ClubHigh Altitude Track ClubDiscus519.22m6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 6 · High Altitude Track ClubHigh Altitude Track ClubJavelin620.31m6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 9 · High Altitude Track ClubHigh Altitude Track ClubShot Put96.77m6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 5 · High Altitude Track ClubHigh Altitude Track ClubJavelin518.22m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Discus · Place 6 · High Altitude Track ClubHigh Altitude Track ClubDiscus616.28m—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 17 · High Altitude Track ClubHigh Altitude Track ClubShot Put175.60m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 5 · High Altitude Track ClubHigh Altitude Track ClubJavelin514.19m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Discus · Place 2 · High Altitude Track ClubHigh Altitude Track ClubDiscus216.19m—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 7 · High Altitude Track ClubHigh Altitude Track ClubShot Put76.61m—
Jun 9Amity ThrowsJun 9 · Hammer · Place 1 · High Altitude Track ClubHigh Altitude Track ClubHammer114.61m—
Jun 9Amity ThrowsJun 9 · Javelin · Place 3 · High Altitude Track ClubHigh Altitude Track ClubJavelin315.33m—
Jun 9Amity ThrowsJun 9 · Discus · Place 2 · High Altitude Track ClubHigh Altitude Track ClubDiscus214.34m—
Jun 9Amity ThrowsJun 9 · Shot Put · Place 3 · High Altitude Track ClubHigh Altitude Track ClubShot Put35.02m—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · Javelin · Place 54 · High Altitude Track ClubHigh Altitude Track ClubJavelin5413.08m—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · Discus · Place 42 · High Altitude Track ClubHigh Altitude Track ClubDiscus4210.82m—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · Shot Put · Place 56 · High Altitude Track ClubHigh Altitude Track ClubShot Put564.22m—