Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Colville HSIEML League Finals · Oct 1710:19IEML League FinalsOctober 17, 2023
1.5 Miles · Deer Park Middle SchoolIEML League Meet- Colville, Riverside, Highland @ Deer Park Middle School · Sep 219:15.14IEML League Meet- Colville, Riverside, Highland @ Deer Park Middle SchoolSeptember 21, 2023
1.5 Miles · Highland Middle SchoolIEML League XC Meet 10-1-24 · Oct 19:08IEML League XC Meet 10-1-24October 1, 2024
1.5 Miles · Medical Lake HSIEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High School · Oct 410:01.79IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High SchoolOctober 4, 2022
1.5 Miles · Mountainside MSIEML League Final · Oct 139:41.72IEML League FinalOctober 13, 2022
1.5 Miles · Newport High SchoolIEML League Meet #5- Colville, Deer Park Lakeside, Medical Lake, Riverside @ Newport · Oct 59:24.12IEML League Meet #5- Colville, Deer Park Lakeside, Medical Lake, Riverside @ NewportOctober 5, 2023
1.5 Miles · Northwood Middle SchoolIEML League Meet @ Northwood MS · Sep 269:00.9IEML League Meet @ Northwood MSSeptember 26, 2023
1.5 Miles · Riverside Middle SchoolIEML #3 Colville, Medical Lake, Northwood, Mountainside @ Riverside · Sep 288:59.00IEML #3 Colville, Medical Lake, Northwood, Mountainside @ RiversideSeptember 28, 2023
3 Miles · Apple Ridge XC CourseDistrict 5 1A Championships · Oct 3016:38.90District 5 1A ChampionshipsOctober 30, 2026
4,000 Meters · Mountainside MSUSATF Inland Northwest Association Junior Olympic Championships · Nov 1615:06.01USATF Inland Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Colville HSNEA #2 Riverside @ Colville · Oct 819:15.06NEA #2 Riverside @ ColvilleOctober 8, 2025
5,000 Meters · Medical Lake HSNEA Riverside @ Medical Lake · Oct 1517:59.45NEA Riverside @ Medical Lake October 15, 2025
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 417:39.608th Annual Battle for the 509October 4, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:37.22025 WIAA State XC ChampionshipsNovember 8, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30District 5 1A ChampionshipsOct 30 · 3 Miles Varsity · Place 10 · RiversideRiverside3 Miles Varsity1016:38.90 PB10
Oct 24NEA 1A District ChampionshipOct 24 · 5,000 Meters Varsity · Place 5 · RiversideRiverside5,000 Meters Varsity517:30.10—

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 58 · RiversideRiverside5,000 Meters 1A Boys5817:37.2 PB9
Nov 1District 5 1A ChampionshipsNov 1 · 3 Miles Varsity · Place 9 · RiversideRiverside3 Miles Varsity917:08.699
Oct 25NEA 1A District ChampionshipOct 25 · 5,000 Meters Varsity · Place 9 · RiversideRiverside5,000 Meters Varsity918:10.449
Oct 15NEA Riverside @ Medical Lake Oct 15 · 5,000 Meters Varsity · Place 2 · RiversideRiverside5,000 Meters Varsity217:59.45 PB9
Oct 1156th Annual Max Jensen Invitational Oct 11 · 5,000 Meters Varsity · Place 14 · RiversideRiverside5,000 Meters Varsity1417:30.719
Oct 8NEA #2 Riverside @ ColvilleOct 8 · 5,000 Meters Varsity · Place 7 · RiversideRiverside5,000 Meters Varsity719:15.06 PB9
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 13 · RiversideRiverside5,000 Meters Varsity Red (AVG Above 18 Min)1317:39.60 PB9
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Freshman · Place 5 · RiversideRiverside2.5 Miles Freshman514:16.799

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16USATF Inland Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 18 · 35-Unattached35-Unattached4,000 Meters 13-141815:06.01 PB8
Oct 15IEML League Finals 2024Oct 15 · 1.5 Miles Varsity · Place 6 · RiversideRiverside1.5 Miles Varsity68:56.258
Oct 3OG IEML MeetOct 3 · 1.5 Miles Middle School · Place 3 · RiversideRiverside1.5 Miles Middle School38:56.198
Oct 1IEML League #4Oct 1 · 1.5 Miles Middle School · Place 6 · RiversideRiverside1.5 Miles Middle School69:088
Oct 1IEML League XC Meet 10-1-24Oct 1 · 1.5 Miles Middle School · Place 6 · RiversideRiverside1.5 Miles Middle School69:08 PB8
Sep 19IEML 1 Colville, Highland, and Medical Lake at RiversideSep 19 · 1.5 Miles Middle School · Place 1 · RiversideRiverside1.5 Miles Middle School19:04.008
Sep 17Mountainside InvitationalSep 17 · 1 Miles 8th Grade Boys · Place 7 · RiversideRiverside1 Miles 8th Grade Boys75:53Unofficial8

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18IEML 1.65 to 1.5 Mile ConversionOct 18 · 1.5 Miles 1.65 to 1.5 Mile Conversion · RiversideRiverside1.5 Miles 1.65 to 1.5 Mile Conversion09:22Unofficial7
Oct 17IEML League FinalsOct 17 · 1.5 Miles Boys Varsity · Place 20 · RiversideRiverside1.5 Miles Boys Varsity2010:19 PB7
Oct 12Rams 1600m Time TrialOct 12 · 1,600 Meters Middle School · RiversideRiverside1,600 Meters Middle School05:39Unofficial7
Oct 10IEML League Meet - Colville, Deer Park, Mountainside, RiversideOct 10 · 1.5 Miles Middle School · Place 6 · RiversideRiverside1.5 Miles Middle School610:237
Oct 5IEML League Meet #5- Colville, Deer Park Lakeside, Medical Lake, Riverside @ NewportOct 5 · 1.5 Miles Boy 1.5 · Place 6 · RiversideRiverside1.5 Miles Boy 1.569:24.12 PB7
Sep 28IEML #3 Colville, Medical Lake, Northwood, Mountainside @ RiversideSep 28 · 1.5 Miles Boys · Place 6 · RiversideRiverside1.5 Miles Boys68:59.00 PB7
Sep 26IEML League Meet @ Northwood MSSep 26 · 1.5 Miles Middle School · Place 6 · RiversideRiverside1.5 Miles Middle School69:00.9 PB7
Sep 21IEML League Meet- Colville, Riverside, Highland @ Deer Park Middle SchoolSep 21 · 1.5 Miles Middle School · Place 3 · RiversideRiverside1.5 Miles Middle School39:15.14 PB7
Sep 19Mountainside InviteSep 19 · 1 Miles 7th Grade Boys · Place 6 · RiversideRiverside1 Miles 7th Grade Boys65:57Unofficial7

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13IEML League FinalOct 13 · 1.5 Miles Boys Varsity · Place 13 · RiversideRiverside1.5 Miles Boys Varsity139:41.72 PB6
Oct 6IEML League Meet Colville, Riverside, Mountainside @ Highland MSOct 6 · 1.5 Miles Middle School · Place 6 · RiversideRiverside1.5 Miles Middle School69:476
Oct 4IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High SchoolOct 4 · 1.5 Miles Boys (6th/7th/8th) · Place 6 · RiversideRiverside1.5 Miles Boys (6th/7th/8th)610:01.79 PB6
Sep 29IEML League Meet Lakeside, Newport, Highland @ RMSSep 29 · 1.5 Miles Middle School Boys · Place 5 · RiversideRiverside1.5 Miles Middle School Boys59:47.006
Sep 24CAN-AM INVITATIONAL CROSS COUNTRYSep 24 · Varsity · Place 17 · RiversideRiversideVarsity1711:286
Sep 20Mountainside InvitationalSep 20 · 1 Miles 6th Grade · Place 9 · RiversideRiverside1 Miles 6th Grade96:26Unofficial6