Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Granite Falls High SchoolGranite Gallop · Oct 1513:03.61Granite GallopOctober 15, 2025
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1214:43.32GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2011 m · King's Roller Coaster Trail RunNegative split TT · Oct 97:46Negative split TTOctober 9, 2026
3 Miles · King's Roller Coaster Trail Run19th King's Cross Invite · Sep 2623:00.5219th King's Cross InviteSeptember 26, 2026
3,000 Meters · South Whidbey Middle & High SchoolCascade League MS XC Championship meet · Oct 2214:18.14Cascade League MS XC Championship meetOctober 22, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1923:46.7Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Meet · Oct 124:02.21Emerald Sound Conference MeetOctober 1, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 323:07.10NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 1021:55.65th Annual Fall Classic InvitationalOctober 10, 2026
5,000 Meters · Ski HillLeavenworth Invitational · Oct 1725:22.39Leavenworth InvitationalOctober 17, 2026
5954 m · King's Roller Coaster Trail RunNegative split time trials · Sep 2231:35.00Negative split time trialsSeptember 22, 2026
6759 m · King's Roller Coaster Trail Run1st time trial · Aug 2433:481st time trialAugust 24, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 17Leavenworth InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 44 · King'sKing's5,000 Meters Junior Varsity4425:22.39 PB9
Oct 105th Annual Fall Classic InvitationalOct 10 · 5,000 Meters JV Men · Place 153 · King'sKing's5,000 Meters JV Men15321:55.6 PB9
Oct 9Negative split TTOct 9 · 1.25 Miles hs TT · Place 23 · King'sKing's1.25 Miles hs TT237:46 PB9
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV Frosh/Soph · Place 336 · King'sKing's5,000 Meters JV Frosh/Soph33623:07.10 PB9
Oct 1Emerald Sound Conference MeetOct 1 · 5,000 Meters Varsity · Place 104 · King'sKing's5,000 Meters Varsity10424:02.21 PB9
Sep 2619th King's Cross InviteSep 26 · 3 Miles JV - over 20 minutes · Place 67 · King'sKing's3 Miles JV - over 20 minutes6723:00.52 PB9
Sep 22Negative split time trialsSep 22 · 3.7 Miles figure 8 · Place 8 · King'sKing's3.7 Miles figure 8831:35.00 PB9
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - Freshman · Place 208 · King'sKing's5,000 Meters Men's Junior Varsity - Freshman20823:46.7 PB9
Sep 162m race splitsSep 16 · 2 Miles 2m splits · Place 19 · King'sKing's2 Miles 2m splits1914:06Unofficial9
Sep 151 mile race splitsSep 15 · 1 Miles best split · Place 21 · King'sKing's1 Miles best split216:49Unofficial9
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 113 · King'sKing's2 Miles Freshman Boys11314:43.32 PB9
Sep 10ESC Jamboree Relay / team pixSep 10 · 2.3 Miles 5*2m Co-Ed Relay · Place 61 · King'sKing's2.3 Miles 5*2m Co-Ed Relay6119:419
Aug 241st time trialAug 24 · 4.2 Miles Double campus · Place 14 · King'sKing's4.2 Miles Double campus1433:48 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Cascade League MS XC Championship meetOct 22 · 3,000 Meters Middle School · Place 55 · King'sKing's3,000 Meters Middle School5514:18.14 PB8
Oct 21Final T TOct 21 · 1.25 Miles New Division · Place 12 · King'sKing's1.25 Miles New Division128:358
Oct 15Granite GallopOct 15 · 1.7 Miles Middle School · Place 52 · King'sKing's1.7 Miles Middle School5213:03.61 PB8