Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bush ParkSprague @ South · Oct 1222:22.70Sprague @ SouthOctober 12, 2022
5,000 Meters · Western Oregon University6A-6 Central Valley Conference Championship · Oct 2919:07.326A-6 Central Valley Conference ChampionshipOctober 29, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-6 Central Valley Conference ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 12 · South Salem5,000 Meters Junior Varsity1219:07.32 PB12
Oct 22Senior Night Oct 22 · 3,000 Meters Varsity · South Salem3,000 Meters Varsity011:17.59Unofficial12
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 13 · South Salem5,000 Meters Junior Varsity1319:09.2712
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 96 · South Salem5,000 Meters Varsity9620:26.6712
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 40 · South Salem5,000 Meters Junior Varsity Division 24019:03.7012
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 14 · South Salem5,000 Meters Junior Varsity1418:34.8012
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 17 · South Salem5,000 Meters Junior Varsity1719:34.6012
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 139 · South Salem3,000 Meters Varsity13911:31.7812

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 306A-6 Central Valley Conference ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 52 · South Salem5,000 Meters Junior Varsity5221:21.7011
Oct 23Senior Night Oct 23 · 3,000 Meters Varsity · South Salem3,000 Meters Varsity011:50.62Unofficial11
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 95 · South Salem5,000 Meters Junior Varsity9522:05.1211
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 136 · South Salem5,000 Meters Junior Varsity Division 113619:34.2JR
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 35 · South Salem5,000 Meters Junior Varsity Open3520:25.2011
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 105 · South Salem5,000 Meters Junior Varsity10521:00.6011
Sep 7Saxon InviteSep 7 · 5,000 Meters Junior Varsity · Place 19 · South Salem5,000 Meters Junior Varsity1920:56.4511
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 156 · South Salem3,000 Meters Varsity15612:11.9411

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 256A-6 CVC District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 34 · South Salem5,000 Meters Junior Varsity3420:21.3010
Oct 18CVC Meet #3Oct 18 · 5,000 Meters Junior Varsity · Place 18 · South Salem5,000 Meters Junior Varsity1820:25.7810
Oct 14Lewis & Clark XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 47 · South Salem5,000 Meters Junior Varsity4720:08.3SO
Oct 4CVC District PreviewOct 4 · 5,000 Meters Junior Varsity · Place 21 · South Salem5,000 Meters Junior Varsity2120:31.5110
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 116 · South Salem5,000 Meters Junior Varsity Division 111620:38.3SO
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Junior Varsity · Place 146 · South Salem5,000 Meters Junior Varsity14621:57.8SO
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 150 · South Salem5,000 Meters Junior Varsity15022:20.1510
Sep 13CVC Meet #1Sep 13 · 5,000 Meters Junior Varsity · Place 47 · South Salem5,000 Meters Junior Varsity4722:12.8SO
Sep 9Saxon Invite Sep 9 · 5,000 Meters Junior Varsity · Place 31 · South Salem5,000 Meters Junior Varsity3121:10.7710
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 149 · South Salem3,000 Meters Sophomore14913:20.3SO

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 266A-6 CVC District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 37 · South Salem5,000 Meters Junior Varsity3720:39.3FR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 157 · South Salem5,000 Meters Junior Varsity15722:54.90FR
Oct 12Sprague @ SouthOct 12 · 5,000 Meters Varsity · Place 31 · South Salem5,000 Meters Varsity3122:22.70 PB9
Oct 5South Salem @ West SalemOct 5 · 5,000 Meters Varsity · Place 33 · South Salem5,000 Meters Varsity3321:23.8FR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Frosh/Soph Freshman · Place 91 · South Salem5,000 Meters Frosh/Soph Freshman9122:16.5FR
Sep 28McNary @ South Sep 28 · 5,000 Meters Junior Varsity · Place 22 · South Salem5,000 Meters Junior Varsity2222:57.089
Sep 24Nike Portland XCSep 24 · 5,000 Meters Junior Varsity Division 2 · Place 221 · South Salem5,000 Meters Junior Varsity Division 222124:08.0FR
Sep 21South Salem @ North SalemSep 21 · 5,000 Meters Varsity · Place 28 · South Salem5,000 Meters Varsity2826:03.4FR
Sep 16Meriwether CC Classic Sep 16 · 5,000 Meters Junior Varsity · Place 170 · South Salem5,000 Meters Junior Varsity17021:26.7FR
Sep 10Saxon Invite Sep 10 · 5,000 Meters Junior Varsity · Place 16 · South Salem5,000 Meters Junior Varsity1622:11.629
Aug 26Night MeetAug 26 · 3,000 Meters Novice · Place 57 · South Salem3,000 Meters Novice5713:18.55FR