Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:59.34Nike Portland XCSeptember 26, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1424:36.72Estacada InvitationalOctober 14, 2026
5,000 Meters · Stayton Middle School Nature TrailsStayton XC Invitational · Sep 1222:31.07Stayton XC InvitationalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 314A-3 Oregon West Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 20 · Cascade5,000 Meters Junior Varsity2022:34.0210
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 141 · Cascade5,000 Meters Junior Varsity14124:36.72 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters F/SJV Afternoon · Place 58 · Cascade5,000 Meters F/SJV Afternoon5821:59.34 PB10
Sep 12Stayton XC InvitationalSep 12 · 5,000 Meters Varsity · Place 58 · Cascade5,000 Meters Varsity5822:31.07 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 1A-4A · Place 64 · Cascade5,000 Meters JV Boys 1A-4A6422:53.71Unofficial10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14A-3 Oregon West Conference ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 25 · Cascade5,000 Meters Junior Varsity2521:39.279
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Junior Varsity · Place 106 · Cascade5,000 Meters Junior Varsity10623:33.09
Oct 16Clash in the CascadesOct 16 · 5,000 Meters Varsity · Place 33 · Cascade5,000 Meters Varsity3322:42.839
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 3,400 Meters Junior Varsity · Place 65 · Cascade3,400 Meters Junior Varsity6515:02.3—
Sep 4Darrel Deedon InviteSep 4 · 3,000 Meters Junior Varsity · Place 16 · Cascade3,000 Meters Junior Varsity1613:45.109