Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 298:46.88JC Rust BusterAugust 29, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2614:55.15Nike Portland XCSeptember 26, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 715:18.90OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Marist HSMarist Invite · Sep 515:17.90Marist InviteSeptember 5, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 914:48.456th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1721:53Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 1 · Marist5,000 Meters 4A115:18.90 PB12
Oct 294A-4 Sky-Em League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · Marist5,000 Meters Varsity115:40.9612
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 7 · Marist5,000 Meters Bike the Gorge Varsity Championship714:48.45 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 3 · Marist5,000 Meters Danner Championship Varsity314:55.15 PB12
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 1 · Marist5,000 Meters 1A/2A/3A/4A Varsity115:22.3012
Sep 5Marist InviteSep 5 · 5,000 Meters Varsity · Place 2 · Marist5,000 Meters Varsity215:17.90 PB12
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 1 · Marist3,000 Meters Varsity18:46.88 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 2 · Marist5,000 Meters Week 1221:53 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 4A · Place 1 · Marist5,000 Meters 4A115:56.5611
Oct 304A-4 Sky-Em League ChampionshipOct 30 · 5,000 Meters Varsity · Place 1 · Marist5,000 Meters Varsity115:39.0411
Oct 18The CG Bramble ScrambleOct 18 · 5,000 Meters Varsity · Place 3 · Marist5,000 Meters Varsity316:48.5811
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 30 · Marist5,000 Meters Varsity Championship3015:41.7911
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 40 · Marist5,000 Meters Varsity4015:42.2011
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 1 · Marist5,000 Meters Varsity116:04.411
Sep 6Marist InviteSep 6 · 5,000 Meters Varsity · Place 4 · Marist5,000 Meters Varsity415:24.6011
Aug 28JCHS XC Rust BusterAug 28 · 3,000 Meters Varsity · Place 1 · Marist3,000 Meters Varsity19:21.2711

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 313A/2A/1A-SD4 District 4 ChampionshipsOct 31 · 5,000 Meters Varsity 4A · Place 4 · Marist5,000 Meters Varsity 4A416:47.2810
Oct 314A-4 Sky-Em League ChampionshipsOct 31 · 5,000 Meters Varsity · Place 4 · Marist5,000 Meters Varsity416:47.2810
Oct 19The CG Bramble ScrambleOct 19 · 5,000 Meters Varsity · Place 6 · Marist5,000 Meters Varsity617:54.2010
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 82 · Marist5,000 Meters Varsity Championship8216:05.3010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 93 · Marist5,000 Meters Varsity9316:26.7SO
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 1A · Place 4 · Marist5,000 Meters Varsity 1A416:18.4010
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Varsity · Place 5 · Marist5,000 Meters Varsity516:47.510
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 10 · Marist5,000 Meters Varsity1016:31.0710
Aug 31JC Rust BusterAug 31 · 2 Miles Varsity · Place 2 · Marist2 Miles Varsity29:57.0010