Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPortland Track Festival · Jun 145:18.75aPortland Track Festival June 14, 2025
100 Meters · OutdoorSherwood Youth Track Club Meet · Jun 1816.82aSherwood Youth Track Club MeetJune 18, 2021
1500 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 264:54.77aUSATF Oregon Association Junior Olympic ChampionshipsJune 26, 2025
1600 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 45:26.11aOregon Relays presented by AthleticNETApril 4, 2025
200 Meters · OutdoorSherwood Youth Track Club Meet · Jun 1835.32aSherwood Youth Track Club MeetJune 18, 2021
3000 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 2610:35.99aUSATF Oregon Association Junior Olympic ChampionshipsJune 26, 2025
400 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jul 61:09.91aUSATF Region 16 Junior Olympic ChampionshipsJuly 6, 2023
800 Meters · OutdoorUSATF Oregon Association Junior Olympic Championships · Jun 222:36.02aUSATF Oregon Association Junior Olympic ChampionshipsJune 22, 2024
Long Jump · OutdoorSherwood Youth Track Club Meet · Jun 188-00.50Sherwood Youth Track Club MeetJune 18, 2021

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 3000 Meters · Place 2 · Oregon Track ClubOregon Track Club3000 Meters210:35.99a PB6
Jun 26USATF Oregon Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 3 · Oregon Track ClubOregon Track Club1500 Meters34:54.77a PB6
Jun 14Portland Track Festival Jun 14 · 1 Mile · Place 16 · Oregon Track ClubOregon Track Club1 Mile165:18.75a PB6
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 3000 Meters · Place 4 · Oregon Track ClubOregon Track Club3000 Meters410:50.80a6
Jun 7Portland Track Festival Youth Meet presented by Stumptown RunningJun 7 · 1500 Meters · Place 4 · Oregon Track ClubOregon Track Club1500 Meters45:03.39a6
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1 Mile · Place 3 · Oregon Track ClubOregon Track Club1 Mile3.5:27.79a6
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1600 Meters · Place 3 · Oregon Track ClubOregon Track Club1600 Meters3.5:26.11a PB6
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1500 Meters · Place 3 · Oregon Track ClubOregon Track Club1500 Meters3.5:08.20a6

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 15 · Oregon Track ClubOregon Track Club1500 Meters155:21.36a—
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 6 · Oregon Track ClubOregon Track Club800 Meters62:37.15a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 7 · Oregon Track ClubOregon Track Club1500 Meters75:14.98a—
Jun 22USATF Oregon Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · Oregon Track ClubOregon Track Club800 Meters42:36.02a PB—
May 25Eugene Diamond LeagueMay 25 · 1500 Meters · Place 27 · UnattachedUnattached1500 Meters27.5:36.59a5
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · 800 Meters · Place 1 · Oregon Track ClubOregon Track Club800 Meters1.2:41.20a5

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 1 · Oregon Track ClubOregon Track Club800 Meters1.2:43.64a4
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · Oregon Track ClubOregon Track Club400 Meters1.1:09.91a PB4
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 1 · Oregon Track ClubOregon Track Club800 Meters1.2:41.37a4
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 1 · Oregon Track ClubOregon Track Club400 Meters1.1:12.904

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18Sherwood Youth Track Club MeetJun 18 · Long Jump · Place 3 · 37-Unattached37-UnattachedLong Jump3.8-00.50 PB2
Jun 18Sherwood Youth Track Club MeetJun 18 · 200 Meters · Place 1 · 37-Unattached37-Unattached200 Meters1.35.32a PB2
Jun 18Sherwood Youth Track Club MeetJun 18 · 100 Meters · Place 1 · 37-Unattached37-Unattached100 Meters1.16.82a PB2

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth MeetJun 1 · Long Jump · Place 15 · UnattachedUnattachedLong Jump15.5-10.00Gr
Jun 1Portland Track Festival Youth MeetJun 1 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.41.23aGr
Jun 1Portland Track Festival Youth MeetJun 1 · 100 Meters · Place 18 · UnattachedUnattached100 Meters18.19.27aGr