Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 49 Degrees Mountain ResortNE2B League Meet #2 North · Sep 3022:28.60NE2B League Meet #2 NorthSeptember 30, 2025
5,000 Meters · Newport High SchoolNE2B League Meet · Sep 2221:50.60NE2B League Meet September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1920:52.56CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1020:13.429th Annual Battle for the 509October 10, 2026
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1721:27.36District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · Short Game Golf CourseNE 1B/2B League #2 · Sep 2921:56NE 1B/2B League #2September 29, 2026
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2421:48District 6 2B League MeetSeptember 24, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2519:54.90Nike 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

7 results
DateMeetEventPlMarkGr
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 6 · Chewelah5,000 Meters Junior Varsity619:05.411
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 12 · Chewelah5,000 Meters JV Silver (21:30-25 Min 5K)1220:13.42 PB11
Sep 29NE 1B/2B League #2Sep 29 · 5,000 Meters Varsity Boys · Place 42 · Chewelah5,000 Meters Varsity Boys4221:56 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 148 · Chewelah5,000 Meters Junior Varsity Sec1 A-L14819:54.90 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 288 · Chewelah5,000 Meters JV MERGE28819:54.9011
Sep 22NE2B League Meet Sep 22 · 5,000 Meters Varsity · Place 37 · Chewelah5,000 Meters Varsity3721:50.60 PB11
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 14 · Chewelah5,000 Meters Junior Varsity1420:52.56 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 9 · Chewelah5,000 Meters Junior Varsity921:27.36 PB10
Oct 7NE 1B/2B League MeetOct 7 · 5,000 Meters Varsity · Place 48 · Chewelah5,000 Meters Varsity4823:24.510
Sep 30NE2B League Meet #2 NorthSep 30 · 5,000 Meters Varsity · Place 13 · Chewelah5,000 Meters Varsity1322:28.60 PB10
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Boys · Place 37 · Chewelah5,000 Meters HS Boys3721:48 PB10
Sep 20CAN-AM InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 24 · Chewelah5,000 Meters Junior Varsity2421:12.2010
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Sophomore · Place 102 · Chewelah2.5 Miles Sophomore10216:47.6610