Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWisconsin Windy City Invitational · Feb 114:07.49aWisconsin Windy City InvitationalFebruary 11, 2022
10,000 Meters · OutdoorStanford Invitational · Apr 429:00.31aStanford InvitationalApril 4, 2025
1500 Meters · Outdoor2025 George Fox University NCAA Final Qualifier · May 143:49.07a2025 George Fox University NCAA Final QualifierMay 14, 2025
3000 Meters · IndoorPac-12 Indoor Invitational · Feb 258:07.98aPac-12 Indoor InvitationalFebruary 25, 2022
3000 Meters · Outdoor5A State Meet · May 218:44.15a5A State MeetMay 21, 2021
5000 Meters · IndoorKen Shannon Last Chance Invitational · Feb 2414:12.74aKen Shannon Last Chance InvitationalFebruary 24, 2023
5000 Meters · OutdoorHayward Premiere · Apr 114:15.65aHayward PremiereApril 1, 2022
800 Meters · Outdoor71st Grants Pass Rotary by Caliber Home Loans · May 151:56.23a71st Grants Pass Rotary by Caliber Home LoansMay 15, 2021

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 142025 George Fox University NCAA Final QualifierMay 14 · 1500 Meters · Place 2 · PortlandPortland1500 Meters2.3:49.07a PBSo
May 10Portland TwilightMay 10 · 1500 Meters · Place 14 · PortlandPortland1500 Meters143:49.79aSo
May 2Oregon State High PerformanceMay 2 · 1500 Meters · Place 3 · PortlandPortland1500 Meters33:55.21aSo
Apr 4Stanford InvitationalApr 4 · 10,000 Meters · Place 29 · PortlandPortland10,000 Meters29.29:00.31a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 212025 MPSF Indoor T&F ChampionshipsFeb 21 · 5000 Meters · Place 5 · PortlandPortland5000 Meters514:25.54a—
Feb 212025 MPSF Indoor T&F ChampionshipsFeb 21 · 3000 Meters · Place 11 · PortlandPortland3000 Meters118:21.53a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 5000 Meters · Place 14 · OregonOregon5000 Meters14.14:12.74a PBSo

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Oregon TwilightMay 6 · 5000 Meters · Place 6 · OregonOregon5000 Meters6.14:19.86aFr
Apr 22Oregon Relays presented by AthleticNET (College)Apr 22 · 5000 Meters · OregonOregon5000 Meters—DNFFr
Apr 1Hayward PremiereApr 1 · 5000 Meters · Place 8 · OregonOregon5000 Meters8.14:15.65a PBFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Pac-12 Indoor InvitationalFeb 25 · 3000 Meters · Place 12 · OregonOregon3000 Meters12.8:07.98a PBFr
Feb 11Wisconsin Windy City InvitationalFeb 11 · 5000 Meters · OregonOregon5000 Meters—DNFFr
Feb 11Wisconsin Windy City InvitationalFeb 11 · 1 Mile · Place 2 · OregonOregon1 Mile2.4:07.49a PBFr

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 215A State MeetMay 21 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.8:44.15a PB12
May 215A State MeetMay 21 · 1500 Meters · Place 2 · AshlandAshland1500 Meters2.3:51.15a12
May 1571st Grants Pass Rotary by Caliber Home LoansMay 15 · 800 Meters · Place 1 · AshlandAshland800 Meters1.1:56.23a PB12

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 165A-2 MWL District ChampionshipsMay 16 · 3000 Meters · Place 8 · AshlandAshland3000 Meters8.9:33.81a10
May 470th Annual Grants Pass Rotary InvitationalMay 4 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.9:39.0010
Apr 24AHS/CHS @ EPApr 24 · 1500 Meters · Place 1 · AshlandAshland1500 Meters1.4:33.7010
Apr 2Crater, Eagle Point, AshlandApr 2 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.9:49.07a10

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2AHS/CHS @ EPMay 2 · 800 Meters · Place 3 · AshlandAshland800 Meters3.2:18.939
Apr 2869th Annual Grants Pass Rotary Invitational Track MeetApr 28 · 3000 Meters · Place 8 · AshlandAshland3000 Meters8.10:01.03a9
Apr 25EPHS/CHS @ AHSApr 25 · 3000 Meters · Place 3 · AshlandAshland3000 Meters3.11:09.059
Apr 10AHS/CHS @ EPHSApr 10 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.10:55.529

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25Oregon Middle School Meet of ChampionsMay 25 · 3000 Meters · Place 20 · AshlandAshland3000 Meters20.10:33.93a8
May 6SOMSAC District FinalsMay 6 · 3000 Meters · Place 4 · AshlandAshland3000 Meters4.10:41.288
Apr 26SOMSAC South GP, North GP, AshlandApr 26 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.11:09.43a8
Apr 26SOMSAC South GP, North GP, AshlandApr 26 · 800 Meters · Place 8 · AshlandAshland800 Meters8.2:39.18a8
Apr 19Hedrick/Talent @ AshlandApr 19 · 3000 Meters · Place 2 · AshlandAshland3000 Meters2.10:54.078
Apr 19Hedrick/Talent @ AshlandApr 19 · 800 Meters · Place 3 · AshlandAshland800 Meters3.2:39.488
Apr 12SOMSAC - Ashland @ TalentApr 12 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.11:09.278
Apr 12SOMSAC - Ashland @ TalentApr 12 · 1500 Meters · AshlandAshland1500 Meters—NT8
Apr 12SOMSAC - Ashland @ TalentApr 12 · 800 Meters · Place 2 · AshlandAshland800 Meters2.2:39.528
Apr 5Ponderosa/Fleming@AshlandApr 5 · 3000 Meters · Place 1 · AshlandAshland3000 Meters1.11:40.258
Apr 5Ponderosa/Fleming@AshlandApr 5 · 800 Meters · Place 4 · AshlandAshland800 Meters4.2:42.018