Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Reardan High SchoolNE 1B & 2B North League CC Meet @ 3:30 PM · Oct 411:36NE 1B & 2B North League CC Meet @ 3:30 PMOctober 4, 2022
1.5 Miles · St.George'sDistrict 7 1B/2B League Meet · Oct 1213:11District 7 1B/2B League Meet October 12, 2021
1.6 Miles · Spokane Polo Grounds6th Annual Battle for the 509 · Sep 3011:33.636th Annual Battle for the 509September 30, 2023
2,500 Meters · LCSC XC Large LoopAsotin XC Invite · Sep 1710:57Asotin XC InviteSeptember 17, 2022
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1214:18.25Highlander InvitationalSeptember 12, 2026
3 Miles · Harrington Golf & Country ClubNE2B League Meet # 3 · Oct 616:36.15NE2B League Meet # 3October 6, 2026
5,000 Meters · 49 Degrees Mountain ResortNE2B League Meet #2 North · Sep 3020:08.20NE2B League Meet #2 NorthSeptember 30, 2025
5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 1017:21.4057th Annual Max Jensen/Richland InvitationalOctober 10, 2026
5,000 Meters · Colfax Golf ClubDistrict 6 1B/2B Regional Championship · Oct 3116:51.60District 6 1B/2B Regional ChampionshipOctober 31, 2025
5,000 Meters · Newport High SchoolNE2B League Meet · Sep 2218:55.60NE2B League Meet September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1917:51.00CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 418:17.408th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3117:46.26District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · Short Game Golf CourseNE 1B/2B League #2 · Sep 2918:27NE 1B/2B League #2September 29, 2026
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2419:39District 6 2B League MeetSeptember 24, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:55.52025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:02.30Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 6 Varsity 2B · Place 7 · ChewelahChewelah5,000 Meters 6 Varsity 2B717:46.26 PB11
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 7 · ChewelahChewelah5,000 Meters Varsity717:03.911
Oct 1057th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters Small School Varsity Boys · Place 3 · ChewelahChewelah5,000 Meters Small School Varsity Boys317:21.40 PB11
Oct 6NE2B League Meet # 3Oct 6 · 3 Miles Varsity · Place 8 · ChewelahChewelah3 Miles Varsity816:36.15 PB11
Sep 29NE 1B/2B League #2Sep 29 · 5,000 Meters Varsity Boys · Place 8 · ChewelahChewelah5,000 Meters Varsity Boys818:27 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 35 · ChewelahChewelah5,000 Meters Varsity Division I Sec1 A-L3517:02.30 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 87 · ChewelahChewelah5,000 Meters Varsity DI MERGE8717:02.3011
Sep 22NE2B League Meet Sep 22 · 5,000 Meters Varsity · Place 10 · ChewelahChewelah5,000 Meters Varsity1018:55.60 PB11
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 13 · ChewelahChewelah5,000 Meters Varsity Boys1317:51.00 PB11
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Junior · Place 12 · ChewelahChewelah2.5 Miles Junior1214:18.25 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 35 · ChewelahChewelah5,000 Meters 2B Boys3517:55.5 PB10
Oct 31District 6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters Varsity 2B · Place 11 · ChewelahChewelah5,000 Meters Varsity 2B1116:51.60 PB10
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 8 · ChewelahChewelah5,000 Meters Varsity817:53.5310
Oct 1156th Annual Max Jensen Invitational Oct 11 · 5,000 Meters Varsity · Place 13 · ChewelahChewelah5,000 Meters Varsity1317:30.3110
Oct 7NE 1B/2B League MeetOct 7 · 5,000 Meters Varsity · Place 10 · ChewelahChewelah5,000 Meters Varsity1019:52.110
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below18 Min) · Place 153 · ChewelahChewelah5,000 Meters Varsity Championship(AVG Below18 Min)15318:17.40 PB10
Sep 30NE2B League Meet #2 NorthSep 30 · 5,000 Meters Varsity · Place 5 · ChewelahChewelah5,000 Meters Varsity520:08.20 PB10
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Boys · Place 15 · ChewelahChewelah5,000 Meters HS Boys1519:39 PB10
Sep 20CAN-AM InvitationalSep 20 · 5,000 Meters Varsity · Place 17 · ChewelahChewelah5,000 Meters Varsity1718:32.0010
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Sophomore · Place 42 · ChewelahChewelah2.5 Miles Sophomore4215:14.1110

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NE 2B League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 2 · ChewelahChewelah5,000 Meters Junior Varsity220:20.609
Oct 8NE1B/2B League Meet (North Schools)Oct 8 · 5,000 Meters Varsity · Place 43 · ChewelahChewelah5,000 Meters Varsity4321:44.489
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Competitive JV (Below 21:30) · Place 176 · ChewelahChewelah5,000 Meters Competitive JV (Below 21:30)17619:49.209
Oct 1NE1B/2B Meet #2Oct 1 · 5,000 Meters Varsity · Place 42 · ChewelahChewelah5,000 Meters Varsity4222:40.209
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 5,000 Meters Varsity · Place 56 · ChewelahChewelah5,000 Meters Varsity5620:26.769
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Freshman · Place 56 · ChewelahChewelah2.5 Miles Freshman5616:33.709

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 131B/2B League ChampionshipsOct 13 · 1.5 Miles Middle School · Place 22 · JenkinsJenkins1.5 Miles Middle School2210:45.308
Oct 31B/2B District 7 league meet #3Oct 3 · Middle School · Place 12 · JenkinsJenkinsMiddle School1212:018
Sep 306th Annual Battle for the 509Sep 30 · 1.6 Miles Middle School · Place 82 · JenkinsJenkins1.6 Miles Middle School8211:33.63 PB8
Sep 26D7 1B/2B League Meet @ RepublicSep 26 · 2,500 Meters Middle School · Place 11 · JenkinsJenkins2,500 Meters Middle School1110:38.888
Sep 23CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 23 · Middle School · Place 18 · JenkinsJenkinsMiddle School1811:52.68
Sep 19League Meet #1Sep 19 · Middle School · Place 27 · JenkinsJenkinsMiddle School2711:50.148
Sep 9Highlander InvitationalSep 9 · 1 Mile Middle School · Place 34 · JenkinsJenkins1 Mile Middle School346:49.688
Sep 9Highlander InvitationalSep 9 · 1 Mile Middle School · Place 34 · JenkinsJenkins1 Mile Middle School346:49.688

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15NE 1B/2B League ChampionshipsOct 15 · 1.5 Miles Middle School · Place 25 · JenkinsJenkins1.5 Miles Middle School2510:237
Oct 4NE 1B & 2B North League CC Meet @ 3:30 PMOct 4 · 1.5 Miles Middle School Combined · Place 17 · JenkinsJenkins1.5 Miles Middle School Combined1711:36 PB7
Oct 1Battle for the 509Oct 1 · 2,000 Meters Middle School · Place 57 · JenkinsJenkins2,000 Meters Middle School578:17.107
Sep 27D7 1B/2B League Meet @ RepublicSep 27 · 2,500 Meters Middle School · Place 25 · JenkinsJenkins2,500 Meters Middle School2512:18.537
Sep 17Asotin XC InviteSep 17 · 2,500 Meters Middle School · Place 53 · JenkinsJenkins2,500 Meters Middle School5310:57 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12District 7 1B/2B League Meet Oct 12 · 1.5 Miles Middle School · Place 25 · JenkinsJenkins1.5 Miles Middle School2513:11 PB6
Oct 5District 7 1B/2B League Meet in ChewelahOct 5 · 1.5 Miles Middle School · Place 19 · JenkinsJenkins1.5 Miles Middle School199:206
Sep 28District 7 League Meet in RepublicSep 28 · 2,500 Meters Middle School · Place 15 · JenkinsJenkins2,500 Meters Middle School1511:39Unofficial6