Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor Phil Walden Inaugural Albina-Vancouver Roadrunners Invitational · Jun 105:31.31a Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJune 10, 2023
3000 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 611:41.16aUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
800 Meters · Outdoor41st Dean Nice Invitational Sponsored by MEWA · May 82:40.82a41st Dean Nice Invitational Sponsored by MEWAMay 8, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 841st Dean Nice Invitational Sponsored by MEWAMay 8 · 800 Meters · Place 34 · TigardTigard800 Meters34.2:40.82a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 3000 Meters · Place 13 · Tigard YouthTigard Youth3000 Meters1312:36.46a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 800 Meters · Place 31 · Tigard YouthTigard Youth800 Meters312:47.60a—
May 10Tigard Youth developmental meetMay 10 · 3000 Meters · Tigard Youth TrackTigard Youth Track3000 Meters—DNS8
May 10Tigard Youth developmental meetMay 10 · 1500 Meters · Tigard Youth TrackTigard Youth Track1500 Meters—DNS8
May 10Tigard Youth developmental meetMay 10 · 800 Meters · Place 3 · Tigard Youth TrackTigard Youth Track800 Meters3.2:43.75a8
May 3BYTC BlastMay 3 · 3000 Meters · Place 2 · Tigard Youth TrackTigard Youth Track3000 Meters2.12:53.58a8
May 3BYTC BlastMay 3 · 1500 Meters · Tigard Youth TrackTigard Youth Track1500 Meters—DNS8
May 3BYTC BlastMay 3 · 800 Meters · Tigard Youth TrackTigard Youth Track800 Meters—DNS8
Apr 26Sherwood Youth Club meetApr 26 · 3000 Meters · Tigard Youth TrackTigard Youth Track3000 Meters—DNS8
Apr 26Sherwood Youth Club meetApr 26 · 1500 Meters · Place 2 · Tigard Youth TrackTigard Youth Track1500 Meters2.6:13.35a8
Apr 26Sherwood Youth Club meetApr 26 · 800 Meters · Place 1 · Tigard Youth TrackTigard Youth Track800 Meters1.2:50.13a8

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 1500 Meters · Place 60 · Tigard YouthTigard Youth1500 MetersRound P605:33.35a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 3000 Meters · Place 49 · Tigard YouthTigard Youth3000 Meters4911:55.53a—
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 3000 Meters · Place 4 · Tigard Youth TrackTigard Youth Track3000 Meters4.11:41.16a PB7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 6 · Tigard Youth TrackTigard Youth Track1500 Meters6.5:31.42a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 3000 Meters · Place 4 · Tigard Youth TrackTigard Youth Track3000 Meters4.11:45.62a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 5 · Tigard Youth TrackTigard Youth Track1500 Meters5.5:33.607
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 3000 Meters · Place 1 · Tigard Youth TrackTigard Youth Track3000 Meters1.11:44.02a7
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 1500 Meters · Place 3 · Tigard Youth TrackTigard Youth Track1500 Meters3.5:31.31a PB7
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 800 Meters · Tigard Youth TrackTigard Youth Track800 Meters—DNS7
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 1500 Meters · Place 12 · Tigard YouthTigard Youth1500 Meters125:33.64a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 800 Meters · Place 19 · Tigard YouthTigard Youth800 Meters192:42.36a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 1500 Meters · Place 4 · Tigard YouthTigard Youth1500 Meters45:36.29a—
May 19Tigard HS (Friday) / Sherwood MS (Saturday) - Development MeetMay 19 · 800 Meters · Place 4 · Tigard YouthTigard Youth800 Meters42:45.26a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 3000 Meters · Place 3 · Tigard YouthTigard Youth3000 Meters312:21.38a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 1500 Meters · Place 7 · Tigard YouthTigard Youth1500 Meters75:42.39a—
May 12Sherwood MS (Friday) / Tigard HS (Saturday) - Development MeetMay 12 · 800 Meters · Place 7 · Tigard YouthTigard Youth800 Meters72:48.21a—
May 5BYTC BlastMay 5 · 3000 Meters · Place 3 · Tigard YouthTigard Youth3000 Meters312:20.32a—
May 5BYTC BlastMay 5 · 800 Meters · Place 6 · Tigard YouthTigard Youth800 Meters62:48.73a—
Apr 29USATF Oregon Youth Developmental T&F MeetApr 29 · 1500 Meters · Place 3 · Tigard YouthTigard Youth1500 Meters35:50.34a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 17 · Tigard Youth TrackTigard Youth Track1500 Meters17.5:50.16a12
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 16 · Tigard Youth TrackTigard Youth Track800 Meters16.2:59.31a12
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 1500 Meters · Place 20 · Tigard YouthTigard Youth1500 Meters205:59.4213
Jun 4Portland Track Festival Youth Meet presented by Stumptown RunningJun 4 · 800 Meters · Place 22 · Tigard YouthTigard Youth800 Meters222:53.5213
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 1500 Meters · Tigard Youth TrackTigard Youth Track1500 Meters—DNS12
May 13Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 13 · 800 Meters · Tigard Youth TrackTigard Youth Track800 Meters—DNS12
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 1500 Meters · Place 17 · Tigard Youth TrackTigard Youth Track1500 Meters17.5:53.63a12
May 6Sherwood (Friday) / Tigard (Saturday) - Developmental MeetMay 6 · 800 Meters · Place 10 · Tigard Youth TrackTigard Youth Track800 Meters10.2:57.45a12
Apr 29Tigard Youth Track - Developmental meetApr 29 · 1500 Meters · Place 13 · Tigard Youth TrackTigard Youth Track1500 Meters13.5:59.05a12

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18Sherwood Youth Track Club MeetJun 18 · 1500 Meters · Place 5 · Tigard Youth TrackTigard Youth Track1500 Meters5.6:25.20a12
Jun 18Sherwood Youth Track Club MeetJun 18 · 800 Meters · Place 7 · Tigard Youth TrackTigard Youth Track800 Meters7.3:11.12a12
Jun 12Amazon Distance TrialsJun 12 · 1500 Meters · Place 4 · Tigard Youth TrackTigard Youth Track1500 Meters4.6:44.72a12
Jun 12Amazon Distance TrialsJun 12 · 800 Meters · Place 7 · Tigard Youth TrackTigard Youth Track800 Meters7.3:10.11a12
Jun 4BYTC Blast 2021Jun 4 · 1500 Meters · Place 7 · Tigard Youth TrackTigard Youth Track1500 Meters7.6:34.78a12
Jun 4BYTC Blast 2021Jun 4 · 800 Meters · Place 6 · Tigard Youth TrackTigard Youth Track800 Meters6.3:14.90a12
May 22Tigard Youth Track #2May 22 · 800 Meters · Place 5 · Tigard Youth TrackTigard Youth Track800 Meters5.3:12.32a12
May 14Tigard Youth TrackMay 14 · 1500 Meters · Tigard Youth TrackTigard Youth Track1500 Meters—DNS12
May 14Tigard Youth TrackMay 14 · 800 Meters · Place 9 · Tigard Youth TrackTigard Youth Track800 Meters9.3:20.34a12
Apr 30Sherwood Youth Track Club Meet #1 Distance/ThrowsApr 30 · 1500 Meters · Place 5 · Tigard Youth TrackTigard Youth Track1500 Meters5.6:40.04a12
Apr 30Sherwood Youth Track Club Meet #1 Distance/ThrowsApr 30 · 800 Meters · Place 5 · Tigard Youth TrackTigard Youth Track800 Meters5.3:14.62a12