Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 255:41.4West Seattle Rust BusterSeptember 25, 2021
2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 1610:54.10Nisqually Meet #1 @ Port TownsendSeptember 16, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1916:45.5Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1015:58.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Paradise Ridge Equestrian ParkNisqually League Meet #3 @ Vashon · Oct 2118:35Nisqually League Meet #3 @ VashonOctober 21, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:02.52025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2516:07.90Nike 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

3 results
DateMeetEventPlMarkGr
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 17 · Vashon IslandVashon Island5,000 Meters Men's Varsity Gold avg 16:30-17:591715:58.7 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Elite · Place 110 · Vashon IslandVashon Island5,000 Meters Elite11016:07.90 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Gold · Place 61 · Vashon IslandVashon Island5,000 Meters Men's Varsity - Gold6116:45.5 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 34 · Vashon IslandVashon Island5,000 Meters 1A Boys3417:02.5 PB10
Oct 21Nisqually League Meet #3 @ VashonOct 21 · 5,000 Meters Varsity · Place 1 · Vashon IslandVashon Island5,000 Meters Varsity118:35 PB10
Sep 16Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 3 · Vashon IslandVashon Island2 Miles Open310:54.10 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 11-12 · Place 3 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-1235:41.4 PB6