Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · JH League Meet CourseDistrict 7 1B/2B @ Wilbur · Oct 68:45.20District 7 1B/2B @ WilburOctober 6, 2015
1.5 Miles · MS 1.5 milerDist. 7 1B/2B Championship · Oct 2410:12.5Dist. 7 1B/2B ChampionshipOctober 24, 2015
1.5 Miles · Plantes FerryRunners Soul Erik Anderson Invitational · Sep 199:50.74Runners Soul Erik Anderson InvitationalSeptember 19, 2015
2.5 Miles · Shadle ParkHighlander Invite · Sep 815:27.69Highlander InviteSeptember 8, 2018
5,000 Meters · Big Bend Golf & Country ClubNE 1B/2B All league opener @Wilbur · Sep 1320:40NE 1B/2B All league opener @WilburSeptember 13, 2016
5,000 Meters · Colfax Golf ClubRegionals (Dist. 7 & 9) 1B,2B Championship · Oct 2816:57.74Regionals (Dist. 7 & 9) 1B,2B ChampionshipOctober 28, 2017
5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 2117:09.95Nike-Battle for the 509 (3rd Annual)September 21, 2019
5,000 Meters · Franklin Park - 5000 MetersUSATF Inland Northwest Association Junior Olympic Championships · Nov 1120:25.37USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 11, 2017
5,000 Meters · Harrington Golf & Country ClubRegional XC Race @ Harrington Golf Course · Oct 2718:34Regional XC Race @ Harrington Golf CourseOctober 27, 2018
5,000 Meters · Kettle Falls HSNE 1B/2B League Meet @KF · Sep 2517:54.98NE 1B/2B League Meet @KFSeptember 25, 2018
5,000 Meters · Lake Roosevelt National Recreation AreaDist.7 1B, 2B League Meet #4 @Kettle Falls · Oct 1019:53.85Dist.7 1B, 2B League Meet #4 @Kettle FallsOctober 10, 2017
5,000 Meters · Lane FarmsCI/EOU Dual In The Dirt · Nov 616:53.4CI/EOU Dual In The DirtNovember 6, 2020
5,000 Meters · NWCNWC Dist. 7 All-League Schools · Sep 1224:00.5NWC Dist. 7 All-League SchoolsSeptember 12, 2017
5,000 Meters · Steele Creek ParkEli Cramer Invitational · Sep 2616:25.3Eli Cramer InvitationalSeptember 26, 2025
5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 916:52.601B/2B WIAA State XC MeetNovember 9, 2019
5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 419:04.801B/2B WIAA STATE XC MEETNovember 4, 2017
5,000 Meters · Wildcat XC 5k CourseNE 1B/2B District 7 Championships (HS & MS) · Oct 2017:56NE 1B/2B District 7 Championships (HS & MS)October 20, 2018
5,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 1819:40.98USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2017
6,000 Meters · La Grande Country ClubEOU Open · Sep 1618:47.9EOU OpenSeptember 16, 2022
8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 2125:37.14NAIA Cross Country ChampionshipsNovember 21, 2025
8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 325:41.3Fire Tower ProjectOctober 3, 2025
8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 2125:29.5Brevard XC ClassicSeptember 21, 2024
8,000 Meters · Colfax Golf ClubCougar Classic · Sep 1526:03.3Cougar ClassicSeptember 15, 2023
8,000 Meters · Colver Sports FieldsCCC Cross Country Championships · Nov 425:44.9CCC Cross Country ChampionshipsNovember 4, 2022
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 425:04.1East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · LCSC - XC courseLC State Invitational · Oct 1425:20.0LC State InvitationalOctober 14, 2023
8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 2424:38.272025 Appalachian ChallengeOctober 24, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 73 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters NAIA Championship7325:37.14 PBSr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 5 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters AAC525:15.44Sr
Oct 242025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 7 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters College724:38.27 PBSr
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 24 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters College2425:41.3 PBSr
Sep 26Eli Cramer InvitationalSep 26 · 5,000 Meters College · Place 3 · Milligan (Tenn.)Milligan (Tenn.)5,000 Meters College316:25.3 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 52 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters College5225:04.1 PBSr
Sep 21Brevard XC ClassicSep 21 · 8,000 Meters Open · Place 3 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Open325:29.5 PBSr
Sep 13The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 19 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Varsity1925:02.19SR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3Cascade Collegiate Conference Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 13 · Eastern OregonEastern Oregon8,000 Meters Varsity1325:04.2JR
Oct 14LC State InvitationalOct 14 · 8,000 Meters College · Place 41 · Eastern OregonEastern Oregon8,000 Meters College4125:20.0 PBJr
Sep 30Charles Bowles Willamette XC InvitationalSep 30 · 8,000 Meters Varsity · Place 32 · Eastern OregonEastern Oregon8,000 Meters Varsity3225:13.4JR
Sep 15Cougar ClassicSep 15 · 8,000 Meters Mens 8K · Place 41 · Eastern OregonEastern Oregon8,000 Meters Mens 8K4126:03.3 PBJr

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4CCC Cross Country ChampionshipsNov 4 · 8,000 Meters Collegiate · Place 14 · Eastern OregonEastern Oregon8,000 Meters Collegiate1425:44.9 PBJr
Oct 15Lewis & Clark XC InvitationalOct 15 · 8,000 Meters Varsity · Place 29 · Eastern OregonEastern Oregon8,000 Meters Varsity2925:11.4SO
Sep 16EOU OpenSep 16 · 6,000 Meters College · Place 3 · Eastern OregonEastern Oregon6,000 Meters College318:47.9 PBJr
Sep 9CCC PreviewSep 9 · 8,000 Meters Varsity · Place 5 · Eastern OregonEastern Oregon8,000 Meters Varsity526:03.6SO

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Mar 26Cascade Conference ChampionshipMar 26 · 8,000 Meters College · Place 29 · Eastern OregonEastern Oregon8,000 Meters College2926:45UnofficialFr

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6CI/EOU Dual In The DirtNov 6 · 5,000 Meters College · Place 10 · Eastern OregonEastern Oregon5,000 Meters College1016:53.4 PBFr

2019 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 91B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B2/2B Boys · Place 16 · DavenportDavenport5,000 Meters 1B2/2B Boys1616:52.60 PB12
Nov 21A District 7 Districts & 1B/2B District 7 & 9 RegionalsNov 2 · 5,000 Meters Varsity · Place 6 · DavenportDavenport5,000 Meters Varsity617:20.7212
Oct 26District 7 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · DavenportDavenport5,000 Meters Varsity417:14.8412
Oct 19Lake Spokane InvitationalOct 19 · 5,000 Meters Varsity · Place 36 · DavenportDavenport5,000 Meters Varsity3618:56.112
Oct 15District 7/9 League Meet in St. JohnOct 15 · 5,000 Meters Varsity · Place 1 · DavenportDavenport5,000 Meters Varsity117:5212
Oct 12Moses Lake InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · DavenportDavenport5,000 Meters Varsity817:01.812
Oct 8District 7\9 South Meet @ Valley ChristianOct 8 · 5,000 Meters Varsity · Place 1 · DavenportDavenport5,000 Meters Varsity117:1612
Sep 28District 7 All-League MeetSep 28 · 5,000 Meters Varsity · Place 2 · DavenportDavenport5,000 Meters Varsity217:0212
Sep 21Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Varsity · Place 51 · DavenportDavenport5,000 Meters Varsity5117:09.95 PB12
Sep 17District 7 League Meet - SouthSep 17 · 5,000 Meters Varsity · Place 2 · DavenportDavenport5,000 Meters Varsity217:2512
Sep 14Highlander InviteSep 14 · 2.5 Miles Varsity · Place 31 · DavenportDavenport2.5 Miles Varsity3113:58.7712
Sep 12Wilbur-Creston JamboreeSep 12 · 2 Miles Varsity · Place 2 · DavenportDavenport2 Miles Varsity210:4012

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 31B/2B WIAA State XC MeetNov 3 · 5,000 Meters 1B/2B Boys · Place 40 · DavenportDavenport5,000 Meters 1B/2B Boys4017:58.6011
Oct 27Regional XC Race @ Harrington Golf CourseOct 27 · 5,000 Meters Varsity Boys · Place 27 · DavenportDavenport5,000 Meters Varsity Boys2718:34 PB11
Oct 20NE 1B/2B District 7 Championships (HS & MS)Oct 20 · 5,000 Meters Varsity · Place 23 · DavenportDavenport5,000 Meters Varsity2317:56 PB11
Oct 9NE 1B/2B League Meet at SGSOct 9 · Varsity · Place 10 · DavenportDavenportVarsity1018:3411
Oct 2NE 1B/2B All-League Meet (NWC Host)Oct 2 · Varsity · Place 8 · DavenportDavenportVarsity820:5911
Sep 25NE 1B/2B League Meet @KFSep 25 · 5,000 Meters Varsity · Place 2 · DavenportDavenport5,000 Meters Varsity217:54.98 PB11
Sep 22Nike-Battle for the 509 Sep 22 · Varsity · Place 30 · DavenportDavenportVarsity3018:38.3011
Sep 18NE 1B/2B All League MeetSep 18 · 2.95 Miles Varsity · Place 52 · DavenportDavenport2.95 Miles Varsity5218:22.5511
Sep 8Highlander InviteSep 8 · 2.5 Miles Juniors · Place 45 · DavenportDavenport2.5 Miles Juniors4515:27.69 PB11
Sep 5Wilbur-Creston HS/MS JamboreeSep 5 · 2 Miles Varsity · Place 2 · DavenportDavenport2 Miles Varsity211:2111

2017 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 32 · 35-Unattached35-Unattached5,000 Meters 15-183219:40.98 PB10
Nov 11USATF Inland Northwest Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 · Place 14 · 35-Unattached35-Unattached5,000 Meters 15-181420:25.37 PB10
Nov 41B/2B WIAA STATE XC MEETNov 4 · 5,000 Meters 1B/2B Boys · Place 109 · DavenportDavenport5,000 Meters 1B/2B Boys10919:04.80 PB10
Oct 28Regionals (Dist. 7 & 9) 1B,2B ChampionshipOct 28 · 5,000 Meters Varsity · Place 12 · DavenportDavenport5,000 Meters Varsity1216:57.74 PB10
Oct 21Dist. 7 ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · DavenportDavenport5,000 Meters Varsity4019:1410
Oct 14Wildcat InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · DavenportDavenport5,000 Meters Varsity818:01:2610
Oct 10Dist.7 1B, 2B League Meet #4 @Kettle FallsOct 10 · 5,000 Meters Varsity · Place 16 · DavenportDavenport5,000 Meters Varsity1619:53.85 PB10
Sep 26Dist 7 1B,2B League MeetSep 26 · 5,000 Meters Varsity · Place 10 · DavenportDavenport5,000 Meters Varsity1020:33.81—
Sep 12NWC Dist. 7 All-League SchoolsSep 12 · 5,000 Meters Varsity · Place 21 · DavenportDavenport5,000 Meters Varsity2124:00.5 PB10

2016 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 281B/2B District 7 & 9 RegionalOct 28 · 5,000 Meters Varsity · Place 52 · DavenportDavenport5,000 Meters Varsity5219:15.569
Oct 22NE 1B/2B Dist.7 League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 75 · DavenportDavenport5,000 Meters Varsity7521:35.459
Oct 11Official NE 1B/2B League Meet at Harrington Golf Course hosted by DavenportOct 11 · 5,000 Meters Varsity · Place 35 · DavenportDavenport5,000 Meters Varsity3521:049
Oct 4NE 1B/2B League MeetOct 4 · 5,000 Meters Varsity · Place 49 · DavenportDavenport5,000 Meters Varsity4919:27.60Unofficial9
Sep 27NE 1B/2B League Meet Sep 27 · 5,000 Meters Varsity · Place 20 · DavenportDavenport5,000 Meters Varsity2021:36Unofficial9
Sep 20NE 1B/2B League MeetSep 20 · 5,000 Meters Boys Varsity · DavenportDavenport5,000 Meters Boys Varsity021:38Unofficial9
Sep 13NE 1B/2B All league opener @WilburSep 13 · 5,000 Meters Varsity · Place 50 · DavenportDavenport5,000 Meters Varsity5020:40 PB9

2015 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Dist. 7 1B/2B ChampionshipOct 24 · 1.5 Mile Junior High · Place 5 · DavenportDavenport1.5 Mile Junior High510:12.5 PB8
Oct 13District 7 League Meet @ ColfaxOct 13 · 1.5 Mile Middle School · Place 2 · DavenportDavenport1.5 Mile Middle School29:42Unofficial8
Oct 6District 7 1B/2B @ WilburOct 6 · 1.5 Mile Middle School · Place 3 · DavenportDavenport1.5 Mile Middle School38:45.20 PB8
Sep 22District 7 1B/2B @ Northwest ChristianSep 22 · 1.55 Mile Middle School · Place 1 · DavenportDavenport1.55 Mile Middle School111:33.84Unofficial8
Sep 19Runners Soul Erik Anderson InvitationalSep 19 · 1.5 Mile Junior High · Place 12 · DavenportDavenport1.5 Mile Junior High129:50.74 PB8
Sep 15District 7 1B/2B League OpenerSep 15 · 1.5 Mile Junior High Boys · Place 3 · DavenportDavenport1.5 Mile Junior High Boys310:52Unofficial8