Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Marcus Whitman MSSKSD/Hawkins Jamboree · Sep 146:28.27SKSD/Hawkins JamboreeSeptember 14, 2017
1.5 Miles · Ridgetop Middle SchoolRT/Cedar Heights/Fairview/Hawkins · Sep 219:47RT/Cedar Heights/Fairview/HawkinsSeptember 21, 2017
2 Miles · Battle Point ParkOlympic Middle School League Championships · Oct 2114:23.56Olympic Middle School League ChampionshipsOctober 21, 2016
2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 1110:44.00The 22nd Bellarmine XC InviteSeptember 11, 2021
2 Miles · Cedar Heights Middle SchoolPoulsbo, CK, Mt View@Cedar Heights · Oct 513:24.23Poulsbo, CK, Mt View@Cedar HeightsOctober 5, 2017
2 Miles · North Mason HSOlympic League XC - Meet #1 South Division · Feb 612:46.57Olympic League XC - Meet #1 South DivisionFebruary 6, 2021
2 Miles · South Kitsap Regional ParkSKSD Championship /Hawkins · Oct 1314:24.31SKSD Championship /HawkinsOctober 13, 2017
3440 m · South Kitsap Regional ParkOlympic (West Sound) Middle School League Championships · Oct 2014:25.92Olympic (West Sound) Middle School League ChampionshipsOctober 20, 2017
4,000 Meters · Knights (Legion Baseball Field)Olympic League XC - Meet #2 South Division · Feb 2414:49Olympic League XC - Meet #2 South DivisionFebruary 24, 2021
5,000 Meters · Battle Point ParkOlympic League XC - Meet #5 - SOUTH Division · Mar 618:27.5Olympic League XC - Meet #5 - SOUTH DivisionMarch 6, 2021
5,000 Meters · Battle Point Park XCOlympic League XC - League Championships · Mar 1317:36.5Olympic League XC - League ChampionshipsMarch 13, 2021
5,000 Meters · Blue Lake ParkNike Portland XC · Sep 2818:08.60Nike Portland XCSeptember 28, 2019
5,000 Meters · Central Kitsap HSOlympic League XC - Meet #3 - SOUTH Division · Feb 2018:54.4Olympic League XC - Meet #3 - SOUTH DivisionFebruary 20, 2021
5,000 Meters · Ft. Steilacoom ParkSPSL 4A Sub-District Championships · Oct 1819:07.20SPSL 4A Sub-District ChampionshipsOctober 18, 2018
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 916:32.5NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Marcus Whitman MSOlympic League XC - Meet #4 South Division · Feb 2718:35.7Olympic League XC - Meet #4 South DivisionFebruary 27, 2021
5,000 Meters · PLU 5k CoursePLU Invitational · Sep 2117:54.10PLU InvitationalSeptember 21, 2019
5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 617:11.44A WIAA State XC MeetNovember 6, 2021
8,000 Meters · Colver Sports FieldsCCC Cross Country Championships · Nov 427:34.2CCC Cross Country ChampionshipsNovember 4, 2022
8,000 Meters · Hovander Homestead ParkWWU Bill Roe Classic · Sep 2726:06.10WWU Bill Roe ClassicSeptember 27, 2025
8,000 Meters · LCSC - XC courseLC State Invitational · Oct 1426:59.0LC State InvitationalOctober 14, 2023
8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 726:43.90Cascade Collegiate Conference ChampionshipsNovember 7, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Cascade Collegiate Conference ChampionshipsNov 7 · 8,000 Meters CCC · Place 56 · Northwest (Wash.)Northwest (Wash.)8,000 Meters CCC5626:43.90 PBSr
Oct 18Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 149 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity14926:12.30Sr
Sep 27WWU Bill Roe ClassicSep 27 · 8,000 Meters Men · Place 68 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Men6826:06.10 PBSr
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Open · Place 8 · Northwest (Wash.)Northwest (Wash.)5,000 Meters Open816:20.00Sr
Sep 13Gator Cross 2025Sep 13 · 6,000 Meters Varsity · Place 73 · Northwest (Wash.)Northwest (Wash.)6,000 Meters Varsity7320:23.10Sr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 82024 CCC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 42 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity4226:58.3JR
Sep 28WWU Bill Roe ClassicSep 28 · 8,000 Meters Varsity · Place 75 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Varsity7526:20.1JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 3Cascade Collegiate Conference Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 62 · Northwest U.Northwest U.8,000 Meters Varsity6227:48.3SO
Oct 14LC State InvitationalOct 14 · 8,000 Meters College · Place 108 · Northwest (Wash.)Northwest (Wash.)8,000 Meters College10826:59.0 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4CCC Cross Country ChampionshipsNov 4 · 8,000 Meters Collegiate · Place 47 · Northwest (Wash.)Northwest (Wash.)8,000 Meters Collegiate4727:34.2 PBFr

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 64A WIAA State XC MeetNov 6 · 5,000 Meters 4A Boys · Place 71 · South KitsapSouth Kitsap5,000 Meters 4A Boys7117:11.4 PB12
Oct 30Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 4A · Place 23 · South KitsapSouth Kitsap5,000 Meters Varsity 4A2317:10.412
Oct 21SPSL 4A XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 11 · South KitsapSouth Kitsap5,000 Meters Varsity 4A1116:42.812
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Men's Varsity Silver avg over 18:00 · Place 11 · South KitsapSouth Kitsap5,000 Meters Men's Varsity Silver avg over 18:001116:32.5 PB12
Oct 225th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 1 · Place 29 · South KitsapSouth Kitsap5,000 Meters Varsity Division 12916:56.212
Sep 25Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 58 · South KitsapSouth Kitsap5,000 Meters Varsity5817:15.812
Sep 14South Kitsap @ PuyallupSep 14 · 2 Miles Varsity · Place 2 · South KitsapSouth Kitsap2 Miles Varsity210:1712
Sep 11The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Varsity · Place 23 · South KitsapSouth Kitsap2 Miles HS Varsity2310:44.00 PB12
Sep 3South Kitsap Time TrialSep 3 · 2 Miles Varsity · Place 1 · South KitsapSouth Kitsap2 Miles Varsity110:49.00Unofficial12
Mar 13Olympic League XC - League ChampionshipsMar 13 · 5,000 Meters Boys Varsity - Top 7 · Place 12 · South KitsapSouth Kitsap5,000 Meters Boys Varsity - Top 71217:36.5 PB11
Mar 6Olympic League XC - Meet #5 - SOUTH DivisionMar 6 · 5,000 Meters Boys Race - S. Kitsap vs Cent. Kitsap · Place 2 · South KitsapSouth Kitsap5,000 Meters Boys Race - S. Kitsap vs Cent. Kitsap218:27.5 PB11
Feb 27Olympic League XC - Meet #4 South DivisionFeb 27 · 5,000 Meters Men (BREM vs SK) · Place 1 · South KitsapSouth Kitsap5,000 Meters Men (BREM vs SK)118:35.7 PB11
Feb 24Olympic League XC - Meet #2 South DivisionFeb 24 · 4,000 Meters Men (NM vs SK) · Place 2 · South KitsapSouth Kitsap4,000 Meters Men (NM vs SK)214:49 PB11
Feb 20Olympic League XC - Meet #3 - SOUTH DivisionFeb 20 · 5,000 Meters Boys Race - S. Kitsap vs N. Kitsap · Place 2 · South KitsapSouth Kitsap5,000 Meters Boys Race - S. Kitsap vs N. Kitsap218:54.4 PB11
Feb 6Olympic League XC - Meet #1 South DivisionFeb 6 · 2 Miles Men (BAIN vs SK) · Place 7 · South KitsapSouth Kitsap2 Miles Men (BAIN vs SK)712:46.57 PB11

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24SPSL Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity 4A · Place 49 · South KitsapSouth Kitsap5,000 Meters Varsity 4A4917:41.2010
Oct 16The Tacoma TwilightOct 16 · 2 Miles Varsity · Place 48 · South KitsapSouth Kitsap2 Miles Varsity4810:57.4910
Oct 12Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 74 · South KitsapSouth Kitsap5,000 Meters Varsity7417:29.0610
Oct 9Bellarmine Prep at South KitsapOct 9 · 3 Miles Varsity · Place 5 · South KitsapSouth Kitsap3 Miles Varsity517:1810
Sep 28Nike Portland XCSep 28 · 5,000 Meters Division 1 Varsity · Place 133 · South KitsapSouth Kitsap5,000 Meters Division 1 Varsity13318:08.60 PB10
Sep 21PLU InvitationalSep 21 · 5,000 Meters Varsity · Place 8 · South KitsapSouth Kitsap5,000 Meters Varsity817:54.10 PB10
Sep 18Curtis @ South KitsapSep 18 · 4,000 Meters Varsity · Place 11 · South KitsapSouth Kitsap4,000 Meters Varsity1114:0310
Sep 14The 21st Bellarmine InviteSep 14 · 2 Miles Varsity · Place 89 · South KitsapSouth Kitsap2 Miles Varsity8911:26.4010
Aug 30South Kitsap Time TrialAug 30 · 4,000 Meters Varsity · Place 6 · South KitsapSouth Kitsap4,000 Meters Varsity614:48.80Unofficial10

2018 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18SPSL 4A Sub-District ChampionshipsOct 18 · 5,000 Meters Boys SPSL 4A Junior Varsity · Place 42 · South KitsapSouth Kitsap5,000 Meters Boys SPSL 4A Junior Varsity4219:07.20 PB9
Oct 10The Tacoma TwilightOct 10 · Varsity · Place 14 · South KitsapSouth KitsapVarsity1411:43.569
Oct 6NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Junior Varsity · Place 73 · South KitsapSouth Kitsap5,000 Meters Junior Varsity7318:38.89
Oct 3South Kitsap @ BellarmineOct 3 · Varsity · Place 10 · South KitsapSouth KitsapVarsity1019:59.889
Sep 29Sunfair Invitational, Yakima, WASep 29 · 2 Miles Freshman · Place 26 · South KitsapSouth Kitsap2 Miles Freshman2612:25.729
Sep 20Curtis @ South KitsapSep 20 · Varsity · Place 33 · South KitsapSouth KitsapVarsity3319:569
Sep 15PLU InvitationalSep 15 · 5,000 Meters Varsity · Place 31 · South KitsapSouth Kitsap5,000 Meters Varsity3119:38.179
Sep 8The 20th Bellarmine InvitationalSep 8 · Varsity · Place 20 · South KitsapSouth KitsapVarsity2012:35.509
Aug 31South Kitsap Time TrialAug 31 · 4,000 Meters Varsity · Place 19 · South KitsapSouth Kitsap4,000 Meters Varsity1916:02Unofficial9

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Olympic (West Sound) Middle School League ChampionshipsOct 20 · 3,440 Meters MS Varsity (7/8) · Place 50 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)3,440 Meters MS Varsity (7/8)5014:25.92 PB8
Oct 13SKSD Championship /HawkinsOct 13 · 2 Miles 7/8 Grade · Place 7 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)2 Miles 7/8 Grade714:24.31 PB8
Oct 5Poulsbo, CK, Mt View@Cedar HeightsOct 5 · 2 Miles 7/8 Grade · Place 19 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)2 Miles 7/8 Grade1913:24.23 PB8
Sep 21RT/Cedar Heights/Fairview/HawkinsSep 21 · 1.5 Miles 7/8 Boys · Place 8 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)1.5 Miles 7/8 Boys89:47 PB8
Sep 14SKSD/Hawkins JamboreeSep 14 · 1 Miles 7th and 8th Grade · Place 8 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)1 Miles 7th and 8th Grade86:28.27 PB8

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Olympic Middle School League ChampionshipsOct 21 · 2 Miles MS Varsity (7/8) · Place 61 · Cedar Heights (Port Orchard)Cedar Heights (Port Orchard)2 Miles MS Varsity (7/8)6114:23.56 PB7