Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anderson ParkRainier, Knappa, St. Stephens Academy, Warrenton @ Vernonia · Mar 1718:15Rainier, Knappa, St. Stephens Academy, Warrenton @ VernoniaMarch 17, 2021
5,000 Meters · Camp KiwanilongSeaside/Knappa @ Warrenton · Mar 320.28Seaside/Knappa @ WarrentonMarch 3, 2021
5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 1018:02.80Spring 2021 3A/2A/1A State XC ChampionshipsApril 10, 2021
5,000 Meters · Knappa School DistrictKnappa HS Meet · Mar 2719:31Knappa HS MeetMarch 27, 2021
5,000 Meters · Southwest Christian Wildcat Trail3A/2A/1A-SD1 District Championships · Mar 3018:47.003A/2A/1A-SD1 District ChampionshipsMarch 30, 2021
5,000 Meters · The Hydrangea RanchUltimook Race · Mar 1318:36.65Ultimook RaceMarch 13, 2021
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2125:09.58NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · LCSC - XC courseLC State Invitational · Oct 1425:36.0LC State InvitationalOctober 14, 2023
8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 724:40.90Cascade Collegiate Conference ChampionshipsNovember 7, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 34 · Corban (Ore.)Corban (Ore.)8,000 Meters NAIA Championship3425:09.58 PBSr
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 8,000 Meters CCC · Place 6 · Corban (Ore.)Corban (Ore.)8,000 Meters CCC624:40.90 PBSr
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 13 · Corban (Ore.)Corban (Ore.)8,000 Meters Varsity1324:12.80Sr
Oct 450th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 53 · Corban (Ore.)Corban (Ore.)8,000 Meters Varsity5325:10.29Sr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 8 · Corban (Ore.)Corban (Ore.)8,000 Meters Varsity825:22.0JR
Oct 19Linfield George Oja InvitationalOct 19 · 8,000 Meters Varsity · Place 27 · Corban (Ore.)Corban (Ore.)8,000 Meters Varsity2725:16.00Jr
Oct 549th Charles Bowles Willamette XC InvitationalOct 5 · 8,000 Meters Varsity · Place 23 · CorbanCorban8,000 Meters Varsity2324:53.6JR
Aug 31Linfield Harrier ClassicAug 31 · 6,000 Meters Open · Place 10 · Corban (Ore.)Corban (Ore.)6,000 Meters Open1018:37.15Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Cascade Collegiate Conference Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 20 · CorbanCorban8,000 Meters Varsity2025:24.5SO
Oct 14LC State InvitationalOct 14 · 8,000 Meters College · Place 52 · Corban (Ore.)Corban (Ore.)8,000 Meters College5225:36.0 PBSo
Sep 30Charles Bowles Willamette XC InvitationalSep 30 · 8,000 Meters Varsity · Place 52 · CorbanCorban8,000 Meters Varsity5225:34.5SO
Sep 16Oak Knoll Loop Run - Willamette U.Sep 16 · 8,000 Meters Men's 8K · Place 11 · Corban (Ore.)Corban (Ore.)8,000 Meters Men's 8K1125:39.4So
Sep 1Linfield Harrier Classic 4K/6KSep 1 · 6,000 Meters Varsity · Place 22 · CorbanCorban6,000 Meters Varsity2218:57.5So

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Lewis & Clark XC InvitationalOct 15 · 8,000 Meters Varsity · Place 98 · CorbanCorban8,000 Meters Varsity9826:39.4FR
Sep 9CCC PreviewSep 9 · 8,000 Meters Varsity · Place 23 · CorbanCorban8,000 Meters Varsity2328:11.0FR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Apr 10Spring 2021 3A/2A/1A State XC ChampionshipsApr 10 · 5,000 Meters 3A Varsity · Place 16 · WarrentonWarrenton5,000 Meters 3A Varsity1618:02.80 PB11
Mar 303A/2A/1A-SD1 District ChampionshipsMar 30 · 5,000 Meters 3A Boys · Place 6 · WarrentonWarrenton5,000 Meters 3A Boys618:47.00 PB11
Mar 27Knappa HS MeetMar 27 · 5,000 Meters Varsity · Place 4 · WarrentonWarrenton5,000 Meters Varsity419:31 PB11
Mar 17Rainier, Knappa, St. Stephens Academy, Warrenton @ VernoniaMar 17 · 5,000 Meters Varsity · Place 3 · WarrentonWarrenton5,000 Meters Varsity318:15 PB11
Mar 13Ultimook RaceMar 13 · 5,000 Meters 1A, 2A, 3A Boys · Place 6 · WarrentonWarrenton5,000 Meters 1A, 2A, 3A Boys618:36.65 PB11
Mar 3Seaside/Knappa @ WarrentonMar 3 · 5,000 Meters Varsity · Place 3 · WarrentonWarrenton5,000 Meters Varsity320.28 PB11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Oregon Road Runners Fall Race Series #2Sep 5 · 5,000 Meters Open · Place 4 · Oregon Road RunnersOregon Road Runners5,000 Meters Open418:07.81Unofficial11