Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 49 Degrees Mountain ResortNE2B League Meet #2 North · Sep 3023:53.90NE2B League Meet #2 NorthSeptember 30, 2025
5,000 Meters · Colfax Golf ClubDistrict 6 1B/2B Regional Championship · Oct 3119:17.10District 6 1B/2B Regional ChampionshipOctober 31, 2025
5,000 Meters · Newport High SchoolNE 1B/2B League Meet · Oct 721:46.4NE 1B/2B League MeetOctober 7, 2025
5,000 Meters · Polo Grounds7th Annual Battle for the 509 · Oct 519:19.907th Annual Battle for the 509October 5, 2024
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1720:53.16District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2422:00District 6 2B League MeetSeptember 24, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31District 6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters Varsity 2B · Place 44 · Davenport5,000 Meters Varsity 2B4419:17.10 PB11
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 42 · Davenport5,000 Meters Varsity4220:53.16 PB11
Oct 7NE 1B/2B League MeetOct 7 · 5,000 Meters Varsity · Place 33 · Davenport5,000 Meters Varsity3321:46.4 PB11
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 179 · Davenport5,000 Meters Varsity Red (AVG Above 18 Min)17920:11.6011
Sep 30NE2B League Meet #2 NorthSep 30 · 5,000 Meters Varsity · Place 24 · Davenport5,000 Meters Varsity2423:53.90 PB11
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Boys · Place 39 · Davenport5,000 Meters HS Boys3922:00 PB11
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Varsity · Place 104 · Davenport2.5 Miles Varsity10417:31.5011
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles Varsity · Place 18 · Davenport2 Miles Varsity1816:0611

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18NE 2B League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 33 · Davenport5,000 Meters Varsity3319:51.4010
Oct 8NE1B/2B League Meet (North Schools)Oct 8 · 5,000 Meters Varsity · Place 31 · Davenport5,000 Meters Varsity3120:54.0710
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 155 · Davenport5,000 Meters Varsity Red (AVG Above 18 Min)15519:19.90 PB10
Oct 1NE1B/2B Meet #2Oct 1 · 5,000 Meters Varsity · Place 31 · Davenport5,000 Meters Varsity3122:03.1010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 138 · Davenport5,000 Meters Varsity13820:26.289
Oct 271B/2B Regionals @ Chewelah Golf CourseOct 27 · 5,000 Meters Varsity · Place 62 · Davenport5,000 Meters Varsity6220:59.17FR
Oct 131B/2B League ChampionshipsOct 13 · 5,000 Meters Varsity · Place 72 · Davenport5,000 Meters Varsity7221:23.689
Oct 7Pasco Big CrossOct 7 · 5,000 Meters Varsity · Place 83 · Davenport5,000 Meters Varsity8321:57.619
Oct 31B/2B District 7 league meet #3Oct 3 · Varsity · Place 63 · DavenportVarsity6322:029
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Beginner Junior Varsity · Place 106 · Davenport5,000 Meters Beginner Junior Varsity10621:43.209
Sep 19League Meet #1Sep 19 · 3 Miles Varsity · Place 87 · Davenport3 Miles Varsity8723:47.19
Sep 13Time TrialSep 13 · 3 Miles Varsity · Place 7 · Davenport3 Miles Varsity724:00Unofficial9
Sep 9Highlander InvitationalSep 9 · 2.5 Miles Freshman · Place 47 · Davenport2.5 Miles Freshman4717:34.109