Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:13.84Nike Portland XCSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3118:39.1Westside ClassicOctober 31, 2026
5,000 Meters · Clark Lake ParkNPSL Meet: MR, AR @ KW / AUB @ KR · Sep 2420:42.80NPSL Meet: MR, AR @ KW / AUB @ KRSeptember 24, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:58.9Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2518:27.3NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:19.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:36.20NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Mount Rainier CourseNPSL: KR@MR · Oct 718:18.75NPSL: KR@MROctober 7, 2026
5,000 Meters · Roegner ParkNPSL: KW, MR @ AR · Sep 2319:47.22NPSL: KW, MR @ ARSeptember 23, 2026
5,000 Meters · Wright ParkNPSL meet Stadium vs. Mt. Rainier · Sep 1719:04.68NPSL meet Stadium vs. Mt. RainierSeptember 17, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 4A Varsity · Place 112 · Mount Rainier5,000 Meters Men's 4A Varsity11218:39.1 PB11
Oct 24NPSL Sub-District XC MeetOct 24 · Varsity · Place 36 · Mount RainierVarsity3618:31.40—
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Silver avg 18:00-19:29 · Place 150 · Mount Rainier5,000 Meters Men's Varsity Silver avg 18:00-19:2915018:19.1 PB11
Oct 7NPSL: KR@MROct 7 · 5,000 Meters Varsity · Place 3 · Mount Rainier5,000 Meters Varsity318:18.75 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 143 · Mount Rainier5,000 Meters VARSITY 3A-4A14318:36.20 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 38 · Mount Rainier5,000 Meters Blue Varsity3818:13.84 PB11
Sep 23NPSL: KW, MR @ ARSep 23 · 5,000 Meters Boys Varsity & JV Race · Place 10 · Mount Rainier5,000 Meters Boys Varsity & JV Race1019:47.22 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 154 · Mount Rainier5,000 Meters Men's Varsity - Silver15418:58.9 PB11
Sep 16NPSL meet Mount Rainier @ StadiumSep 16 · 5,000 Meters Varsity · Place 11 · Mount Rainier5,000 Meters Varsity1119:46.1911

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 4A · Place 125 · Mount Rainier5,000 Meters Varsity 4A12520:50.710
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 4A Varsity · Place 37 · Mount Rainier5,000 Meters NPSL 4A Varsity3718:27.3 PB10
Oct 15Kennedy Catholic, Mount Rainier @ TahomaOct 15 · 5,000 Meters Varsity · Place 20 · Mount Rainier5,000 Meters Varsity2018:12.9910
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 47 · Mount Rainier5,000 Meters Junior Varsity4717:59.410
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 208 · Mount Rainier5,000 Meters Varsity20818:40.410
Sep 24NPSL Meet: MR, AR @ KW / AUB @ KRSep 24 · 5,000 Meters Varsity · Place 16 · Mount Rainier5,000 Meters Varsity1620:42.80 PB10
Sep 17NPSL meet Stadium vs. Mt. RainierSep 17 · 5,000 Meters Varsity · Place 8 · Mount Rainier5,000 Meters Varsity819:04.68 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 4A · Place 110 · Mount Rainier5,000 Meters Varsity 4A11018:48.09
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 129 · Mount Rainier5,000 Meters Junior Varsity12919:03.99
Oct 9MR@KROct 9 · 5,000 Meters Varsity · Place 5 · Mount Rainier5,000 Meters Varsity518:489
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 84 · Mount Rainier5,000 Meters Varsity8418:26.29
Sep 25AR @ MRSep 25 · 5,000 Meters Varsity · Place 4 · Mount Rainier5,000 Meters Varsity418:349
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 125 · Mount Rainier5,000 Meters Varsity12519:09.79
Sep 18NPSL Meet Mt. Rainier @ StadiumSep 18 · 5,000 Meters Varsity · Place 16 · Mount Rainier5,000 Meters Varsity1619:10.399