Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove XC Opener · Aug 3117:30.7Forest Grove XC OpenerAugust 31, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2328:58.38The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Lents ParkStumptown Showdown · Oct 1822:13.50Stumptown ShowdownOctober 18, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 306A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 107 · Newberg5,000 Meters Junior Varsity10722:12.0612
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 56 · Newberg5,000 Meters Junior Varsity 25622:13.50 PB12
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 37 · Newberg5,000 Meters Junior Varsity3722:12.4012
Oct 4Oxford ClassicOct 4 · 5,000 Meters Junior Varsity · Place 41 · Newberg5,000 Meters Junior Varsity4122:52.8012
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 185 · Newberg5,000 Meters Junior Varsity18523:23.2812
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Varsity · Place 44 · Newberg3,000 Meters Varsity4414:33.8012
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 328 · Newberg5,000 Meters Junior Varsity32822:58.1012
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 297 · Newberg5,000 Meters Junior Varsity29725:06.2212
Sep 4Pacific Conference PreviewSep 4 · 3,000 Meters Novice · Place 22 · Newberg3,000 Meters Novice2217:17.3012
Aug 29The OpenerAug 29 · 3,000 Meters Junior Varsity · Place 173 · Newberg3,000 Meters Junior Varsity17314:09.6012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 316A-3 Pacific Conference ChampionshipsOct 31 · 5,000 Meters Junior Varsity · Place 113 · Newberg5,000 Meters Junior Varsity11322:33.9011
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 197 · Newberg5,000 Meters Junior Varsity19724:28.5811
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 68 · Newberg5,000 Meters Junior Varsity6823:50.4011
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 327 · Newberg5,000 Meters Junior Varsity Division 132724:26.5JR
Sep 25Forest Grove 3KSep 25 · 3,000 Meters Varsity · Place 29 · Newberg3,000 Meters Varsity2914:16.4011
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 370 · Newberg5,000 Meters Junior Varsity37025:52.5011
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 128 · Newberg3,000 Meters Novice12814:55.8711

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 122 · Newberg5,000 Meters Junior Varsity12226:04.5010
Oct 13Champoeg Invitational Oct 13 · 5,000 Meters Junior Varsity · Place 74 · Newberg5,000 Meters Junior Varsity7429:53.0710
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 212 · Newberg5,000 Meters Varsity21230:34.8SO
Oct 4Newberg @ Sherwood (Bowmen senior night)Oct 4 · 5,000 Meters Varsity · Place 43 · Newberg5,000 Meters Varsity4332:05.8610
Sep 27Three Rivers League/Pacific Conference meetSep 27 · 5,000 Meters Junior Varsity · Place 207 · Newberg5,000 Meters Junior Varsity20729:38.1010
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters JV Smaller Schools · Place 122 · Newberg5,000 Meters JV Smaller Schools12228:58.38 PB10
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 413 · Newberg5,000 Meters Junior Varsity41337:22.8210
Sep 6Pacific Conference District PreviewSep 6 · 3,000 Meters Novice · Place 27 · Newberg3,000 Meters Novice2719:05.1SO
Aug 31Forest Grove XC OpenerAug 31 · 3,000 Meters JV · Place 52 · Newberg3,000 Meters JV5217:30.7 PB10
Aug 25Night MeetAug 25 · 3,000 Meters Novice · Place 124 · Newberg3,000 Meters Novice12419:52.2SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 266A-3 Pacific Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 125 · Newberg5,000 Meters Junior Varsity12528:26.0FR
Oct 12Liberty & Newberg @ SherwoodOct 12 · 5,000 Meters Junior Varsity · Place 46 · Newberg5,000 Meters Junior Varsity4632:38.5FR
Oct 1Champoeg Invitational Oct 1 · 5,000 Meters Junior Varsity · Place 123 · Newberg5,000 Meters Junior Varsity12331:11.5FR
Sep 28Century & Newberg @ GlencoeSep 28 · 5,000 Meters Junior Varsity · Place 31 · Newberg5,000 Meters Junior Varsity3130:35.439
Sep 16Meriwether CC Classic Sep 16 · 5,000 Meters Junior Varsity · Place 452 · Newberg5,000 Meters Junior Varsity45231:24.2FR
Sep 7McMinnville @ NewbergSep 7 · 3,000 Meters Varsity · Place 9 · Newberg3,000 Meters Varsity919:30.009
Aug 26Night MeetAug 26 · 3,000 Meters Novice · Place 171 · Newberg3,000 Meters Novice17116:13.65FR