Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Ft. Steilacoom ParkPCL XC - Stadium - Lakes - Lincoln - Spanaway Lake at Ft. Steilacoom · Feb 2011:44.9PCL XC - Stadium - Lakes - Lincoln - Spanaway Lake at Ft. SteilacoomFebruary 20, 2021
3 Miles · Franklin Park - 3.0 Mile49th Annual Sunfair Invitational · Oct 115:38.2849th Annual Sunfair InvitationalOctober 1, 2022
5,000 Meters · 5000 Meters on a 400m Track3A Washington State Cross Country Coaches Association Virtual XC State Meet · Feb 2716:09.43A Washington State Cross Country Coaches Association Virtual XC State MeetFebruary 27, 2021
5,000 Meters · Ft. Steilacoom ParkPierce County League Meet · Mar 2016:32.1Pierce County League MeetMarch 20, 2021
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 915:45.2NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Mount Tahoma HSBonney Lake, Lakes, Lincoln @ Mt. Tahoma · Mar 616:30Bonney Lake, Lakes, Lincoln @ Mt. TahomaMarch 6, 2021
5,000 Meters · Sun Willows Golf CourseWIAA 3A State XC Championships · Nov 516:05.3WIAA 3A State XC ChampionshipsNovember 5, 2022
5,000 Meters · Sun Willows Golf Course3A WIAA State XC Meet · Nov 616:10.03A WIAA State XC MeetNovember 6, 2021
6,000 Meters · Eastern Washington UniversityClash of the Inland Northwest · Sep 119:24.31Clash of the Inland NorthwestSeptember 1, 2024
8,000 Meters · LCSC - XC courseLewis-Clark State Invitational · Oct 1124:46.0Lewis-Clark State InvitationalOctober 11, 2025
8,000 Meters · Spokane Polo GroundsSasquatch Invite · Oct 2425:19.0Sasquatch InviteOctober 24, 2025
8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 324:39.40Whitworth Frank Knott XC Classic 2026October 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Tyson InvitationalOct 23 · 8,000 Meters Varsity · Place 2 · GonzagaGonzaga8,000 Meters Varsity224:22.60JR
Oct 17LC State Warrior InviteOct 17 · 8,000 Meters Varsity · Place 13 · GonzagaGonzaga8,000 Meters Varsity1324:54UnofficialJr
Oct 3Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 19 · GonzagaGonzaga8,000 Meters Men's 8K1924:39.40 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Sasquatch InviteOct 24 · 8,000 Meters Mens 8K · Place 4 · GonzagaGonzaga8,000 Meters Mens 8K425:19.0 PBSo
Oct 11Lewis-Clark State InvitationalOct 11 · 8,000 Meters College · Place 19 · GonzagaGonzaga8,000 Meters College1924:46.0 PBSo
Oct 4Whitman OpenOct 4 · 8,000 Meters Varsity · Place 18 · GonzagaGonzaga8,000 Meters Varsity1825:18.15So
Sep 12WSU Classic InvitationalSep 12 · 8,000 Meters Varsity · Place 35 · GonzagaGonzaga8,000 Meters Varsity3525:08.8SO
Aug 29Clash of the Inland Northwest 2025Aug 29 · 6,000 Meters Collegiate · Place 47 · GonzagaGonzaga6,000 Meters Collegiate4720:11.7So

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Sasquatch OpenOct 25 · 8,000 Meters Varsity · Place 15 · GonzagaGonzaga8,000 Meters Varsity1525:47.2FR
Oct 19Lewis-Clark State InvitationalOct 19 · 8,000 Meters College · Place 49 · GonzagaGonzaga8,000 Meters College4925:43.0Fr
Oct 5Whitman OpenOct 5 · 8,000 Meters Varsity · Place 29 · GonzagaGonzaga8,000 Meters Varsity2925:58.40Fr
Sep 13WSU Cougar Classic InvitationalSep 13 · 8,000 Meters Varsity · Place 63 · GonzagaGonzaga8,000 Meters Varsity6325:15.7FR
Sep 1Clash of the Inland NorthwestSep 1 · 6,000 Meters Collegiate · Place 43 · GonzagaGonzaga6,000 Meters Collegiate4319:24.31 PBFr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5WIAA 3A State XC ChampionshipsNov 5 · 5,000 Meters 3A Boys · Place 8 · LakesLakes5,000 Meters 3A Boys816:05.3 PB12
Oct 149th Annual Sunfair InvitationalOct 1 · 3 Miles Flight 7 Boys Elite (Runner #1) · Place 3 · LakesLakes3 Miles Flight 7 Boys Elite (Runner #1)315:38.28 PB12

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 63A WIAA State XC MeetNov 6 · 5,000 Meters 3A Boys · Place 9 · LakesLakes5,000 Meters 3A Boys916:10.0 PB11
Oct 30Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 4 · LakesLakes5,000 Meters Varsity 3A416:03.611
Oct 23PCL 3A / SPSL 2A XC League ChampionshipsOct 23 · 5,000 Meters Varsity 3A · Place 4 · LakesLakes5,000 Meters Varsity 3A415:52.111
Oct 13Lakes, Bonney Lake, Stadium, SilasOct 13 · 5,000 Meters Varsity · Place 2 · LakesLakes5,000 Meters Varsity215:41.7911
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Elite avg under 17:00 · Place 22 · LakesLakes5,000 Meters Men's Elite avg under 17:002215:45.2 PB11
Oct 2Sunfair InvitationalOct 2 · 3 Miles Varsity · Place 2 · LakesLakes3 Miles Varsity216:19.7911
Sep 25Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 9 · LakesLakes5,000 Meters Varsity915:58.111
Sep 22Bonney Lake, Spanaway Lake, LakesSep 22 · 5,000 Meters Varsity · Place 2 · LakesLakes5,000 Meters Varsity216:15.6911
Sep 1127th Annual Capital InviteSep 11 · 2.23 Miles Varsity · Place 2 · LakesLakes2.23 Miles Varsity211:35.0011
Mar 20Pierce County League MeetMar 20 · 5,000 Meters Varsity/JV · Place 5 · LakesLakes5,000 Meters Varsity/JV516:32.1 PB10
Mar 13PCL XC - Bonney Lake - Spanaway Lake - Lakes - Sumner @ Fort SteilacoomMar 13 · 5,000 Meters Varsity/JV · Place 3 · LakesLakes5,000 Meters Varsity/JV316:56.910
Mar 6Bonney Lake, Lakes, Lincoln @ Mt. TahomaMar 6 · 5,000 Meters Varsity · Place 2 · LakesLakes5,000 Meters Varsity216:30 PB10
Feb 273A Washington State Cross Country Coaches Association Virtual XC State MeetFeb 27 · 5,000 Meters 3A Boys · Place 9 · LakesLakes5,000 Meters 3A Boys916:09.4 PB10
Feb 27Lakes, Spanaway Lake, Wilson @ Mount TahomaFeb 27 · 5,000 Meters Varsity · Place 2 · LakesLakes5,000 Meters Varsity216:3710
Feb 20PCL XC - Stadium - Lakes - Lincoln - Spanaway Lake at Ft. SteilacoomFeb 20 · 2.2 Miles Boys - Varsity / Junior Varsity · Place 5 · LakesLakes2.2 Miles Boys - Varsity / Junior Varsity511:44.9 PB10

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Frosh/Soph "Classic" at Wright Park - 32nd AnnualOct 18 · 3,500 Meters Frosh/Soph Freshman · Place 10 · LakesLakes3,500 Meters Frosh/Soph Freshman1012:11.019
Oct 16Bonney Lake, Lakes, Mount Tahoma @ SL and BethelOct 16 · 5,000 Meters Varsity · Place 14 · LakesLakes5,000 Meters Varsity1418:119
Oct 1251st Annual Max Jensen Richland InvitationalOct 12 · 0 Miles Division II · Place 22 · LakesLakes0 Miles Division II2216:43.769
Oct 9Snohomish, Mariner, Lynnwood @ Glacier PeakOct 9 · 5,000 Meters Junior Varsity · Place 2 · LakesLakes5,000 Meters Junior Varsity217:39.379
Oct 9Stadium, Lakes, Bonny Lake, WilsonOct 9 · 5,000 Meters Junior Varsity · Place 2 · LakesLakes5,000 Meters Junior Varsity217:39.379
Sep 21Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · LakesLakes5,000 Meters Varsity517:33.809
Sep 1426th Annual Capital InviteSep 14 · 2.23 Miles Freshman · Place 10 · LakesLakes2.23 Miles Freshman1012:40.549