Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:26.03Nike Portland XCSeptember 26, 2026
5,000 Meters · Clark Lake ParkNPSL Meet: MR, AR @ KW / AUB @ KR · Sep 2428:47.10NPSL Meet: MR, AR @ KW / AUB @ KRSeptember 24, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1920:55.4Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2521:23.7NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:48.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 320:33.60NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Mount Rainier CourseNPSL: KR@MR · Oct 720:37.83NPSL: KR@MROctober 7, 2026
5,000 Meters · North SeaTac ParkTAH, MR @ KC · Oct 1420:15.3TAH, MR @ KCOctober 14, 2026
5,000 Meters · Roegner ParkNPSL: KW, MR @ AR · Sep 2323:31.54NPSL: KW, MR @ ARSeptember 23, 2026
5,000 Meters · Wright ParkNPSL meet Stadium vs. Mt. Rainier · Sep 1725:20.33NPSL 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 24NPSL Sub-District XC MeetOct 24 · Varsity · Place 65 · Mount RainierVarsity6520:42.00—
Oct 14TAH, MR @ KCOct 14 · 5,000 Meters Varsity · Place 30 · Mount Rainier5,000 Meters Varsity3020:15.3 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Bronze avg 19:30-20:59 · Place 127 · Mount Rainier5,000 Meters Men's Varsity Bronze avg 19:30-20:5912719:48.4 PB10
Oct 7NPSL: KR@MROct 7 · 5,000 Meters Varsity · Place 19 · Mount Rainier5,000 Meters Varsity1920:37.83 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV Frosh/Soph · Place 169 · Mount Rainier5,000 Meters JV Frosh/Soph16920:33.60 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 109 · Mount Rainier5,000 Meters Sophomore JV Morning10920:26.03 PB10
Sep 23NPSL: KW, MR @ ARSep 23 · 5,000 Meters Boys Varsity & JV Race · Place 39 · Mount Rainier5,000 Meters Boys Varsity & JV Race3923:31.54 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Bronze · Place 93 · Mount Rainier5,000 Meters Men's Varsity - Bronze9320:55.4 PB10
Sep 16NPSL meet Mount Rainier @ StadiumSep 16 · 5,000 Meters Varsity · Mount Rainier5,000 Meters Varsity0DNS10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 4A/3A Junior Varsity · Place 97 · Mount Rainier5,000 Meters NPSL 4A/3A Junior Varsity9721:23.7 PB9
Oct 15Kennedy Catholic, Mount Rainier @ TahomaOct 15 · 5,000 Meters Varsity · Place 75 · Mount Rainier5,000 Meters Varsity7522:14.519
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 251 · Mount Rainier5,000 Meters Junior Varsity25122:07.99
Oct 8KR @ MROct 8 · 5,000 Meters Varsity · Place 23 · Mount Rainier5,000 Meters Varsity2322:069
Sep 24NPSL Meet: MR, AR @ KW / AUB @ KRSep 24 · 5,000 Meters Varsity · Place 79 · Mount Rainier5,000 Meters Varsity7928:47.10 PB9
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity Freshman · Place 151 · Mount Rainier5,000 Meters Junior Varsity Freshman15123:47.49
Sep 17NPSL meet Stadium vs. Mt. RainierSep 17 · 5,000 Meters Varsity · Place 31 · Mount Rainier5,000 Meters Varsity3125:20.33 PB9