Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 2911:19.15JC Rust BusterAugust 29, 2026
3,000 Meters · Lane Community CollegeThe OTC Great Donut Chase · Oct 1512:25.15The OTC Great Donut ChaseOctober 15, 2025
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 318:58.12The Harrier ClassicOctober 3, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 918:39.97Champoeg InvitationalOctober 9, 2026
5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 1519:26.9Harrisburg ChallengeOctober 15, 2026
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2818:43.505A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1919:04.60Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:43.07Oregon City XC Invitational September 12, 2026
5,000 Meters · Willamette High SchoolWillamette Golden Hour 5K · Sep 2618:54.10Willamette Golden Hour 5KSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 41 · WillametteWillamette5,000 Meters Varsity4118:43.50 PB9
Oct 15Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 30 · WillametteWillamette5,000 Meters Varsity3019:26.9 PB9
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 102 · WillametteWillamette5,000 Meters Varsity Boys10218:39.97 PB9
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 40 · WillametteWillamette5,000 Meters VARSITY4018:58.12 PB9
Sep 26Willamette Golden Hour 5KSep 26 · 5,000 Meters Varsity · Place 9 · WillametteWillamette5,000 Meters Varsity918:54.10 PB9
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 75 · WillametteWillamette5,000 Meters 5A/6A Varsity7519:04.60 PB9
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 164 · WillametteWillamette5,000 Meters Varsity Boys16418:43.07 PB9
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 128 · WillametteWillamette5,000 Meters Varsity Boys 5A – 6A12822:25.25Unofficial9
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 34 · WillametteWillamette3,000 Meters Varsity3411:19.15 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 29 · Willamette YouthWillamette Youth3,000 Meters Varsity2911:24.508
Oct 18The CG Bramble ScrambleOct 18 · 3,000 Meters Middle School · Place 12 · Willamette YouthWillamette Youth3,000 Meters Middle School1211:29.478
Oct 15The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 48 · Willamette YouthWillamette Youth3,000 Meters Youth Division4812:25.15 PB8
Oct 4The Harrier ClassicOct 4 · 3,200 Meters Middle School · Place 7 · Willamette YouthWillamette Youth3,200 Meters Middle School713:09.168
Sep 27Willamette Golden Hour 5KSep 27 · Varsity · Place 2 · Willamette YouthWillamette YouthVarsity214:138