Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwest Christian HSNWC Josh Wright Memorial Jamboree & Mud Run · Sep 820:39NWC Josh Wright Memorial Jamboree & Mud RunSeptember 8, 2026
5,000 Meters · Colfax Golf ClubDistrict 6 1B/2B Regional Championship · Oct 3131:18.10District 6 1B/2B Regional ChampionshipOctober 31, 2025
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1230:22.98Timberlake Invitational September 12, 2026
5,000 Meters · Lakeside HS2026 Lake Spokane XC Invite · Sep 2628:04.112026 Lake Spokane XC InviteSeptember 26, 2026
5,000 Meters · Newport High SchoolNE2B League Meet · Sep 2230:30.30NE2B League Meet September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1928:26.05CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1027:43.839th Annual Battle for the 509October 10, 2026
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1736:01.95District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · Short Game Golf CourseNE 1B/2B League #2 · Sep 2929:04NE 1B/2B League #2September 29, 2026
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2444:13District 6 2B League MeetSeptember 24, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 38 · Newport5,000 Meters Junior Varsity3824:43.511
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Novice Boys (Over 25 Min) · Place 53 · Newport5,000 Meters Novice Boys (Over 25 Min)5327:43.83 PB11
Sep 29NE 1B/2B League #2Sep 29 · 5,000 Meters Varsity Boys · Place 82 · Newport5,000 Meters Varsity Boys8229:04 PB11
Sep 262026 Lake Spokane XC InviteSep 26 · 5,000 Meters Junior Varsity · Place 74 · Newport5,000 Meters Junior Varsity7428:04.11 PB11
Sep 262026 Lake Spokane XC InviteSep 26 · 5,000 Meters JV Big Schools · Place 59 · Newport5,000 Meters JV Big Schools5928:04.1111
Sep 22NE2B League Meet Sep 22 · 5,000 Meters Varsity · Place 80 · Newport5,000 Meters Varsity8030:30.30 PB11
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 71 · Newport5,000 Meters Junior Varsity7128:26.05 PB11
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters JV Boys · Place 228 · Newport5,000 Meters JV Boys22830:22.98 PB11
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles Varsity · Place 50 · Newport2 Miles Varsity5020:39 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31District 6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters Varsity 2B · Place 77 · Newport5,000 Meters Varsity 2B7731:18.10 PB10
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 46 · Newport5,000 Meters Junior Varsity4636:01.95 PB10
Oct 7NE 1B/2B League MeetOct 7 · 5,000 Meters Varsity · Place 75 · Newport5,000 Meters Varsity7536:28.910
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Novice (Over 25 Min) · Place 143 · Newport5,000 Meters Novice (Over 25 Min)14335:16.5010
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 135 · Newport5,000 Meters Junior Varsity13536:52.3010
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Boys · Place 84 · Newport5,000 Meters HS Boys8444:13 PB10
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles Varsity · Place 46 · Newport2 Miles Varsity4630:3310

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18NE 2B League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 35 · Newport5,000 Meters Junior Varsity3542:23.509
Oct 8NE1B/2B League Meet (North Schools)Oct 8 · 5,000 Meters Varsity · Place 90 · Newport5,000 Meters Varsity9043:52.589
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Novice (Over 25 Min) · Place 135 · Newport5,000 Meters Novice (Over 25 Min)13539:33.609