Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Cascade Christian Schools - Junior High & High School Pioneer CampusMS Nisqually Meet Hosted by Cascade Christian · Oct 108:50MS Nisqually Meet Hosted by Cascade ChristianOctober 10, 2023
1.5 Miles · Charles Wright HSNisqually MS #4 @CWA · Oct 311:07.34Nisqually MS #4 @CWAOctober 3, 2023
1.5 Miles · McMurray Middle SchoolMS Nisqually XC Meet @McM · Sep 2810:34MS Nisqually XC Meet @McMSeptember 28, 2023
1.5 Miles · Titlow ParkNisqually League MS Championships · Oct 179:22.04Nisqually League MS ChampionshipsOctober 17, 2023
1.8 Miles · Knutson FarmsSumner Vs Bonney Lake Duel “The Race for the Shoes” · Sep 289:40.38Sumner Vs Bonney Lake Duel “The Race for the Shoes”September 28, 2026
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1211:09.1The 27th Bellarmine InviteSeptember 12, 2026
2 Miles · Knutson FarmsSumner vs Bonney Lake XC meet · Sep 2911:33.33Sumner vs Bonney Lake XC meetSeptember 29, 2025
3,000 Meters · Titlow ParkMiddle Nisqually Meet #1 · Sep 1910:36.30Middle Nisqually Meet #1September 19, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1116:16.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3116:54.2Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:05.8Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · PLU Meadows Disc Golf Course5th Annual Fall Classic Invitational · Oct 1016:34.15th Annual Fall Classic InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 4A Varsity · Place 49 · SumnerSumner5,000 Meters Men's 4A Varsity4916:54.2 PB10
Oct 105th Annual Fall Classic InvitationalOct 10 · 5,000 Meters Varsity Men · Place 13 · SumnerSumner5,000 Meters Varsity Men1316:34.1 PB10
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 17 min · Place 91 · SumnerSumner5,000 Meters Varsity Gold - Top 5 ave under 17 min9117:08.610
Sep 28Sumner Vs Bonney Lake Duel “The Race for the Shoes”Sep 28 · 1.8 Miles Varsity · Place 3 · SumnerSumner1.8 Miles Varsity39:40.38 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 22 · SumnerSumner5,000 Meters Men's Varsity - Silver2217:05.8 PB10
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 51 · SumnerSumner2 Miles HS Varsity5111:09.1 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 30 · SumnerSumner5,000 Meters Varsity Men3016:50.59
Sep 29Sumner vs Bonney Lake XC meetSep 29 · 2 Miles Varsity · Place 3 · SumnerSumner2 Miles Varsity311:33.33 PB9

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22MS Nisqually League ChampsOct 22 · 1.5 Miles Middle School · Place 2 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School29:068
Oct 17Mile Time FinalOct 17 · 1 Miles Middle School · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1 Miles Middle School15:25Unofficial8
Oct 16MS Nisqually Meet #4Oct 16 · 1.5 Miles Middle School · Place 2 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School29:088
Oct 8MS Nisqually Meet #3 @McMurrayOct 8 · Varsity · Place 2 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)Varsity28:308
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 7 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School Elementary78:36.58
Oct 2MS Nisqually Meet #2 @ CCSOct 2 · 1.7 Miles Middle School · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.7 Miles Middle School19:398
Sep 24MS Nisqually Meet #1 @ CWA "Steeple Chase"Sep 24 · 1.1 Miles Middle School · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.1 Miles Middle School110:04.008
Sep 21Fort Steilacoom InvitationalSep 21 · 2 Miles Middle School · Place 5 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)2 Miles Middle School512:48.28
Sep 11Mile Time TrialSep 11 · 1 Miles Middle School · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1 Miles Middle School15:30Unofficial8

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 59 · Federal Way TrackFederal Way Track4,000 Meters 13-145916:16.40 PB7
Oct 18Mile Time FinalsOct 18 · 1 Miles Junior High · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1 Miles Junior High16:14Unofficial7
Oct 17Nisqually League MS ChampionshipsOct 17 · 1.5 Miles Middle School · Place 10 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School109:22.04 PB7
Oct 10MS Nisqually Meet Hosted by Cascade ChristianOct 10 · 1.5 Miles Middle School · Place 7 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School78:50 PB7
Oct 3Nisqually MS #4 @CWAOct 3 · 1.5 Miles Middle School · Place 6 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School611:07.34 PB7
Sep 28MS Nisqually XC Meet @McMSep 28 · 1.5 Miles Middle School · Place 5 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1.5 Miles Middle School510:34 PB7
Sep 19Middle Nisqually Meet #1Sep 19 · 3,000 Meters Middle School · Place 5 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)3,000 Meters Middle School510:36.30 PB7
Sep 12Mile Time TrialSep 12 · 1 Miles Middle School · Place 1 · Cascade Christian (Puyallup)Cascade Christian (Puyallup)1 Miles Middle School16:16Unofficial7