Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Valley #1 · Apr 1114.31aCYO Portland Valley #1April 11, 2026
100m Hurdles · 33" / 0.838m · OutdoorUSATF Oregon Association Junior Olympic · Jun 2520.15aUSATF Oregon Association Junior OlympicJune 25, 2026
200 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 2531.50aUSATF Oregon Association Junior OlympicJune 25, 2026
800 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 253:21.94aUSATF Oregon Association Junior OlympicJune 25, 2026
Heptathlon · OutdoorUSATF Oregon Association Junior Olympic · Jun 252288USATF Oregon Association Junior OlympicJune 25, 2026
High Jump · OutdoorCYO Portland Meet of Champions · May 161.32mCYO Portland Meet of ChampionsMay 16, 2026
Javelin · 450g AeroJav · OutdoorCYO Portland Liberty #4 · May 219.33mCYO Portland Liberty #4May 2, 2026
Javelin · 600g · OutdoorUSATF Oregon Association Junior Olympic · Jun 2523.76mUSATF Oregon Association Junior OlympicJune 25, 2026
Long Jump · OutdoorCYO Portland Valley #1 · Apr 114.60mCYO Portland Valley #1April 11, 2026
Pole Vault · IndoorWSTC Grand Prix #4 · Jul 188-6.00WSTC Grand Prix #4July 18, 2026
Pole Vault · OutdoorUSATF Oregon Association Junior Olympic · Jun 252.80mUSATF Oregon Association Junior OlympicJune 25, 2026
Shot Put · 4kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 256.89mUSATF 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

25 results
DateMeetEventPlMarkGr
Aug 14Twilight Vault #2Aug 14 · Pole Vault · Place 5 · Tigard Youth TrackTigard Youth TrackPole Vault5.8' 0"8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Heptathlon · Place 5 · Tigard Youth TrackTigard Youth TrackHeptathlon5.2288 PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 5 · Tigard Youth TrackTigard Youth TrackLong Jump5.4.18mWind: 08
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 5 · Tigard Youth TrackTigard Youth TrackLong Jump5.4.35m8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Pole Vault · Place 2 · Tigard Youth TrackTigard Youth TrackPole Vault2.2.80m PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Place 4 · Tigard Youth TrackTigard Youth TrackHigh Jump4.1.30m8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 1 · Tigard Youth TrackTigard Youth TrackJavelin600g1.23.76m PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 2 · Tigard Youth TrackTigard Youth TrackShot Put4kg2.6.61m8
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 10 · Tigard Youth TrackTigard Youth TrackShot Put4kg10.6.89m PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100m Hurdles · Place 5 · Tigard Youth TrackTigard Youth Track100m Hurdles33" / 0.838m5.20.15a PBWind: 0.78
Jun 25USATF Oregon Association Junior OlympicJun 25 · 800 Meters · Place 5 · Tigard Youth TrackTigard Youth Track800 Meters5.3:21.94a PB8
Jun 25USATF Oregon Association Junior OlympicJun 25 · 200 Meters · Place 5 · Tigard Youth TrackTigard Youth Track200 Meters5.31.50a PBWind: 0.38
May 16CYO Portland Meet of ChampionsMay 16 · Long Jump · Place 4 · St AnthonySt AnthonyLong Jump4.4.52m8
May 16CYO Portland Meet of ChampionsMay 16 · High Jump · Place 9 · St AnthonySt AnthonyHigh Jump9.1.32m PB8
May 16CYO Portland Meet of ChampionsMay 16 · 100 Meters · Place 18 · St AnthonySt Anthony100 MetersRound P18.14.32a8
May 9Tigard AeroJavMay 9 · Javelin · Tigard Youth TrackTigard Youth TrackJavelin450g AeroJav—DNS8
May 2CYO Portland Liberty #4May 2 · Long Jump · Place 3 · St AnthonySt AnthonyLong Jump3.4.53m8
May 2CYO Portland Liberty #4May 2 · Javelin · Place 11 · St AnthonySt AnthonyJavelin450g AeroJav11.19.33m PB8
May 2CYO Portland Liberty #4May 2 · 100 Meters · Place 5 · St AnthonySt Anthony100 Meters5.14.60a8
Apr 18CYO Portland Valley #2Apr 18 · Long Jump · Place 2 · St AnthonySt AnthonyLong Jump2.4.34m8
Apr 18CYO Portland Valley #2Apr 18 · High Jump · Place 2 · St AnthonySt AnthonyHigh Jump2.1.32m8
Apr 18CYO Portland Valley #2Apr 18 · 100 Meters · Place 2 · St AnthonySt Anthony100 Meters2.14.42a8
Apr 11CYO Portland Valley #1Apr 11 · Long Jump · Place 4 · St AnthonySt AnthonyLong Jump4.4.60m PB8
Apr 11CYO Portland Valley #1Apr 11 · High Jump · Place 2 · St AnthonySt AnthonyHigh Jump2.1.32m8
Apr 11CYO Portland Valley #1Apr 11 · 100 Meters · Place 4 · St AnthonySt Anthony100 Meters4.14.31a PB8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jul 18WSTC Grand Prix #4Jul 18 · Pole Vault · Place 2 · Tigard Youth TrackTigard Youth TrackPole Vault2.8-6.00 PB8

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Long Jump · Place 8 · St AnthonySt AnthonyLong Jump813-97
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 13 · St AnthonySt AnthonyShot Put1326-6.257
Apr 5CYO Portland Liberty #1Apr 5 · Long Jump · Place 1 · St AnthonySt AnthonyLong Jump114-1.57
Apr 5CYO Portland Liberty #1Apr 5 · High Jump · Place 2 · St AnthonySt AnthonyHigh Jump24-37
Apr 5CYO Portland Liberty #1Apr 5 · 100 Meters · Place 2 · St AnthonySt Anthony100 Meters214.58a7