Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 2517.09mUSATF Oregon Association Junior OlympicJune 25, 2026
Hammer · 3kg · OutdoorAmity Throws · Jun 148.55mAmity ThrowsJune 14, 2025
Javelin · 300g TJ · OutdoorTigard Youth developmental meet · May 1018.57mTigard Youth developmental meetMay 10, 2024
Javelin · 450g AeroJav · OutdoorUSATF Oregon Association Junior Olympic · Jun 2520.61mUSATF Oregon Association Junior OlympicJune 25, 2026
Long Jump · OutdoorSherwood (Friday) / Tigard (Saturday) - Developmental Meet · May 135' 7Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13, 2022
Shot Put · 2kg · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 234.38mUSATF Oregon Association Junior Olympic ChampionshipsJune 23, 2022
Shot Put · 6lb · OutdoorUSATF Oregon Association Junior Olympic · Jun 258.95mUSATF 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

15 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 10 · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav10.20.61m PB6
Jun 25USATF Oregon Association Junior OlympicJun 25 · Discus · Place 3 · Tigard Youth TrackTigard Youth TrackDiscus1kg3.17.09m PB6
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 4 · Tigard Youth TrackTigard Youth TrackShot Put6lb4.8.95m PB6
Jun 13Amity ThrowsJun 13 · Javelin · Place 1 · Tigard YouthTigard YouthJavelin130.96m6
Jun 13Amity ThrowsJun 13 · Discus · Place 3 · Tigard YouthTigard YouthDiscus316.09m6
Jun 13Amity ThrowsJun 13 · Shot Put · Place 3 · Tigard YouthTigard YouthShot Put38.64m6
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Javelin · Place 1 · Tigard YouthTigard YouthJavelin198-56
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Shot Put · Place 4 · Tigard YouthTigard YouthShot Put428-106
May 22BYTC BlastMay 22 · Discus · Place 2 · Tigard YouthTigard YouthDiscus255-96
May 22BYTC BlastMay 22 · Shot Put · Place 3 · Tigard YouthTigard YouthShot Put326-6.56
May 9Tigard Youth Club MeetMay 9 · Javelin · Place 2 · Tigard YouthTigard YouthJavelin290-66
May 9Tigard Youth Club MeetMay 9 · Discus · Place 6 · Tigard YouthTigard YouthDiscus654-76
May 2Raptors Youth Club @ Rex PutnamMay 2 · Shot Put · Place 1 · Tigard YouthTigard YouthShot Put127-5.256
Apr 25Sherwood Youth Club MeetApr 25 · Discus · Place 2 · Tigard YouthTigard YouthDiscus250-96
Apr 25Sherwood Youth Club MeetApr 25 · Shot Put · Place 1 · Tigard YouthTigard YouthShot Put127-26

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14Amity ThrowsJun 14 · Hammer · Place 7 · Sherwood TrackSherwood TrackHammer3kg7.8.55m PB5
Jun 14Amity ThrowsJun 14 · Javelin · Place 8 · Sherwood TrackSherwood TrackJavelin450g AeroJav8.19.48m5
Jun 14Amity ThrowsJun 14 · Discus · Place 8 · Sherwood TrackSherwood TrackDiscus1kg8.14.48m5
Jun 14Amity ThrowsJun 14 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put6lb4.7.63m5
Apr 26Sherwood Youth Club MeetApr 26 · Javelin · Place 9 · Sherwood TrackSherwood TrackJavelin450g AeroJav9.59' 3"5
Apr 26Sherwood Youth Club MeetApr 26 · Discus · Place 4 · Sherwood TrackSherwood TrackDiscus1kg4.40' 4"5
Apr 26Sherwood Youth Club MeetApr 26 · Shot Put · Place 8 · Sherwood TrackSherwood TrackShot Put6lb8.20' 8"5
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Javelin · Place 13 · Sherwood TrackSherwood TrackJavelin450g AeroJav13.16.13m5
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Shot Put · Place 5 · Sherwood TrackSherwood TrackShot Put6lb5.6.98m5

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 6 · Sherwood TrackSherwood TrackJavelin300g TJ6.18.57m PB4
May 10Tigard Youth developmental meetMay 10 · Shot Put · Place 3 · Sherwood TrackSherwood TrackShot Put6lb3.20' 64
May 3BYTC BlastMay 3 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put6lb1.6.40m4
Apr 26Sherwood Youth Club meetApr 26 · Javelin · Place 8 · Sherwood TrackSherwood TrackJavelin300g TJ8.54' 104
Apr 26Sherwood Youth Club meetApr 26 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put6lb1.20' 84
Apr 20USATF Oregon JO Developmental MeetApr 20 · Javelin · Place 8 · Sherwood TrackSherwood TrackJavelin300g TJ8.17.74m4
Apr 20USATF Oregon JO Developmental MeetApr 20 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put6lb1.6.59m4

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Javelin · Place 11 · Sherwood TrackSherwood TrackJavelin300g TJ11.14.24m3
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put6lb4.5.75m3
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 12 · Sherwood TrackSherwood TrackJavelin300g TJ12.11.46m3
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 7 · Sherwood TrackSherwood TrackShot Put6lb7.5.29m3

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 4 · Sherwood TrackSherwood TrackJavelin300g TJ4.7.55m2
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 2 · Sherwood TrackSherwood TrackShot Put2kg2.4.38m PB2
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Long Jump · Place 10 · Sherwood TrackSherwood TrackLong Jump10.5' 7 PB2
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Javelin · Place 10 · Sherwood TrackSherwood TrackJavelin300g TJ10.18' 12
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Shot Put · Place 3 · Sherwood TrackSherwood TrackShot Put2kg3.11' 3.52
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Place 19 · Sherwood TrackSherwood TrackLong Jump19.4' 92
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 8 · Sherwood TrackSherwood TrackJavelin300g TJ8.17' 32
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put2kg1.10' 102
Apr 29Tigard Youth Track - Developmental meetApr 29 · Long Jump · Place 10 · Sherwood TrackSherwood TrackLong Jump10.5' 3.52
Apr 29Tigard Youth Track - Developmental meetApr 29 · Javelin · Place 6 · Sherwood TrackSherwood TrackJavelin300g TJ6.15' 72
Apr 29Tigard Youth Track - Developmental meetApr 29 · Shot Put · Place 2 · Sherwood TrackSherwood TrackShot Put2kg2.10' 92