Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNike Outdoor Nationals · Jun 194:32.36aNike Outdoor NationalsJune 19, 2025
100 Meters · Outdoor2024 Nike Outdoor Nationals · Jun 124:37.40a2024 Nike Outdoor NationalsJune 12, 2024
1500 Meters · OutdoorPortland Track Festival · Jun 144:12.41aPortland Track Festival June 14, 2025
1600 Meters · OutdoorNike Outdoor Nationals · Jun 194:30.73aNike Outdoor NationalsJune 19, 2025
3000 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 79:19.36aPortland Track Festival Youth Meet presented by Stumptown RunningJune 7, 2025
400 Meters · OutdoorBYTC · May 2356.83aBYTCMay 23, 2025
800 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 72:08.40aPortland Track Festival Youth Meet presented by Stumptown RunningJune 7, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 19Nike Outdoor NationalsJun 19 · 1 Mile · Place 7 · Bowerman1 Mile74:32.36a PB8
Jun 19Nike Outdoor NationalsJun 19 · 1600 Meters · Place 7 · Bowerman1600 Meters74:30.73a PB8
Jun 19Nike Outdoor NationalsJun 19 · 1500 Meters · Place 8 · Bowerman1500 Meters84:15.19a8
Jun 19Nike Outdoor NationalsJun 19 · 1 Mile · Place 7 · Bowerman1 Mile74:32.36a8
Jun 19Nike Outdoor NationalsJun 19 · 1600 Meters · Place 7 · Bowerman1600 Meters74:30.73a8
Jun 19Nike Outdoor NationalsJun 19 · 1500 Meters · Place 8 · Bowerman1500 Meters84:15.19a8
Jun 14Portland Track Festival Jun 14 · 1500 Meters · Place 27 · Bowerman1500 Meters274:12.41a PB8
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 3 · Bowerman3000 Meters39:19.36a PB8
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 800 Meters · Place 5 · Bowerman800 Meters52:08.40a PB8
May 23BYTCMay 23 · 3000 Meters · Place 1 · Bowerman3000 Meters19:20.90a8
May 23BYTCMay 23 · 400 Meters · Place 2 · Bowerman400 Meters256.83a PB8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 3000 Meters · Place 4 · Bowerman3000 Meters49:39.45a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 4 · Bowerman3000 Meters49:39.74a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 6 · Bowerman1500 Meters64:41.85a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 51 · Bowerman100 MetersRound P514:57.26a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 50 · Bowerman100 MetersRound P504:55.49a—
Jun 122024 Nike Outdoor NationalsJun 12 · 100 Meters · Place 50 · Bowerman100 MetersRound P504:37.40a PB—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 3000 Meters · Place 2 · Bowerman3000 Meters29:50.14a—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 400 Meters · Place 14 · Bowerman400 Meters141:04.35a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 3000 Meters · Place 9 · Bowerman3000 Meters910:01.11a—
Jul 24USATF National Junior Olympic ChampionshipsJul 24 · 1500 Meters · Place 14 · Bowerman1500 Meters144:46.28a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 3000 Meters · Place 2 · Bowerman3000 Meters210:26.29a—
Jun 3Portland Track Festival Youth Meet presented by Stumptown RunningJun 3 · 1500 Meters · Place 2 · Bowerman1500 Meters24:55.74a—