Personal bests

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · Javelin · Place 41 · TigardTigardJavelin800g41.112' 10" PB11
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 3000 Meters · Place 35 · TigardTigard3000 Meters35.10:29.96a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · Javelin · Place 1 · Tigard YouthTigard YouthJavelin1164-810
Apr 22Tigard JV MeetApr 22 · Javelin · Place 10 · TigardTigardJavelin800g10.99' 9"10
Apr 22Tigard JV MeetApr 22 · 1500 Meters · Place 9 · TigardTigard1500 Meters9.4:48.71a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Javelin · Place 15 · Tigard YouthTigard YouthJavelin1584-8—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 1500 Meters · Place 45 · Tigard YouthTigard Youth1500 Meters455:06.70a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 800 Meters · Place 30 · Tigard YouthTigard Youth800 Meters302:21.33a PB—
May 10Tigard Youth developmental meetMay 10 · 1500 Meters · Place 3 · Tigard Youth TrackTigard Youth Track1500 Meters3.4:54.78a9

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 3000 Meters · Place 70 · Tigard YouthTigard Youth3000 Meters7011:14.38a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · Javelin · Place 54 · Tigard YouthTigard YouthJavelin5424.60m—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Javelin · Place 5 · Tigard Youth TrackTigard Youth TrackJavelin600g5.25.71m PB8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 3000 Meters · Place 8 · Tigard Youth TrackTigard Youth Track3000 Meters8.10:45.07a8
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 13 · Tigard Youth TrackTigard Youth Track1500 Meters13.5:08.60a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 6 · Tigard Youth TrackTigard Youth TrackJavelin600g6.24.57m8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 3000 Meters · Place 10 · Tigard Youth TrackTigard Youth Track3000 Meters10.11:00.17a8
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 15 · Tigard Youth TrackTigard Youth Track1500 Meters15.5:08.208
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 3000 Meters · Place 3 · Tigard Youth TrackTigard Youth Track3000 Meters3.10:55.67a8
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 1500 Meters · Tigard Youth TrackTigard Youth Track1500 Meters—DNS8
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 3000 Meters · Place 14 · Tigard YouthTigard Youth3000 Meters1411:03.36a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · Javelin · Place 11 · Tigard YouthTigard YouthJavelin1171-5—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 1500 Meters · Place 23 · Tigard YouthTigard Youth1500 Meters235:01.64a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · Javelin · Place 3 · Tigard YouthTigard YouthJavelin370-7—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 3000 Meters · Place 4 · Tigard YouthTigard Youth3000 Meters411:23.40a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 1500 Meters · Place 9 · Tigard YouthTigard Youth1500 Meters95:06.95a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · Javelin · Place 7 · Tigard YouthTigard YouthJavelin775-4—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 3000 Meters · Place 6 · Tigard YouthTigard Youth3000 Meters611:38.49a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 1500 Meters · Place 6 · Tigard YouthTigard Youth1500 Meters65:09.22a—
May 5BYTC BlastMay 5 · 3000 Meters · Place 4 · Tigard YouthTigard Youth3000 Meters411:36.74a—
May 5BYTC BlastMay 5 · 1500 Meters · Place 11 · Tigard YouthTigard Youth1500 Meters115:20.35a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · Javelin · Place 1 · Tigard YouthTigard YouthJavelin123.14m—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 1500 Meters · Place 8 · Tigard YouthTigard Youth1500 Meters85:16.37a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21BYTC Blast Development MeetMay 21 · 800 Meters · Place 16 · Tigard YouthTigard Youth800 Meters162:48.8813
May 21BYTC Blast Development MeetMay 21 · 400 Meters · Place 34 · Tigard YouthTigard Youth400 Meters341:12.50 PB13
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · Javelin · Tigard Youth TrackTigard Youth TrackJavelin600g—SCR7
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 800 Meters · Place 16 · Tigard Youth TrackTigard Youth Track800 Meters16.2:53.29a7
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 400 Meters · Place 25 · Tigard Youth TrackTigard Youth Track400 Meters25.1:14.85a7
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 200 Meters · Place 35 · Tigard Youth TrackTigard Youth Track200 Meters35.32.78a PB7
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · Javelin · Place 11 · Tigard Youth TrackTigard Youth TrackJavelin600g11.44' 37
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 800 Meters · Place 11 · Tigard Youth TrackTigard Youth Track800 Meters11.2:57.71a7
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 100 Meters · Place 41 · Tigard Youth TrackTigard Youth Track100 Meters41.15.96a PB7
Apr 29Tigard Youth Track - Developmental meetApr 29 · 400 Meters · Place 11 · Tigard Youth TrackTigard Youth Track400 Meters11.1:14.89a7