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:34MS Nisqually Meet Hosted by Cascade ChristianOctober 10, 2023
1.5 Miles · Charles Wright HS2022 MS Nisqually XC Meet · Oct 410:57.982022 MS Nisqually XC MeetOctober 4, 2022
1.5 Miles · McMurray Middle SchoolMS Nisqually XC Meet @McM · Sep 2810:22MS Nisqually XC Meet @McMSeptember 28, 2023
1.5 Miles · Titlow ParkNisqually League MS Championships · Oct 178:43.91Nisqually League MS ChampionshipsOctober 17, 2023
1.7 Miles · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL (MS) · Oct 610:12.8NIKE -- HOLE IN THE WALL XC INVITATIONAL (MS)October 6, 2023
2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 1611:47.74Nisqually Meet #1 @ Port TownsendSeptember 16, 2025
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 3011:46.7West Seattle Rust BusterSeptember 30, 2023
3,000 Meters · Pacific ParkWashington State Middle School XC · Oct 2011:06Washington State Middle School XCOctober 20, 2023
3,000 Meters · Titlow ParkMiddle Nisqually Meet #1 · Sep 1910:29.7Middle Nisqually Meet #1September 19, 2023
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1815:17.40USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 715:59.20FWTC Autumn ClassicOctober 7, 2023
4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1415:06Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1115:28.70USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3117:09.5Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1916:49.0Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Klahowya Secondary SchoolNisqually League XC meet # 2 · Sep 2918:46.10Nisqually League XC meet # 2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1016:45.8NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Paradise Ridge Equestrian ParkNisqually League Meet #3 @ Vashon · Oct 2119:08Nisqually League Meet #3 @ VashonOctober 21, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:30.42025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:04.70Nike Bob Firman Invitational XCSeptember 25, 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 1A Varsity · Place 13 · Vashon IslandVashon Island5,000 Meters Men's 1A Varsity1317:09.5 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 106 · Vashon IslandVashon Island5,000 Meters Men's Varsity Gold avg 16:30-17:5910616:45.8 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 17 min · Place 99 · Vashon IslandVashon Island5,000 Meters Varsity Gold - Top 5 ave under 17 min9917:15.611
Sep 29Nisqually League XC meet # 2Sep 29 · 5,000 Meters Varsity · Place 19 · Vashon IslandVashon Island5,000 Meters Varsity1918:46.10 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Elite · Place 218 · Vashon IslandVashon Island5,000 Meters Elite21817:04.70 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Gold · Place 69 · Vashon IslandVashon Island5,000 Meters Men's Varsity - Gold6916:49.0 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 52 · Vashon IslandVashon Island5,000 Meters 1A Boys5217:30.4 PB10
Oct 21Nisqually League Meet #3 @ VashonOct 21 · 5,000 Meters Varsity · Place 3 · Vashon IslandVashon Island5,000 Meters Varsity319:08 PB10
Sep 16Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 14 · Vashon IslandVashon Island2 Miles Open1411:47.74 PB10

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 75 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-147515:17.40 PB8
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 33 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143315:28.70 PB8
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 16 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-141615:34.75Unofficial8
Oct 20Washington State Middle School XCOct 20 · 3,000 Meters Boys · Place 12 · Vashon IslandersVashon Islanders3,000 Meters Boys1211:06 PB8
Oct 17Nisqually League MS ChampionshipsOct 17 · 1.5 Miles Middle School · Place 3 · McMurrayMcMurray1.5 Miles Middle School38:43.91 PB8
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 11 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-141115:06 PB8
Oct 10MS Nisqually Meet Hosted by Cascade ChristianOct 10 · 1.5 Miles Middle School · Place 4 · McMurrayMcMurray1.5 Miles Middle School48:34 PB8
Oct 7FWTC Autumn ClassicOct 7 · 4,000 Meters 13-14 · Place 12 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-141215:59.20 PB8
Oct 6NIKE -- HOLE IN THE WALL XC INVITATIONAL (MS)Oct 6 · 1.7 Miles 8th Grade Middle School Boys · Place 10 · McMurrayMcMurray1.7 Miles 8th Grade Middle School Boys1010:12.8 PB8
Oct 3Nisqually MS #4 @CWAOct 3 · 1.5 Miles Middle School · Place 5 · McMurrayMcMurray1.5 Miles Middle School511:03.358
Sep 3027th John Payne XC InvitationalSep 30 · 1.5 Miles Middle School Elementary · Place 4 · McMurrayMcMurray1.5 Miles Middle School Elementary48:57.28
Sep 30West Seattle Rust BusterSep 30 · 3,000 Meters 13-14 · Place 10 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 13-141011:46.7 PB8
Sep 28MS Nisqually XC Meet @McMSep 28 · 1.5 Miles Middle School · Place 3 · McMurrayMcMurray1.5 Miles Middle School310:22 PB8
Sep 19Middle Nisqually Meet #1Sep 19 · 3,000 Meters Middle School · Place 4 · McMurrayMcMurray3,000 Meters Middle School410:29.7 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Middle Nisqually Meet #4Oct 18 · 1.5 Miles Middle School · Place 11 · McMurrayMcMurray1.5 Miles Middle School119:42.77
Oct 11Middle Nisqually Meet #3Oct 11 · 1.5 Miles Middle School · Place 13 · McMurrayMcMurray1.5 Miles Middle School1310:11.57
Oct 42022 MS Nisqually XC MeetOct 4 · 1.5 Miles Middle School · Place 12 · McMurrayMcMurray1.5 Miles Middle School1210:57.98 PB7
Sep 29McMurray Middle School League MeetSep 29 · 1.5 Miles Middle School · Place 13 · McMurrayMcMurray1.5 Miles Middle School1311:597
Sep 26Mustang inter-squad Invite (Practice Meet)Sep 26 · 3,000 Meters Middle School · Place 4 · McMurrayMcMurray3,000 Meters Middle School412:29Unofficial7