Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pine Nursery MS XC courseMid & Small School District Meet · Oct 2010:34.746Mid & Small School District MeetOctober 20, 2015
10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 2331:15.52024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)November 23, 2024
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 829:36.56NCAA DII West Regional ChampionshipsNovember 8, 2025
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2230:27.02025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 930:44.6NCAA DII West RegionalNovember 9, 2024
10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 1832:11.32023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)November 18, 2023
10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 431:33.22023 NCAA D2 West RegionalNovember 4, 2023
3,000 Meters · Juniper Hills ParkJuniper Hills · Sep 2911:08Juniper Hills September 29, 2016
3,000 Meters · Pine Nursery MS XC courseCO Middle School District Meet · Oct 1810:50.4CO Middle School District MeetOctober 18, 2016
3,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 1712:43Three Course ChallengeSeptember 17, 2016
3,000 Meters · Sisters Middle SchoolSisters Middle School · Oct 611:54.6Sisters Middle SchoolOctober 6, 2015
4,500 Meters · Camp Rilea National GuardThree Course Challenge · Sep 2316:50Three Course ChallengeSeptember 23, 2017
5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 918:51.26Ash Creek XC FestivalSeptember 9, 2017
5,000 Meters · Blue Lake ParkNike Portland XC · Sep 2816:29.90Nike Portland XCSeptember 28, 2019
5,000 Meters · Community ChapelHusky Invitational · Sep 1317:17.9Husky Invitational September 13, 2018
5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 1017:24.90NXR Northwest Regional ChampionshipsNovember 10, 2018
5,000 Meters · Lane Community College4A-5 Sky-Em League Championships · Oct 2617:09.34A-5 Sky-Em League ChampionshipsOctober 26, 2017
5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 3017:46.5Nike Portland XCSeptember 30, 2017
5,000 Meters · Richardson ParkCountry Fair Classic · Oct 1716:16.1Country Fair ClassicOctober 17, 2018
5,000 Meters · State Meet Course (Lane)OSAA 4A State Championship · Nov 915:48.70OSAA 4A State ChampionshipNovember 9, 2019
5,000 Meters · Stayton MS4A-3 Oregon West Championships · Nov 216:10.244A-3 Oregon West ChampionshipsNovember 2, 2019
5,000 Meters · The Hydrangea RanchBigfoot Invite · Oct 2315:32Bigfoot InviteOctober 23, 2020
5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 1417:38.81George Fox XC ClassicOctober 14, 2017
7750 m · UAASeawolf Throwdown · Sep 623:34Seawolf ThrowdownSeptember 6, 2025
8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 2524:04.6GNAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 2125:22.02023 GNAC Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:31.42Lewis CrossoverOctober 11, 2025
8,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 2624:40.0GNAC XC Championships 2024October 26, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 25 · Alaska AnchorageAlaska Anchorage10,000 Meters D2 Championship2530:27.0 PBJr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 4 · Alaska AnchorageAlaska Anchorage10,000 Meters NCAA DII West Regional429:36.56 PBJr
Oct 25GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 1 · Alaska AnchorageAlaska Anchorage8,000 Meters GNAC124:04.6 PBJr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 23 · Alaska AnchorageAlaska Anchorage8,000 Meters Mens 80002324:31.42 PBJr
Sep 27Mike Johnson ClassicSep 27 · 8,000 Meters Varsity · Place 14 · Alaska AnchorageAlaska Anchorage8,000 Meters Varsity1424:28.80JR
Sep 6Seawolf ThrowdownSep 6 · 7,750 Meters College · Place 1 · Alaska AnchorageAlaska Anchorage7,750 Meters College123:34 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 91 · Alaska AnchorageAlaska Anchorage10,000 Meters Championship9131:15.5 PBSo
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 8 · Alaska AnchorageAlaska Anchorage10,000 Meters D2 West830:44.6 PBSo
Oct 26GNAC XC Championships 2024Oct 26 · 8,000 Meters Champs · Place 5 · Alaska AnchorageAlaska Anchorage8,000 Meters Champs524:40.0 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 10,000 Meters Championship · Place 198 · Alaska AnchorageAlaska Anchorage10,000 Meters Championship19832:11.3 PBFr
Nov 42023 NCAA D2 West RegionalNov 4 · 10,000 Meters NCAA DII West Men · Place 30 · Alaska AnchorageAlaska Anchorage10,000 Meters NCAA DII West Men3031:33.2 PBFr
Oct 212023 GNAC Cross Country ChampionshipsOct 21 · 8,000 Meters GNAC · Place 11 · Alaska AnchorageAlaska Anchorage8,000 Meters GNAC1125:22.0 PBFr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Seawolf ThrowdownSep 3 · 8,000 Meters College · Alaska AnchorageAlaska Anchorage8,000 Meters College0DNSSo

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7HYDRANGEA RANCH XC TIME TRIAL #4Nov 7 · 5,000 Meters 4A · Place 2 · Outlaw RunnersOutlaw Runners5,000 Meters 4A215:35.60—
Oct 23Bigfoot InviteOct 23 · 5,000 Meters Varsity · Place 1 · Outlaw RunnersOutlaw Runners5,000 Meters Varsity115:32 PB12

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9OSAA 4A State ChampionshipNov 9 · 5,000 Meters 4A · Place 1 · SistersSisters5,000 Meters 4A115:48.70 PB11
Nov 24A-3 Oregon West ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · SistersSisters5,000 Meters Varsity116:10.24 PB11
Sep 28Nike Portland XCSep 28 · 5,000 Meters Danner Championships · Place 51 · SistersSisters5,000 Meters Danner Championships5116:29.90 PB11

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Open Inv. · Place 146 · SistersSisters5,000 Meters Open Inv.14617:24.90 PB10
Nov 3OSAA 4A State ChampionshipNov 3 · 5,000 Meters 4A · Place 15 · SistersSisters5,000 Meters 4A1516:5810
Oct 17Country Fair ClassicOct 17 · 5,000 Meters Varsity · Place 5 · SistersSisters5,000 Meters Varsity516:16.1 PB10
Sep 13Husky Invitational Sep 13 · 5,000 Meters Varsity · Place 2 · SistersSisters5,000 Meters Varsity217:17.9 PB10

2017 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Rising Stars Section 2 - 11:30am · Place 13 · SistersSisters5,000 Meters Rising Stars Section 2 - 11:30am1317:55.239
Nov 4OSAA 4A State ChampionshipsNov 4 · 5,000 Meters 4A · Place 42 · SistersSisters5,000 Meters 4A4217:469
Oct 264A-5 Sky-Em League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · SistersSisters5,000 Meters Varsity817:09.3 PB9
Oct 14George Fox XC ClassicOct 14 · 5,000 Meters Varsity Silver · Place 46 · SistersSisters5,000 Meters Varsity Silver4617:38.81 PB9
Sep 30Nike Portland XCSep 30 · 5,000 Meters Division 2 Varsity · Place 96 · SistersSisters5,000 Meters Division 2 Varsity9617:46.5 PB9
Sep 23Three Course ChallengeSep 23 · 4,500 Meters Easy · Place 22 · SistersSisters4,500 Meters Easy2216:50 PB9
Sep 20Stayton InvitationalSep 20 · 5,000 Meters Varsity · Place 10 · SistersSisters5,000 Meters Varsity1018:37Unofficial9
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity (Saturday) · Place 110 · SistersSisters5,000 Meters Varsity (Saturday)11018:51.26 PB9

2016 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18CO Middle School District MeetOct 18 · 3,000 Meters SS 6th Grade Boys · Place 7 · SistersSisters3,000 Meters SS 6th Grade Boys710:50.4 PB8
Oct 12Sky View Meet - Pine NurseryOct 12 · 3,000 Meters Middle School · SistersSisters3,000 Meters Middle School011:11Unofficial8
Oct 6High Desert Home MeetOct 6 · 3,000 Meters Middle School · SistersSisters3,000 Meters Middle School011:19Unofficial8
Sep 29Juniper Hills Sep 29 · 3,000 Meters Middle School · Place 5 · SistersSisters3,000 Meters Middle School511:08 PB8
Sep 20Elton Gregory Middle SchoolSep 20 · 3,000 Meters Middle School · SistersSisters3,000 Meters Middle School012:54Unofficial8
Sep 17Three Course ChallengeSep 17 · 3,000 Meters All MS/Club · Place 21 · SistersSisters3,000 Meters All MS/Club2112:43 PB8

2015 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Mid & Small School District MeetOct 20 · 1.5 Mile LSJVM · Place 10 · SistersSisters1.5 Mile LSJVM1010:34.746 PB7
Oct 15CROOK COUNTY INVITEOct 15 · 3,000 Meters 7 & 8 grade · SistersSisters3,000 Meters 7 & 8 grade011:26Unofficial7
Oct 6Sisters Middle SchoolOct 6 · 3,000 Meters 7/8 Grade Boys · Place 8 · SistersSisters3,000 Meters 7/8 Grade Boys811:54.6 PB7
Oct 1Cascade Middle Schoool MeetOct 1 · 3,000 Meters Frosh/Soph · SistersSisters3,000 Meters Frosh/Soph012:32Unofficial7
Sep 22Juniper Hills / JCMSSep 22 · 3,000 Meters 7th & 8th Grade Boy's · Place 7 · SistersSisters3,000 Meters 7th & 8th Grade Boy's712:467

2014 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8LaPine MSOct 8 · 3,000 Meters Middle School · SistersSisters3,000 Meters Middle School014:15Unofficial6