Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1210:25.7The 27th Bellarmine InviteSeptember 12, 2026
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:19.50USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2313:50.70USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1814:34.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1415:39Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1613:19.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1319:55.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 1915:53.16Bellevue Cross Country Invitational September 19, 2026
5,000 Meters · Lincoln ParkMetro League XC - West Seattle Host @ Lincoln Park · Sep 1717:07.1Metro League XC - West Seattle Host @ Lincoln ParkSeptember 17, 2025
5,000 Meters · Lower WoodlandMetro XC Week 2 - Clev/CS/Roos/WS · Sep 2416:42.05Metro XC Week 2 - Clev/CS/Roos/WSSeptember 24, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:45.62025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · Warren G. Magnuson ParkMetro XC - Roosevelt Host @ Magnuson · Sep 2517:38.0Metro XC - Roosevelt Host @ MagnusonSeptember 25, 2025
5,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2216:47.09USATF 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

6 results
DateMeetEventPlMarkGr
Oct 292A 3A District 2 Sea-KingOct 29 · 5,000 Meters 3A Varsity · Place 42 · West SeattleWest Seattle5,000 Meters 3A Varsity4217:06.7411
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 23 · West SeattleWest Seattle5,000 Meters Varsity2317:11.4711
Sep 24Metro XC Week 2 - Clev/CS/Roos/WSSep 24 · 5,000 Meters Open Boys · Place 1 · West SeattleWest Seattle5,000 Meters Open Boys116:42.05 PB11
Sep 19Bellevue Cross Country Invitational Sep 19 · 5,000 Meters BOYS Varsity - #1-#4 Runners · Place 12 · West SeattleWest Seattle5,000 Meters BOYS Varsity - #1-#4 Runners1215:53.16 PB11
Sep 17Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Boys · Place 9 · West SeattleWest Seattle5,000 Meters Open Boys919:48.3011
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 22 · West SeattleWest Seattle2 Miles HS Varsity2210:25.7 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 41 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-184119:55.60 PB10
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 5,000 Meters 15-18 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18416:47.09 PB10
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 5,000 Meters Varsity · Place 5 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters Varsity517:07.1016
Nov 14NXR Northwest Regional ChampionshipsNov 14 · 5,000 Meters Open · Place 217 · West Seattle WildcatsWest Seattle Wildcats5,000 Meters Open21716:30.99SO
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 150 · West SeattleWest Seattle5,000 Meters 3A Boys15017:45.6 PB10
Oct 313A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 23 · West SeattleWest Seattle5,000 Meters 3A Boys2316:18.2210
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Varsity · Place 25 · West SeattleWest Seattle5,000 Meters 3a Varsity2517:31.1010
Oct 15Metro League XC Week 5Oct 15 · 5,000 Meters Boys Varsity · Place 4 · West SeattleWest Seattle5,000 Meters Boys Varsity417:35.210
Oct 9Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 3 · West SeattleWest Seattle5,000 Meters Boys Open316:53.8410
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 8 · West SeattleWest Seattle5,000 Meters Varsity816:39.410
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 47 · West SeattleWest Seattle5,000 Meters Varsity4716:39.010
Sep 25Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 1 · West SeattleWest Seattle5,000 Meters Boys Open117:38.0 PB10
Sep 17Metro League XC - West Seattle Host @ Lincoln ParkSep 17 · 5,000 Meters Boys Open · Place 3 · West SeattleWest Seattle5,000 Meters Boys Open317:07.1 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 35 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143513:19.50 PB9
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 8 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-14813:50.70 PB9
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-14213:19.40 PB9
Oct 19Halloween Dash Bash Oct 19 · Varsity · Place 2 · 14 West Seattle Road Runners14 West Seattle Road RunnersVarsity213:11—
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 3 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity313:49.1014
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 1 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity110:10.09

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 50 · 36-Unattached36-Unattached4,000 Meters 13-145014:34.70 PB8
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 31 · 36-Unattached36-Unattached4,000 Meters 13-143115:24.408
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 18 · 36-Unattached36-Unattached4,000 Meters 13-141815:44.66Unofficial8
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 15 · UnattachedUnattached4,000 Meters 13-141515:39 PB8