Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1211:16.0The 27th Bellarmine InviteSeptember 12, 2026
2 Miles · Charles Wright HSNisqually League Meet #1 · Sep 1612:01.91Nisqually League Meet #1September 16, 2026
2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 1611:27.51Nisqually Meet #1 @ Port TownsendSeptember 16, 2025
2 Miles · University of Puget SoundTacoma Twilight · Oct 1610:23.9Tacoma TwilightOctober 16, 2026
3 Miles · King's Roller Coaster Trail Run19th King's Cross Invite · Sep 2617:49.5719th King's Cross InviteSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3117:08.6Westside ClassicOctober 31, 2026
5,000 Meters · Klahowya Secondary SchoolNisqually League XC meet # 2 · Sep 2918:17.50Nisqually League XC meet # 2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:14.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1918:28.702026 PLU InvitationalSeptember 19, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 818:02.22025 WIAA State XC ChampionshipsNovember 8, 2025

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 1A Varsity · Place 12 · Cascade Christian5,000 Meters Men's 1A Varsity1217:08.6 PB11
Oct 21Nisqually League XC meet #3Oct 21 · 3 Miles Open · Place 6 · Cascade Christian3 Miles Open616:53.1011
Oct 16Tacoma TwilightOct 16 · 2 Miles Men Varsity (sub 11 minutes) · Place 17 · Cascade Christian2 Miles Men Varsity (sub 11 minutes)1710:23.9 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Silver avg over 22:30-23:59 · Place 3 · Cascade Christian5,000 Meters Men's JV Silver avg over 22:30-23:59317:14.1 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 56 · Cascade Christian5,000 Meters Varsity Silver - Top 5 ave 17-18:305617:34.911
Sep 29Nisqually League XC meet # 2Sep 29 · 5,000 Meters Varsity · Place 13 · Cascade Christian5,000 Meters Varsity1318:17.50 PB11
Sep 2619th King's Cross InviteSep 26 · 3 Miles Varsity - under 20 minutes · Place 15 · Cascade Christian3 Miles Varsity - under 20 minutes1517:49.57 PB11
Sep 192026 PLU InvitationalSep 19 · 5,000 Meters HS Boys Varsity · Place 46 · Cascade Christian5,000 Meters HS Boys Varsity4618:28.70 PB11
Sep 16Nisqually League Meet #1Sep 16 · 2 Miles Varsity · Place 7 · Cascade Christian2 Miles Varsity712:01.91 PB11
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 55 · Cascade Christian2 Miles HS Varsity5511:16.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 79 · Cascade Christian5,000 Meters 1A Boys7918:02.2 PB10
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 1A · Place 18 · Cascade Christian5,000 Meters Varsity 1A1819:01.510
Oct 16The Tacoma TwilightOct 16 · 2 Miles Varsity · Place 46 · Cascade Christian2 Miles Varsity4611:04.5010
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 341 · Cascade Christian5,000 Meters Varsity34118:25.610
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 185 · Cascade Christian5,000 Meters Varsity18518:28.410
Sep 30Nisqually League Meet # 2 @ KlahowyaSep 30 · 5,000 Meters Varsity · Place 9 · Cascade Christian5,000 Meters Varsity918:13.210
Sep 2718th King's Cross InviteSep 27 · 3 Miles Varsity · Place 19 · Cascade Christian3 Miles Varsity1918:14.1010
Sep 16Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 11 · Cascade Christian2 Miles Open1111:27.51 PB10
Sep 13The 26th Bellarmine InviteSep 13 · 2 Miles Varsity · Place 76 · Cascade Christian2 Miles Varsity7611:45.410
Sep 2Puyallup Home MeetSep 2 · 2.75 Miles Varsity · Place 8 · Cascade Christian2.75 Miles Varsity817:58SO

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 1A · Place 55 · Cascade Christian5,000 Meters Varsity 1A5522:34.99
Oct 21Nisqually League Meet #3Oct 21 · 5,000 Meters Varsity · Place 35 · Cascade Christian5,000 Meters Varsity3519:07.209
Oct 17Tacoma TwilightOct 17 · 2 Miles Junior Varsity Freshman · Place 16 · Cascade Christian2 Miles Junior Varsity Freshman1611:57.229
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 82 · Cascade Christian5,000 Meters Varsity8219:58.59
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 215 · Cascade Christian5,000 Meters Junior Varsity21520:21.29
Oct 1Nisqually League XC #2Oct 1 · 5,000 Meters Open · Place 47 · Cascade Christian5,000 Meters Open4719:48.39
Sep 17Nisqually XC meet @ Camas Prarie Golf Park in Port TownsendSep 17 · 2 Miles Open · Place 46 · Cascade Christian2 Miles Open4612:45.509
Sep 1425th Bellarmine InvitationalSep 14 · 2 Miles Freshman · Place 43 · Cascade Christian2 Miles Freshman4312:47.69