Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorTigard Youth Track #2 · May 2239.87aTigard Youth Track #2May 22, 2021
400 Meters · OutdoorSherwood Youth Track Club Meet · Jun 181:25.44aSherwood Youth Track Club MeetJune 18, 2021
Discus · 1.6kg · OutdoorSherwood Youth Club Meet · Apr 2686' 8"Sherwood Youth Club MeetApril 26, 2025
Discus · 1kg · OutdoorAmity Throws · Jun 1432.48mAmity ThrowsJune 14, 2025
Hammer · 4kg · OutdoorAmity Throws · Jun 1421.03mAmity ThrowsJune 14, 2025
Javelin · 300g TJ · OutdoorAmity Track Club Throws · Jun 560' 4"Amity Track Club ThrowsJune 5, 2021
Javelin · 450g AeroJav · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2427.03mUSATF Oregon Association Junior Olympic ChampionshipsJune 24, 2023
Javelin · 600g · OutdoorSherwood Youth Club Meet · Apr 26131' 11"Sherwood Youth Club MeetApril 26, 2025
Javelin · 800g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2744.69m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorLake Oswego All Comers #1 · Jun 169-08Lake Oswego All Comers #1June 16, 2021
Shot Put · 12lb · OutdoorSherwood HS Summer Series #2 · Jul 2021-11.00Sherwood HS Summer Series #2July 20, 2021
Shot Put · 4kg · OutdoorAmity Throws · Jun 1410.75mAmity ThrowsJune 14, 2025
Shot Put · 6lb · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 69.16mUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
Shot Put · 8lb · OutdoorTigard Youth developmental meet · May 1027' 2Tigard Youth developmental meetMay 10, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 6 · Tigard Youth TrackTigard Youth TrackJavelin800g6.44.69m PB9
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 2 · Tigard Youth TrackTigard Youth TrackJavelin800g2.43.25m9
Jun 13Amity ThrowsJun 13 · Javelin · Place 3 · Tigard YouthTigard YouthJavelin345.32m9
Jun 6Portland "Stumptown" Track Festival Youth Meet presented by Stumptown RunningJun 6 · Javelin · Place 4 · Tigard YouthTigard YouthJavelin4142-109

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14Amity ThrowsJun 14 · Hammer · Place 1 · Sherwood TrackSherwood TrackHammer4kg1.21.03m PB8
Jun 14Amity ThrowsJun 14 · Javelin · Place 1 · Sherwood TrackSherwood TrackJavelin600g1.38.70m8
Jun 14Amity ThrowsJun 14 · Discus · Place 5 · Sherwood TrackSherwood TrackDiscus1kg5.32.48m PB8
Jun 14Amity ThrowsJun 14 · Shot Put · Place 5 · Sherwood TrackSherwood TrackShot Put4kg5.10.75m PB8
Apr 26Sherwood Youth Club MeetApr 26 · Javelin · Place 1 · Sherwood TrackSherwood TrackJavelin600g1.131' 11" PB8
Apr 26Sherwood Youth Club MeetApr 26 · Discus · Place 3 · Sherwood TrackSherwood TrackDiscus1.6kg3.86' 8" PB8
Apr 19Raptors Track Club JO Developmental MeetApr 19 · Javelin · Place 1 · Sherwood TrackSherwood TrackJavelin600g1.36.25m8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Tigard Youth developmental meetMay 10 · Javelin · Place 7 · Sherwood TrackSherwood TrackJavelin600g7.94' 17
May 10Tigard Youth developmental meetMay 10 · Discus · Place 7 · Sherwood TrackSherwood TrackDiscus1kg7.83' 17
May 10Tigard Youth developmental meetMay 10 · Shot Put · Place 9 · Sherwood TrackSherwood TrackShot Put8lb9.27' 2 PB7
May 3BYTC BlastMay 3 · Discus · Place 6 · Sherwood TrackSherwood TrackDiscus1kg6.21.39m7
May 3BYTC BlastMay 3 · Shot Put · Place 6 · Sherwood TrackSherwood TrackShot Put4kg6.9.14m7
Apr 26Sherwood Youth Club meetApr 26 · Javelin · Place 3 · Sherwood TrackSherwood TrackJavelin600g3.82' 107
Apr 26Sherwood Youth Club meetApr 26 · Discus · Place 2 · Sherwood TrackSherwood TrackDiscus1kg2.84' 67
Apr 26Sherwood Youth Club meetApr 26 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put4kg4.28' 07
Apr 20USATF Oregon JO Developmental MeetApr 20 · Javelin · Place 2 · Sherwood TrackSherwood TrackJavelin600g2.25.64m7
Apr 20USATF Oregon JO Developmental MeetApr 20 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put4kg4.8.81m7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Javelin · Place 6 · Sherwood TrackSherwood TrackJavelin450g AeroJav6.26.94m6
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Discus · Place 3 · Sherwood TrackSherwood TrackDiscus1kg3.21.41m6
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 5 · Sherwood TrackSherwood TrackShot Put6lb5.9.16m PB6
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 5 · Sherwood TrackSherwood TrackJavelin450g AeroJav5.27.03m PB6
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Discus · Place 2 · Sherwood TrackSherwood TrackDiscus1kg2.19.58m6
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 5 · Sherwood TrackSherwood TrackShot Put6lb5.8.99m6

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 2 · Sherwood TrackSherwood TrackJavelin450g AeroJav2.23.97m5
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Discus · Place 3 · Sherwood TrackSherwood TrackDiscus1kg3.16.41m5
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 6 · Sherwood TrackSherwood TrackShot Put6lb6.7.77m5
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Javelin · Place 3 · Sherwood TrackSherwood TrackJavelin450g AeroJav3.57' 95
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Discus · Place 3 · Sherwood TrackSherwood TrackDiscus1kg3.47' 85
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Shot Put · Place 5 · Sherwood TrackSherwood TrackShot Put6lb5.23' 55
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Long Jump · Place 10 · Sherwood TrackSherwood TrackLong Jump10.8' 85
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 2 · Sherwood TrackSherwood TrackJavelin450g AeroJav2.59' 65
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Discus · Place 4 · Sherwood TrackSherwood TrackDiscus1kg4.48' 35
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put6lb4.23' 15
Apr 29Tigard Youth Track - Developmental meetApr 29 · Long Jump · Place 12 · Sherwood TrackSherwood TrackLong Jump12.7' 9.255
Apr 29Tigard Youth Track - Developmental meetApr 29 · Javelin · Place 1 · Sherwood TrackSherwood TrackJavelin450g AeroJav1.61' 05
Apr 29Tigard Youth Track - Developmental meetApr 29 · Shot Put · Place 4 · Sherwood TrackSherwood TrackShot Put6lb4.23' 55
Apr 29Tigard Youth Track - Developmental meetApr 29 · 400 Meters · Sherwood TrackSherwood Track400 Meters—DNS5

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 20Sherwood HS Summer Series #2Jul 20 · Long Jump · Place 2 · Sherwood TrackSherwood TrackLong Jump2.8-11.004
Jul 20Sherwood HS Summer Series #2Jul 20 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put12lb1.21-11.00 PB4
Jul 20Sherwood HS Summer Series #2Jul 20 · 400 Meters · Place 2 · Sherwood TrackSherwood Track400 Meters2.1:55.38a4
Jul 20Sherwood HS Summer Series #2Jul 20 · 200 Meters · Place 4 · Sherwood TrackSherwood Track200 Meters4.42.46a4
Jun 18Sherwood Youth Track Club MeetJun 18 · Long Jump · Place 5 · Sherwood TrackSherwood TrackLong Jump5.9-07.504
Jun 18Sherwood Youth Track Club MeetJun 18 · Javelin · Place 4 · Sherwood TrackSherwood TrackJavelin300g TJ4.55-014
Jun 18Sherwood Youth Track Club MeetJun 18 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put6lb1.20-11.004
Jun 18Sherwood Youth Track Club MeetJun 18 · 400 Meters · Place 3 · Sherwood TrackSherwood Track400 Meters3.1:25.44a PB4
Jun 18Sherwood Youth Track Club MeetJun 18 · 200 Meters · Place 11 · Sherwood TrackSherwood Track200 Meters11.40.77a4
Jun 16Lake Oswego All Comers #1Jun 16 · Long Jump · Place 1 · Sherwood TrackSherwood TrackLong Jump1.9-08 PB4
Jun 16Lake Oswego All Comers #1Jun 16 · Javelin · Place 3 · Sherwood TrackSherwood TrackJavelin300g TJ3.54-024
Jun 16Lake Oswego All Comers #1Jun 16 · Shot Put · Place 2 · Sherwood TrackSherwood TrackShot Put8lb2.21-024
Jun 16Lake Oswego All Comers #1Jun 16 · 200 Meters · Place 1 · Sherwood TrackSherwood Track200 Meters1.40.52a4
Jun 5Amity Track Club ThrowsJun 5 · Javelin · Place 3 · Sherwood TrackSherwood TrackJavelin300g TJ3.60' 4" PB4
Jun 5Amity Track Club ThrowsJun 5 · Shot Put · Place 1 · Sherwood TrackSherwood TrackShot Put6lb1.19' 1.5"4
Jun 4BYTC Blast 2021Jun 4 · Javelin · Place 2 · Sherwood TrackSherwood TrackJavelin300g TJ2.53-054
Jun 4BYTC Blast 2021Jun 4 · Shot Put · Place 2 · Sherwood TrackSherwood TrackShot Put6lb2.19-02.004
May 22Tigard Youth Track #2May 22 · Long Jump · Place 8 · Sherwood TrackSherwood TrackLong Jump8.8-04.504
May 22Tigard Youth Track #2May 22 · 400 Meters · Place 5 · Sherwood TrackSherwood Track400 Meters5.1:32.18a4
May 22Tigard Youth Track #2May 22 · 200 Meters · Place 10 · Sherwood TrackSherwood Track200 Meters10.39.87a PB4
May 14Tigard Youth TrackMay 14 · Long Jump · Place 12 · Sherwood TrackSherwood TrackLong Jump12.6-00.754
May 14Tigard Youth TrackMay 14 · Javelin · Place 4 · Sherwood TrackSherwood TrackJavelin300g TJ4.53-06.504
May 14Tigard Youth TrackMay 14 · Shot Put · Place 3 · Sherwood TrackSherwood TrackShot Put6lb3.18-05.504
May 14Tigard Youth TrackMay 14 · 400 Meters · Place 4 · Sherwood TrackSherwood Track400 Meters4.1:29.80a4
Apr 30Sherwood Youth Track Club Meet #1 Distance/ThrowsApr 30 · Javelin · Place 4 · Sherwood TrackSherwood TrackJavelin300g TJ4.58-004
Apr 30Sherwood Youth Track Club Meet #1 Distance/ThrowsApr 30 · Shot Put · Place 2 · Sherwood TrackSherwood TrackShot Put6lb2.19-11.004