Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Onalaska Middle SchoolCentral 2B League Championships @Onalaska · Oct 2317:59.25Central 2B League Championships @OnalaskaOctober 23, 2025
5,000 Meters · Rainier Elementary SchoolDistrict IV 1B/2B Championships · Nov 117:44.18District IV 1B/2B ChampionshipsNovember 1, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:35.22025 WIAA State XC ChampionshipsNovember 8, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 22 · RainierRainier5,000 Meters 2B Boys2217:35.2 PB12
Nov 1District IV 1B/2B ChampionshipsNov 1 · 5,000 Meters Varsity · Place 2 · RainierRainier5,000 Meters Varsity217:44.18 PB12
Oct 23Central 2B League Championships @OnalaskaOct 23 · 5,000 Meters New Division · Place 6 · RainierRainier5,000 Meters New Division617:59.25 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 3A · Place 93 · River RidgeRiver Ridge5,000 Meters Varsity 3A9319:07.211
Oct 26Puget Sound League 3A / SPSL 2A League ChampionshipsOct 26 · 5,000 Meters Varsity 3A · Place 44 · River RidgeRiver Ridge5,000 Meters Varsity 3A4417:53.111
Oct 16Lakes hosting @ Fort SteilacoomOct 16 · 5,000 Meters Varsity · Place 32 · River RidgeRiver Ridge5,000 Meters Varsity3218:25.1211
Oct 9River Ridge 5KOct 9 · 5,000 Meters Varsity · Place 44 · River RidgeRiver Ridge5,000 Meters Varsity4420:22.911
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · River RidgeRiver Ridge5,000 Meters Varsity5918:09.811
Sep 28Old School 5kmSep 28 · 5,000 Meters Varsity · Place 38 · River RidgeRiver Ridge5,000 Meters Varsity3818:26.5711
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 45 · River RidgeRiver Ridge5,000 Meters Varsity4517:56.011
Sep 14Olympia XC ClassicSep 14 · 2 Miles Varsity · Place 13 · River RidgeRiver Ridge2 Miles Varsity1311:37.811
Sep 10Timberline 2-Mile JamboreeSep 10 · 2 Miles Varsity · Place 12 · River RidgeRiver Ridge2 Miles Varsity1211:22.211

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19South Sound Conference XC ChampionshipsOct 19 · 5,000 Meters Varsity 3A · Place 56 · River RidgeRiver Ridge5,000 Meters Varsity 3A5619:27.310
Oct 11Senior Night at CHSOct 11 · 5,000 Meters Junior Varsity · Place 32 · River RidgeRiver Ridge5,000 Meters Junior Varsity3219:43.0010
Oct 4RAMROCK at Hunter Family FarmOct 4 · 5,000 Meters Varsity · Place 10 · River RidgeRiver Ridge5,000 Meters Varsity1019:23.510
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 2 · Place 103 · River RidgeRiver Ridge5,000 Meters Varsity Division 210318:57.110
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 134 · River RidgeRiver Ridge5,000 Meters Varsity13419:16.610
Sep 9Olympia XC InviteSep 9 · 2 Miles Sophomore · Place 24 · River RidgeRiver Ridge2 Miles Sophomore2412:01.5510
Sep 5Timberline 2-Mile JamboreeSep 5 · 2 Miles Frosh/Soph Freshman · Place 10 · River RidgeRiver Ridge2 Miles Frosh/Soph Freshman1011:49.810

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22South Sound Conference XC ChampionshipsOct 22 · 5,000 Meters Varsity 3A · Place 42 · River RidgeRiver Ridge5,000 Meters Varsity 3A4219:04.29
Oct 12SSC @ CapitalOct 12 · 5,000 Meters Top 10 (Varsity) · Place 33 · River RidgeRiver Ridge5,000 Meters Top 10 (Varsity)3320:39.2Unofficial9
Oct 5River Ridge 5k @ the RACOct 5 · 5,000 Meters Junior Varsity · Place 46 · River RidgeRiver Ridge5,000 Meters Junior Varsity4621:07.39
Oct 126th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 185 · River RidgeRiver Ridge5,000 Meters Varsity Division 218520:27.69
Sep 21Ramrock XC/Oly XC @ St. Martin's UniversitySep 21 · 5,000 Meters Varsity · Place 56 · River RidgeRiver Ridge5,000 Meters Varsity5619:29.29
Sep 17Fort Steilacoom XC InvitationalSep 17 · 5,000 Meters Varsity · Place 78 · River RidgeRiver Ridge5,000 Meters Varsity7819:34.99
Sep 10Olympia XC InviteSep 10 · 2 Miles Freshman · Place 25 · River RidgeRiver Ridge2 Miles Freshman2512:30.309
Sep 7Timberline 2-Mile JamboreeSep 7 · 2 Miles Junior Varsity · Place 24 · River RidgeRiver Ridge2 Miles Junior Varsity2412:12.19