Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3119:05.7Westside ClassicOctober 31, 2026
5,000 Meters · Clark Lake ParkNPSL Meet: MR, AR @ KW / AUB @ KR · Sep 2420:30.60NPSL Meet: MR, AR @ KW / AUB @ KRSeptember 24, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:18.5Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2518:33.1NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Game Farm ParkKentridge @ Auburn · Sep 2319:23.20Kentridge @ AuburnSeptember 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:04.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:49.80NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Mount Rainier CourseNPSL: KR@MR · Oct 718:31.27NPSL: KR@MROctober 7, 2026
5,000 Meters · North SeaTac ParkKR, AR @ KC · Sep 1618:23.8KR, AR @ KC September 16, 2026
5,000 Meters · Riverbend Golf Complex5th Annual Kent All-City XC Championships · Oct 1418:28.605th Annual Kent All-City XC ChampionshipsOctober 14, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2624:23.8Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 4A Varsity · Place 122 · Kentridge5,000 Meters Men's 4A Varsity12219:05.7 PB12
Oct 24NPSL Sub-District XC MeetOct 24 · 5,000 Meters Varsity 4A · Place 26 · Kentridge5,000 Meters Varsity 4A2617:58.00—
Oct 145th Annual Kent All-City XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · Kentridge5,000 Meters Varsity1018:28.60 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 72 · Kentridge5,000 Meters Men's JV Gold avg 21:00-22:297218:04.4 PB12
Oct 7NPSL: KR@MROct 7 · 5,000 Meters Varsity · Place 5 · Kentridge5,000 Meters Varsity518:31.27 PB12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 160 · Kentridge5,000 Meters VARSITY 3A-4A16018:49.80 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 164 · Kentridge5,000 Meters Difficult Course16424:23.8 PB12
Sep 23Kentridge @ AuburnSep 23 · 5,000 Meters Varsity · Place 9 · Kentridge5,000 Meters Varsity919:23.20 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 88 · Kentridge5,000 Meters Men's Varsity - Silver8818:18.5 PB12
Sep 16KR, AR @ KC Sep 16 · 5,000 Meters Varsity · Place 6 · Kentridge5,000 Meters Varsity618:23.8 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 4A · Place 111 · Kentridge5,000 Meters Varsity 4A11119:42.911
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 4A Varsity · Place 39 · Kentridge5,000 Meters NPSL 4A Varsity3918:33.1 PB11
Oct 154th Annual All-City ChampionshipsOct 15 · 5,000 Meters Varsity · Place 19 · Kentridge5,000 Meters Varsity1919:10.5011
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 27 · Kentridge5,000 Meters Junior Varsity2718:53.811
Oct 8KR @ MROct 8 · 5,000 Meters Varsity · Place 6 · Kentridge5,000 Meters Varsity619:0211
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 396 · Kentridge5,000 Meters Varsity39621:21.411
Sep 24NPSL Meet: MR, AR @ KW / AUB @ KRSep 24 · 5,000 Meters Varsity · Place 13 · Kentridge5,000 Meters Varsity1320:30.60 PB11
Sep 17KC, KR, @ ARSep 17 · 5,000 Meters Junior Varsity · Place 7 · Kentridge5,000 Meters Junior Varsity719:28.9011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 263A / 4A NPSL League ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 57 · Kentridge5,000 Meters Junior Varsity 4A5720:25.010
Oct 16Kent All-City XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 35 · Kentridge5,000 Meters Varsity3520:43.8710
Oct 9MR@KROct 9 · 5,000 Meters Varsity · Place 24 · Kentridge5,000 Meters Varsity2422:0910
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 290 · Kentridge5,000 Meters Junior Varsity Frosh/Soph Freshman29021:25.2010
Sep 25Kentridge @ AuburnSep 25 · 5,000 Meters Varsity · Place 20 · Kentridge5,000 Meters Varsity2022:23.4710
Sep 18KC@KRSep 18 · 5,000 Meters Varsity · Place 30 · Kentridge5,000 Meters Varsity3024:1810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21NPSL 3A / 4A League XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity 4A · Place 107 · Kentridge5,000 Meters Junior Varsity 4A10724:46.69
Oct 11Kent All-City XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 57 · Kentridge5,000 Meters Varsity5723:32.939
Oct 4Kentridge, Kennedy Catholic @ DecaturOct 4 · 5,000 Meters Varsity · Place 52 · Kentridge5,000 Meters Varsity5224:369
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 379 · Kentridge5,000 Meters Junior Varsity Freshman Sophomore37923:33.6FR
Sep 20Kentridge @ TahomaSep 20 · 5,000 Meters Varsity · Place 62 · Kentridge5,000 Meters Varsity6224:02.29
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Junior Varsity Freshman · Place 264 · Kentridge5,000 Meters Junior Varsity Freshman26427:22.79
Sep 13Tahoma, Decatur @ KentridgeSep 13 · Varsity · Place 83 · KentridgeVarsity8327:419