Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:30.99The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:31.01The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:11.35Nike Portland XCSeptember 26, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1718:14.84Stumptown ShowdownOctober 17, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 319:08.3Flight 7October 3, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1119:53.91Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 286A-6 Central Valley Conference ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 14 · Sprague5,000 Meters Junior Varsity1419:16.111
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 55 · Sprague5,000 Meters Junior Varsity Scored (Top 7-12)5518:14.84 PB11
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 29 · Sprague5,000 Meters Junior Varsity2919:08.3 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 132 · Sprague5,000 Meters J/S JV Morning13219:11.35 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 101 · Sprague5,000 Meters Gold JV Boys (Ave under 20:00)10119:31.01 PB11
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 44 · Sprague5,000 Meters Junior Varsity4419:53.91 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Boys · Place 72 · Sprague3,000 Meters Junior Boys7211:30.99 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 296A-6 Central Valley Conference ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 35 · Sprague5,000 Meters Junior Varsity3520:32.9210
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 58 · Sprague5,000 Meters Junior Varsity5820:02.2010
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 84 · Sprague5,000 Meters Junior Varsity8420:14.4010
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 109 · Sprague5,000 Meters Frosh/Soph Freshman10920:55.3710
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 222 · Sprague5,000 Meters Junior Varsity Division 122221:01.2010
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 54 · Sprague5,000 Meters Junior Varsity5420:56.7010
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 158 · Sprague3,000 Meters Sophomore15812:33.2110

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 306A-6 Central Valley Conference ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 51 · Sprague5,000 Meters Junior Varsity5121:21.409
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 28 · Sprague5,000 Meters Varsity2813:12.309
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 137 · Sprague5,000 Meters Junior Varsity13721:19.709
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 134 · Sprague5,000 Meters Varsity13421:51.959
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 186 · Sprague5,000 Meters Junior Varsity Freshman Division 118622:26.9FR
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 171 · Sprague5,000 Meters Junior Varsity17122:35.859
Sep 7Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 220 · Sprague5,000 Meters Junior Varsity 5A22025:39.109
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 46 · Sprague3,000 Meters Varsity4613:25.469