Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · 49 Degrees Mountain ResortNE2B League Meet #2 North · Sep 3010:24.70NE2B League Meet #2 NorthSeptember 30, 2025
1.5 Miles · Newport High SchoolNE 1B/2B League Meet · Oct 79:54.0NE 1B/2B League MeetOctober 7, 2025
1.5 Miles · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 179:53.50District 6 NE2B League ChampionshipOctober 17, 2025
1.5 Miles · St.George'sDistrict 6 2B League Meet · Sep 2410:50District 6 2B League MeetSeptember 24, 2025
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1216:45.89Highlander InvitationalSeptember 12, 2026
3 Miles · Harrington Golf & Country ClubNE2B League Meet # 3 · Oct 618:33.80NE2B League Meet # 3October 6, 2026
5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 1018:47.9257th Annual Max Jensen/Richland InvitationalOctober 10, 2026
5,000 Meters · Newport High SchoolNE2B League Meet · Sep 2221:26.50NE2B League Meet September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1919:45.21CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3118:54.58District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · Short Game Golf CourseNE 1B/2B League #2 · Sep 2920:44NE 1B/2B League #2September 29, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2519:17.80Nike 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 36 · ChewelahChewelah5,000 Meters 6 Varsity 2B3618:54.58 PB9
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 41 · ChewelahChewelah5,000 Meters Varsity4119:04.09
Oct 1057th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters Small School Varsity Boys · Place 24 · ChewelahChewelah5,000 Meters Small School Varsity Boys2418:47.92 PB9
Oct 6NE2B League Meet # 3Oct 6 · 3 Miles Varsity · Place 32 · ChewelahChewelah3 Miles Varsity3218:33.80 PB9
Sep 29NE 1B/2B League #2Sep 29 · 5,000 Meters Varsity Boys · Place 27 · ChewelahChewelah5,000 Meters Varsity Boys2720:44 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 139 · ChewelahChewelah5,000 Meters Varsity Division I Sec1 A-L13919:17.80 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 317 · ChewelahChewelah5,000 Meters Varsity DI MERGE31719:17.809
Sep 22NE2B League Meet Sep 22 · 5,000 Meters Varsity · Place 31 · ChewelahChewelah5,000 Meters Varsity3121:26.50 PB9
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 6 · ChewelahChewelah5,000 Meters Junior Varsity619:45.21 PB9
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Freshman · Place 27 · ChewelahChewelah2.5 Miles Freshman2716:45.89 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17District 6 NE2B League ChampionshipOct 17 · 1.5 Miles Middle School · Place 1 · JenkinsJenkins1.5 Miles Middle School19:53.50 PB8
Oct 7NE 1B/2B League MeetOct 7 · 1.5 Miles Middle School · Place 5 · JenkinsJenkins1.5 Miles Middle School59:54.0 PB8
Sep 30NE2B League Meet #2 NorthSep 30 · 1.5 Miles Middle School · Place 6 · JenkinsJenkins1.5 Miles Middle School610:24.70 PB8
Sep 24District 6 2B League MeetSep 24 · 1.5 Miles MS Boys · Place 6 · JenkinsJenkins1.5 Miles MS Boys610:50 PB8
Sep 20CAN-AM InvitationalSep 20 · 1.5 Miles Middle School · Place 7 · JenkinsJenkins1.5 Miles Middle School711:01.708
Sep 13Highlander InvitationalSep 13 · 1 Mile Middle School · Place 18 · JenkinsJenkins1 Mile Middle School186:09.398

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NE 2B League ChampionshipsOct 18 · 1.5 Miles Middle School · Place 21 · JenkinsJenkins1.5 Miles Middle School2110:48.907
Oct 8NE1B/2B League Meet (North Schools)Oct 8 · 1.5 Miles Middle School · Place 29 · JenkinsJenkins1.5 Miles Middle School2912:40.367
Oct 1NE1B/2B Meet #2Oct 1 · 1.5 Miles Middle School · Place 36 · JenkinsJenkins1.5 Miles Middle School3613:31.107
Sep 25North and South 2B League Meet Sep 25 · 1.5 Miles Middle School · Place 44 · JenkinsJenkins1.5 Miles Middle School4413:16.907
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 1.5 Miles Middle School · Place 18 · JenkinsJenkins1.5 Miles Middle School1812:20.177
Sep 14Highlander InvitationalSep 14 · 1 Mile Middle School · Place 67 · JenkinsJenkins1 Mile Middle School676:59.507