Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouthridge @ Mountainside · May 612.41aSouthridge @ MountainsideMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF Oregon Association Junior Olympic · Jun 2524.95aUSATF Oregon Association Junior OlympicJune 25, 2026
1500 Meters · OutdoorUSATF Oregon Association Junior Olympic · Jun 255:24.18aUSATF Oregon Association Junior OlympicJune 25, 2026
400 Meters · OutdoorAloha @ Mountainside · Apr 1559.04aAloha @ MountainsideApril 15, 2026
Decathlon · OutdoorUSATF Oregon Association Junior Olympic · Jun 253558USATF Oregon Association Junior OlympicJune 25, 2026
Discus · 1.6kg · OutdoorUSATF Oregon Association Junior Olympic · Jun 2520.49mUSATF Oregon Association Junior OlympicJune 25, 2026
High Jump · OutdoorSouthridge @ Mountainside · May 35' 0Southridge @ MountainsideMay 3, 2023
Javelin · 800g · OutdoorUSATF Oregon Association Junior Olympic · Jun 2527.72mUSATF Oregon Association Junior OlympicJune 25, 2026
Long Jump · OutdoorUSATF Oregon Association Junior Olympic · Jun 254.85mUSATF Oregon Association Junior OlympicJune 25, 2026
Pole Vault · OutdoorMetro League JV District Meet · May 152.59mMetro League JV District MeetMay 15, 2026
Shot Put · 12lb · OutdoorUSATF Oregon Association Junior Olympic · Jun 258.39mUSATF 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

40 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Decathlon · Place 6 · Tigard Youth TrackTigard Youth TrackDecathlon6.3558 PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · Long Jump · Place 5 · Tigard Youth TrackTigard Youth TrackLong Jump5.4.85m PBWind: 012
Jun 25USATF Oregon Association Junior OlympicJun 25 · Pole Vault · Place 3 · Tigard Youth TrackTigard Youth TrackPole Vault3.3.10m12
Jun 25USATF Oregon Association Junior OlympicJun 25 · High Jump · Place 5 · Tigard Youth TrackTigard Youth TrackHigh Jump5.1.55m12
Jun 25USATF Oregon Association Junior OlympicJun 25 · Javelin · Place 4 · Tigard Youth TrackTigard Youth TrackJavelin800g4.27.72m PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · Discus · Place 5 · Tigard Youth TrackTigard Youth TrackDiscus1.6kg5.20.49m PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · Shot Put · Place 5 · Tigard Youth TrackTigard Youth TrackShot Put12lb5.8.39m PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · 110m Hurdles · Place 6 · Tigard Youth TrackTigard Youth Track110m Hurdles39" / 0.991m6.24.95a PBWind: -0.312
Jun 25USATF Oregon Association Junior OlympicJun 25 · 1500 Meters · Place 3 · Tigard Youth TrackTigard Youth Track1500 Meters3.5:24.18a PB12
Jun 25USATF Oregon Association Junior OlympicJun 25 · 400 Meters · Place 4 · Tigard Youth TrackTigard Youth Track400 Meters4.59.51a12
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100 Meters · Place 5 · Tigard Youth TrackTigard Youth Track100 Meters5.12.61aWind: 0.712
Jun 13Amity ThrowsJun 13 · Hammer · Place 15 · Tigard YouthTigard YouthHammer1516.08m12
Jun 13Amity ThrowsJun 13 · Javelin · Place 9 · Tigard YouthTigard YouthJavelin925.75m12
Jun 13Amity ThrowsJun 13 · Discus · Place 11 · Tigard YouthTigard YouthDiscus1122.39m12
Jun 9Portland Summer Series #1Jun 9 · 100 Meters · Place 6 · 37-Unattached37-Unattached100 Meters6.12.67aWind: 3.312
May 15Metro League JV District MeetMay 15 · Long Jump · Place 22 · MountainsideMountainsideLong Jump224.97m12
May 15Metro League JV District MeetMay 15 · Pole Vault · Place 7 · MountainsideMountainsidePole Vault72.59m PB12
May 15Metro League JV District MeetMay 15 · High Jump · Place 7 · MountainsideMountainsideHigh Jump71.52m12
May 6Southridge @ MountainsideMay 6 · Javelin · Place 9 · MountainsideMountainsideJavelin992-412
May 6Southridge @ MountainsideMay 6 · 110m Hurdles · Place 5 · MountainsideMountainside110m Hurdles523.08a12
May 6Southridge @ MountainsideMay 6 · 100 Meters · Place 7 · MountainsideMountainside100 Meters712.41a PB12
Apr 29Mountainside @ SunsetApr 29 · Long Jump · Place 17 · MountainsideMountainsideLong Jump1716-4.512
Apr 29Mountainside @ SunsetApr 29 · Pole Vault · Place 2 · MountainsideMountainsidePole Vault29-012
Apr 29Mountainside @ SunsetApr 29 · Discus · Place 25 · MountainsideMountainsideDiscus2561-412
Apr 29Mountainside @ SunsetApr 29 · Shot Put · Place 27 · MountainsideMountainsideShot Put2724-5.7512
Apr 22Mountainside @ WestviewApr 22 · High Jump · Place 3 · MountainsideMountainsideHigh Jump35-412
Apr 22Mountainside @ WestviewApr 22 · Javelin · Place 11 · MountainsideMountainsideJavelin1190-612
Apr 22Mountainside @ WestviewApr 22 · 1500 Meters · Place 19 · MountainsideMountainside1500 Meters195:46.72a12
Apr 15Aloha @ MountainsideApr 15 · Pole Vault · Place 1 · MountainsideMountainsidePole Vault19-012
Apr 15Aloha @ MountainsideApr 15 · Shot Put · Place 28 · MountainsideMountainsideShot Put2824-012
Apr 15Aloha @ MountainsideApr 15 · 400 Meters · Place 7 · MountainsideMountainside400 Meters759.04a PB12
Apr 15Aloha @ MountainsideApr 15 · 100 Meters · Place 10 · MountainsideMountainside100 Meters1012.70a12
Apr 8Beaverton vs MountainsideApr 8 · Pole Vault · Place 1 · MountainsideMountainsidePole Vault18-612
Apr 8Beaverton vs MountainsideApr 8 · Javelin · Place 11 · MountainsideMountainsideJavelin1176-012
Apr 8Beaverton vs MountainsideApr 8 · Shot Put · Place 17 · MountainsideMountainsideShot Put1724-412
Apr 8Beaverton vs MountainsideApr 8 · 110m Hurdles · Place 5 · MountainsideMountainside110m Hurdles523.59a12
Apr 1Jesuit @ MountainsideApr 1 · 100 Meters · Place 14 · MountainsideMountainside100 Meters1412.63a12
Apr 1Jesuit @ MountainsideApr 1 · Long Jump · Place 5 · MountainsideMountainsideLong Jump517-312
Apr 1Jesuit @ MountainsideApr 1 · High Jump · Place 7 · MountainsideMountainsideHigh Jump75-012
Apr 1Jesuit @ MountainsideApr 1 · Discus · Place 10 · MountainsideMountainsideDiscus1069-2.512

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16Metro League JV District MeetMay 16 · Long Jump · Place 36 · MountainsideMountainsideLong Jump3615-811
May 7Mountainside @ SouthridgeMay 7 · 100 Meters · Place 34 · MountainsideMountainside100 Meters3413.36a11
May 7Mountainside @ SouthridgeMay 7 · Long Jump · Place 11 · MountainsideMountainsideLong Jump1116-7.511
May 7Mountainside @ SouthridgeMay 7 · Pole Vault · Place 6 · MountainsideMountainsidePole Vault67-611
May 7Mountainside @ SouthridgeMay 7 · High Jump · Place 8 · MountainsideMountainsideHigh Jump85-011
Apr 30Sunset @ MountainsideApr 30 · 1500 Meters · Place 16 · MountainsideMountainside1500 Meters166:10.21a11
Apr 16Mountainside @ AlohaApr 16 · High Jump · Place 8 · MountainsideMountainsideHigh Jump84-811
Apr 16Mountainside @ AlohaApr 16 · Discus · Place 16 · MountainsideMountainsideDiscus1657-1011
Apr 16Mountainside @ AlohaApr 16 · 400 Meters · Place 4 · MountainsideMountainside400 Meters41:01.89a11
Apr 9Beaverton @ MountainsideApr 9 · 100 Meters · Place 37 · MountainsideMountainside100 Meters3713.29a11
Apr 9Beaverton @ MountainsideApr 9 · Long Jump · Place 28 · MountainsideMountainsideLong Jump2813-511
Apr 9Beaverton @ MountainsideApr 9 · Javelin · Place 28 · MountainsideMountainsideJavelin2863-611
Apr 2Mountainside @ JesuitApr 2 · Discus · Place 15 · MountainsideMountainsideDiscus1546-711
Apr 2Mountainside @ JesuitApr 2 · 1500 Meters · Place 19 · MountainsideMountainside1500 Meters196:01.23a11
Apr 2Mountainside @ JesuitApr 2 · 400 Meters · Place 12 · MountainsideMountainside400 Meters121:06.11a11
Mar 19Westview @ MountainsideMar 19 · 100 Meters · Place 61 · MountainsideMountainside100 Meters6113.63a—
Mar 19Westview @ MountainsideMar 19 · High Jump · Place 7 · MountainsideMountainsideHigh Jump74-10—
Mar 19Westview @ MountainsideMar 19 · Shot Put · Place 19 · MountainsideMountainsideShot Put1923-2—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 3Metro League JV District MeetMay 3 · Triple Jump · Place 8 · MountainsideMountainsideTriple Jump828-7—
May 3Metro League JV District MeetMay 3 · Long Jump · Place 31 · MountainsideMountainsideLong Jump3114-10.5—
Apr 24Mountainside @ BeavertonApr 24 · Triple Jump · Place 5 · MountainsideMountainsideTriple Jump532-4.5—
Apr 24Mountainside @ BeavertonApr 24 · Long Jump · Place 18 · MountainsideMountainsideLong Jump1815-2—
Apr 17Westview @ MountainsideApr 17 · Triple Jump · Place 2 · MountainsideMountainsideTriple Jump229-8—
Apr 17Westview @ MountainsideApr 17 · Long Jump · Place 22 · MountainsideMountainsideLong Jump2212-1.5—
Apr 17Westview @ MountainsideApr 17 · Pole Vault · Place 10 · MountainsideMountainsidePole Vault106-0—
Apr 17Westview @ MountainsideApr 17 · High Jump · Place 5 · MountainsideMountainsideHigh Jump54-8—
Apr 10Mountainside @ JesuitApr 10 · Triple Jump · Place 4 · MountainsideMountainsideTriple Jump433-10—
Apr 10Mountainside @ JesuitApr 10 · Long Jump · Place 27 · MountainsideMountainsideLong Jump2714-5.25—
Apr 10Mountainside @ JesuitApr 10 · High Jump · Place 11 · MountainsideMountainsideHigh Jump114-10—
Apr 3Sunset @ MountainsideApr 3 · Triple Jump · Place 6 · MountainsideMountainsideTriple Jump632-0.5—
Apr 3Sunset @ MountainsideApr 3 · Long Jump · Place 27 · MountainsideMountainsideLong Jump2713-3—
Apr 3Sunset @ MountainsideApr 3 · High Jump · Place 9 · MountainsideMountainsideHigh Jump94-8—
Mar 20Mountainside @ AlohaMar 20 · 100 Meters · Place 44 · MountainsideMountainside100 Meters4413.84a—
Mar 20Mountainside @ AlohaMar 20 · Long Jump · Place 22 · MountainsideMountainsideLong Jump2211-8—
Mar 20Mountainside @ AlohaMar 20 · High Jump · Place 8 · MountainsideMountainsideHigh Jump84-10—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · Triple Jump · Place 9 · MountainsideMountainsideTriple Jump930-3—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · 100 Meters · Place 18 · MountainsideMountainside100 Meters1813.15a—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · Long Jump · Place 31 · MountainsideMountainsideLong Jump3113-8.5—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · High Jump · Place 12 · MountainsideMountainsideHigh Jump124-8—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Mountainside @ WestviewMay 10 · 100 Meters · Place 42 · MountainsideMountainside100 Meters4213.74a—
May 3Southridge @ MountainsideMay 3 · Long Jump · Place 25 · MountainsideMountainsideLong Jump25.11' 0.259
May 3Southridge @ MountainsideMay 3 · High Jump · Place 4 · MountainsideMountainsideHigh Jump4.5' 0 PB9
May 3Southridge @ MountainsideMay 3 · 100 Meters · Place 27 · MountainsideMountainside100 Meters27.13.42a9
Apr 12Beaverton @ MountainsideApr 12 · 100 Meters · Place 26 · MountainsideMountainside100 Meters2614.22a—
Apr 12Beaverton @ MountainsideApr 12 · Long Jump · Place 10 · MountainsideMountainsideLong Jump1015-0.5—
Apr 12Beaverton @ MountainsideApr 12 · High Jump · Place 4 · MountainsideMountainsideHigh Jump45-0—
Apr 5Jesuit @ MountainsideApr 5 · 100 Meters · Place 54 · MountainsideMountainside100 Meters5413.66a—
Apr 5Jesuit @ MountainsideApr 5 · High Jump · Place 6 · MountainsideMountainsideHigh Jump64-8—
Mar 22Mountainside @ SunsetMar 22 · 100 Meters · Place 54 · MountainsideMountainside100 Meters5413.87a—
Mar 15Mountainside @ AlohaMar 15 · 100 Meters · Place 23 · MountainsideMountainside100 Meters2314.46a—