Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 68:24.8Bill Kehoe South Sound InviteOctober 6, 2018
1.6 Miles · King's Roller Coaster Trail Run12th KING'S CROSS INVITE · Sep 2210:0012th KING'S CROSS INVITESeptember 22, 2018
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 831:13.26NCAA DII West Regional ChampionshipsNovember 8, 2025
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2232:34.32025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 932:03.4NCAA DII West RegionalNovember 9, 2024
10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 433:11.62023 NCAA D2 West RegionalNovember 4, 2023
1915 m · Capital Invite - MS courseCapital Invite · Sep 86:01.75Capital InviteSeptember 8, 2018
2,000 Meters · Fort Steilacoom 2KFort Steilacoom XC Invitational · Sep 1608:28.6Fort Steilacoom XC InvitationalSeptember 16, 2017
2.95 Miles · Ocosta HSPacific League Championships · Oct 2115:46Pacific League ChampionshipsOctober 21, 2021
2112 m · Saint Martin's UniversityBill Kehoe Invitational · Oct 79:16.22Bill Kehoe Invitational October 7, 2016
3 Miles · King's Roller Coaster Trail Run14th King's Cross Invite · Sep 2516:40.9014th King's Cross InviteSeptember 25, 2021
3,000 Meters · Deschutes River RanchDeschutes River Ranch Invite · Sep 2810:44.58Deschutes River Ranch InviteSeptember 28, 2018
3,000 Meters · Deschutes River RanchDeschutes River Ranch Invite · Sep 2912:56.1Deschutes River Ranch InviteSeptember 29, 2017
4280 m · Rainier HS2B District 4-District Meet · Mar 2014:55.22B District 4-District MeetMarch 20, 2021
5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 517:31.50NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOctober 5, 2019
5,000 Meters · Chambers Creek Properties Central MeadowUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1417:35.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 14, 2021
5,000 Meters · Ilwaco High SchoolPacific League Meet @ Ilwaco · Mar 418:40.05Pacific League Meet @ IlwacoMarch 4, 2021
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 2817:58.1Bellevue Cross Country InviteSeptember 28, 2019
5,000 Meters · North Beach Junior Senior High SchoolPacific League @North Beach · Feb 1817:10Pacific League @North BeachFebruary 18, 2021
5,000 Meters · Onalaska Middle School1B/2B District District IV Championships · Nov 217:08.941B/2B District District IV ChampionshipsNovember 2, 2019
5,000 Meters · PLU Meadows Disc Golf Course1st Annual Fall Classic Invitational · Oct 816:35.01st Annual Fall Classic InvitationalOctober 8, 2022
5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 916:37.60Bill Kehoe South Sound InviteOctober 9, 2021
5,000 Meters · Sun Willows Golf CourseWIAA 1B/2B State XC Championships · Nov 516:50.0WIAA 1B/2B State XC ChampionshipsNovember 5, 2022
7,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 522:47.5CSI Dr Thad Scholes XC ClassicSeptember 5, 2025
8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 2524:58.3GNAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 2126:52.22023 GNAC Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1125:27.22Lewis CrossoverOctober 11, 2025
8,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 2625:13.2GNAC XC Championships 2024October 26, 2024
8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1926:24.25Northwest Nazarene InvitationalSeptember 19, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 189 · Northwest NazareneNorthwest Nazarene10,000 Meters D2 Championship18932:34.3 PBJr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 43 · Northwest NazareneNorthwest Nazarene10,000 Meters NCAA DII West Regional4331:13.26 PBJr
Oct 25GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 18 · Northwest NazareneNorthwest Nazarene8,000 Meters GNAC1824:58.3 PBJr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 101 · Northwest NazareneNorthwest Nazarene8,000 Meters Mens 800010125:27.22 PBJr
Sep 19Northwest Nazarene InvitationalSep 19 · 8,000 Meters Men · Place 12 · Northwest NazareneNorthwest Nazarene8,000 Meters Men1226:24.25 PBJr
Sep 5CSI Dr Thad Scholes XC ClassicSep 5 · 7,000 Meters Men's Race · Place 6 · Northwest NazareneNorthwest Nazarene7,000 Meters Men's Race622:47.5 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 50 · Northwest NazareneNorthwest Nazarene10,000 Meters D2 West5032:03.4 PBSo
Oct 26GNAC XC Championships 2024Oct 26 · 8,000 Meters Champs · Place 17 · Northwest NazareneNorthwest Nazarene8,000 Meters Champs1725:13.2 PBSo
Oct 5Whitman OpenOct 5 · 8,000 Meters Varsity · Place 28 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity2825:44.00So

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 42023 NCAA D2 West RegionalNov 4 · 10,000 Meters NCAA DII West Men · Place 88 · Northwest NazareneNorthwest Nazarene10,000 Meters NCAA DII West Men8833:11.6 PBFr
Oct 212023 GNAC Cross Country ChampionshipsOct 21 · 8,000 Meters GNAC · Place 42 · Northwest NazareneNorthwest Nazarene8,000 Meters GNAC4226:52.2 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5WIAA 1B/2B State XC ChampionshipsNov 5 · 5,000 Meters 1B2/2B Boys · Place 2 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters 1B2/2B Boys216:50.0 PB12
Oct 27Tri-District ChampionshipOct 27 · 5,000 Meters Varsity · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity116:30.212
Oct 81st Annual Fall Classic InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity516:35.0 PB12
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 2A · Place 12 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity 2A1216:24.50SR
Sep 28SeaTac League Meet # 3Sep 28 · 5,000 Meters Junior Varsity · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Junior Varsity116:36.2212
Sep 2415th King's Cross InviteSep 24 · 3 Miles Varsity · Place 2 · NW Christian (Lacey)NW Christian (Lacey)3 Miles Varsity216:35.4912
Sep 21Ramrock XC/Oly XC @ St. Martin's UniversitySep 21 · 5,000 Meters Varsity · Place 13 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity1317:27.712
Sep 10Olympia XC InviteSep 10 · 2 Miles Varsity · Place 13 · NW Christian (Lacey)NW Christian (Lacey)2 Miles Varsity1311:04.0212

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 5,000 Meters 15-18 · Place 3 · 36-Unattached36-Unattached5,000 Meters 15-18317:35.40 PB11
Nov 61B/2B WIAA State XC MeetNov 6 · 5,000 Meters Varsity · Place 3 · Nw Christian (Lacey)Nw Christian (Lacey)5,000 Meters Varsity316:50.70—
Oct 301B/2B District 4 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity216:45.3811
Oct 21Pacific League ChampionshipsOct 21 · 2.95 Miles Varsity · Place 1 · NW Christian (Lacey)NW Christian (Lacey)2.95 Miles Varsity115:46 PB11
Oct 9Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Silver · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Boys Silver116:37.60 PB11
Oct 2NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Varsity 2A · Place 7 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity 2A716:46.0011
Sep 28Meet @RainierSep 28 · 5,000 Meters Varsity · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity117:14.5911
Sep 2514th King's Cross InviteSep 25 · 3 Miles Varsity Red - under 20 minutes · Place 2 · NW Christian (Lacey)NW Christian (Lacey)3 Miles Varsity Red - under 20 minutes216:40.90 PB11
Sep 1127th Annual Capital InviteSep 11 · 2.23 Miles Varsity · Place 12 · NW Christian (Lacey)NW Christian (Lacey)2.23 Miles Varsity1212:28.1711
Sep 3Timberline 2-Mile Jamboree @ WonderwoodSep 3 · 2 Miles Varsity · Place 6 · NW Christian (Lacey)NW Christian (Lacey)2 Miles Varsity611:06.211
Mar 202B District 4-District MeetMar 20 · 2.66 Miles Varsity · Place 4 · NW Christian (Lacey)NW Christian (Lacey)2.66 Miles Varsity414:55.2 PB10
Mar 13Pacific League Championship Mar 13 · 2.95 Miles Varsity · Place 2 · NW Christian (Lacey)NW Christian (Lacey)2.95 Miles Varsity216:1310
Mar 4Pacific League Meet @ IlwacoMar 4 · 5,000 Meters Varsity · Place 2 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity218:40.05 PB10
Feb 25Pacific League Meet @ ForksFeb 25 · 5,000 Meters New Division · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters New Division119:24Unofficial10
Feb 18Pacific League @North BeachFeb 18 · 5,000 Meters HS Boys · Place 1 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters HS Boys117:10 PB10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 91B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B2/2B Boys · Place 39 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters 1B2/2B Boys3917:29.009
Nov 21B/2B District District IV ChampionshipsNov 2 · 5,000 Meters 1B/2B Boys · Place 14 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters 1B/2B Boys1417:08.94 PB9
Oct 18Annual 2 mile time trialOct 18 · 2 Miles Varsity · NW Christian (Lacey)NW Christian (Lacey)2 Miles Varsity010:20Unofficial9
Oct 12Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 55 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity5517:17.539
Oct 5NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 55 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7]5517:31.50 PB9
Sep 28Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Varsity - #5 & #6 Runners · Place 27 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Boys Varsity - #5 & #6 Runners2717:58.1 PB9
Sep 21Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 95 · NW Christian (Lacey)NW Christian (Lacey)5,000 Meters Varsity9517:35.609
Sep 1426th Annual Capital InviteSep 14 · 2.23 Miles Freshman · Place 15 · NW Christian (Lacey)NW Christian (Lacey)2.23 Miles Freshman1512:55.049

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6Bill Kehoe South Sound InviteOct 6 · 1.5 Miles Middle School Boys · Place 1 · NW Christian (Lacey)NW Christian (Lacey)1.5 Miles Middle School Boys18:24.8 PB8
Sep 28Deschutes River Ranch InviteSep 28 · 3,000 Meters Middle School · Place 2 · NW Christian (Lacey)NW Christian (Lacey)3,000 Meters Middle School210:44.58 PB8
Sep 2212th KING'S CROSS INVITESep 22 · 1.6 Miles JH boys · Place 2 · NW Christian (Lacey)NW Christian (Lacey)1.6 Miles JH boys210:00 PB8
Sep 1520th Annual Fort Steilacoom InvitationalSep 15 · 2,000 Meters Varsity · Place 2 · Community Christian AcadeCommunity Christian Acade2,000 Meters Varsity208:58.508
Sep 8Capital InviteSep 8 · 1.19 Miles Middle School · Place 2 · NW Christian (Lacey)NW Christian (Lacey)1.19 Miles Middle School26:01.75 PB8

2017 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11SSC Meet @CapitalOct 11 · 1.19 Miles Combined MS · Place 4 · NW Christian (Lacey)NW Christian (Lacey)1.19 Miles Combined MS47:02.357
Oct 7Bill Kehoe South Sound InviteOct 7 · 1.5 Miles Middle School · Place 6 · NW Christian (Lacey)NW Christian (Lacey)1.5 Miles Middle School69:47.047
Sep 29Deschutes River Ranch InviteSep 29 · 3,000 Meters Middle School - 7th-8th · Place 28 · NW Christian (Lacey)NW Christian (Lacey)3,000 Meters Middle School - 7th-8th2812:56.1 PB7
Sep 23KING'S CROSS INVITESep 23 · 1.6 Miles Middle School - boys · NW Christian (Lacey)NW Christian (Lacey)1.6 Miles Middle School - boys011:00.8Unofficial7
Sep 16Fort Steilacoom XC InvitationalSep 16 · 2,000 Meters Youth Race · Place 11 · NW Christian (Lacey)NW Christian (Lacey)2,000 Meters Youth Race1108:28.6 PB7
Sep 9Capital InviteSep 9 · 1.19 Miles Middle School · Place 15 · NW Christian (Lacey)NW Christian (Lacey)1.19 Miles Middle School157:08.577

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Bill Kehoe Invitational Oct 7 · 2,112 Meters Middle School · Place 18 · NW Christian (Lacey)NW Christian (Lacey)2,112 Meters Middle School189:16.22 PB6