Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Oakland High SchoolOakland Donut Dash · Oct 147:38.97Oakland Donut DashOctober 14, 2022
3,000 Meters · River Forks ParkLittle Fir League Championships · Oct 2111:51.5Little Fir League ChampionshipsOctober 21, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3012:07.2Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2022:04.85Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Mildred Kanipe Memorial County ParkDan Baird Invitational · Oct 1126:40.94Dan Baird InvitationalOctober 11, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Dan Baird InvitationalOct 11 · 5,000 Meters Varsity · Place 18 · Days CreekDays Creek5,000 Meters Varsity1826:40.94 PB10
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 114 · Days CreekDays Creek5,000 Meters 1A/2A/3A/4A Varsity11422:04.85 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Little Fir League ChampionshipsOct 21 · 3,000 Meters Middle School · Place 2 · Days CreekDays Creek3,000 Meters Middle School211:51.5 PB8
Oct 10Days Creek RelaysOct 10 · 1,200 Meters Days Creek Relays Splits · Days CreekDays Creek1,200 Meters Days Creek Relays Splits04:02Unofficial8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 51 · Days CreekDays Creek3,000 Meters Champs5112:07.2 PB7
Oct 14Oakland Donut DashOct 14 · 2,000 Meters Middle School · Place 2 · Days CreekDays Creek2,000 Meters Middle School27:38.97 PB7
Oct 11Days Creek RelaysOct 11 · 1,200 Meters Days Creek Relays splits · Days CreekDays Creek1,200 Meters Days Creek Relays splits04:11Unofficial7
Oct 11Days Creek RelaysOct 11 · 3,000 Meters Days Creek Relays splits · Days CreekDays Creek3,000 Meters Days Creek Relays splits0—7