Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 169:23.71USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1910:27.30The Mook XC InvitationalSeptember 19, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1410:18.52USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2310:42.90USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:37.59USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1810:49.60USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1910:35.80Rainer Beach Goose Chase 2024October 19, 2024
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1610:23.80USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
4,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 1813:39.02Goose ChaseOctober 18, 2025
4,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3114:44.512026 Rain City StampedeOctober 31, 2026
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2213:56.80USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 4,000 Meters 13-14 · Place 7 · Cascade StridersCascade Striders4,000 Meters 13-14714:44.51 PB8
Sep 19The Mook XC InvitationalSep 19 · 3,000 Meters Middle School Boys · Place 4 · Cascade StridersCascade Striders3,000 Meters Middle School Boys410:27.30 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 30 · Cascade StridersCascade Striders4,000 Meters 13-143013:56.80 PB7
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 13 · Cascade StridersCascade Striders4,000 Meters Varsity1314:12.6014
Oct 18Goose ChaseOct 18 · 4,000 Meters 13 & Older Boys · Place 3 · Cascade StridersCascade Striders4,000 Meters 13 & Older Boys313:39.02 PB7

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 12 · Cascade StridersCascade Striders3,000 Meters 11-121210:18.52 PB6
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 2 · Cascade StridersCascade Striders3,000 Meters 11-12210:42.90 PB6
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 2 · Cascade StridersCascade Striders3,000 Meters 11-12210:23.80 PB6
Oct 29Issaquah District FinalsOct 29 · 3,000 Meters 6th boys · Place 1 · Pacific CascadePacific Cascade3,000 Meters 6th boys110:46.4Unofficial6
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 1 · Cascade StridersCascade Striders3,000 Meters 11-12110:35.80 PB6
Sep 26Pine Lake vs Pacific Cascade Sep 26 · 3,000 Meters 6th Boys · Place 1 · Pacific CascadePacific Cascade3,000 Meters 6th Boys110:55.4Unofficial6

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 198 · Issaquah Parks & Rec GlidersIssaquah Parks & Rec Gliders3,000 Meters 11-1219811:37.59 PB5
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 15 · Issaquah Parks & Rec GlidersIssaquah Parks & Rec Gliders3,000 Meters 11-121510:49.60 PB5
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 9 · Issaquah Parks & Rec GlidersIssaquah Parks & Rec Gliders3,000 Meters 11-12911:17.705

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 7 · Issaquah Parks & Rec GlidersIssaquah Parks & Rec Gliders3,000 Meters 9-10712:02.904
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 9 · Issaquah Parks & Rec GlIssaquah Parks & Rec Gl3,000 Meters Varsity912:09.0010

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 2,000 Meters 8U · Place 21 · Issaquah Parks & Rec GlidersIssaquah Parks & Rec Gliders2,000 Meters 8U219:23.71 PB1