Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 289:24.5West Seattle Rust BusterSeptember 28, 2019
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 113:58.0West Seattle Rust BusterOctober 1, 2022
3,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1617:25.03USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2019:43.20USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 820:03.20FWTC Autumn ClassicOctober 8, 2022
4,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 920:55Cascade Striders Flying Feet InvitationalOctober 9, 2021
4,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2919:31.33Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2322:20.10USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 323:30.7HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1821:27.20USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 1922:08.58Bellevue Cross Country Invitational September 19, 2026
5,000 Meters · Lincoln ParkMetro League XC - West Seattle Host @ Lincoln Park · Sep 1723:39.2Metro League XC - West Seattle Host @ Lincoln ParkSeptember 17, 2025
5,000 Meters · Lower WoodlandMetro League XC - WS Host @ LW · Oct 922:26.85Metro League XC - WS Host @ LWOctober 9, 2025
5,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1121:58.20USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity · Place 113 · West SeattleWest Seattle5,000 Meters Junior Varsity11323:54.5412
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Silver Teams M-Z - 20-24 minutes · Place 191 · West SeattleWest Seattle5,000 Meters JV Silver Teams M-Z - 20-24 minutes19123:30.7 PB12
Sep 24Metro XC Week 2 - Clev/CS/Roos/WSSep 24 · 5,000 Meters Open Boys · Place 94 · West SeattleWest Seattle5,000 Meters Open Boys9424:59.8512
Sep 19Bellevue Cross Country Invitational Sep 19 · 5,000 Meters BOYS Open - Junior / Senior · Place 61 · West SeattleWest Seattle5,000 Meters BOYS Open - Junior / Senior6122:08.58 PB12
Sep 17Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Boys · Place 69 · West SeattleWest Seattle5,000 Meters Open Boys6924:39.5012

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity jr sr · Place 56 · West SeattleWest Seattle5,000 Meters 3a Junior Varsity jr sr5622:31.9011
Oct 15Metro League XC Week 5Oct 15 · 5,000 Meters Boys Junior Varsity · Place 45 · West SeattleWest Seattle5,000 Meters Boys Junior Varsity4522:28.011
Oct 9Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 79 · West SeattleWest Seattle5,000 Meters Boys Open7922:26.85 PB11
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 323 · West SeattleWest Seattle5,000 Meters Junior Varsity32323:46.911
Sep 25Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 83 · West SeattleWest Seattle5,000 Meters Boys Open8322:00.411
Sep 17Metro League XC - West Seattle Host @ Lincoln ParkSep 17 · 5,000 Meters Boys Open · Place 87 · West SeattleWest Seattle5,000 Meters Boys Open8723:39.2 PB11
Sep 13The 26th Bellarmine InviteSep 13 · 2 Miles Junior Varsity · Place 137 · West SeattleWest Seattle2 Miles Junior Varsity13714:40.511

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 5,000 Meters 15-18 · Place 27 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-182722:20.10 PB10
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 5,000 Meters 15-18 non racing · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 non racing0DNS10
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 5,000 Meters 15-18 racing · Place 19 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 racing1922:37.7010
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 56 · West SeattleWest Seattle5,000 Meters Junior Varsity Frosh/Soph Freshman5621:20.6010
Oct 16Metro XC - SAAS/EC/Blanchet/West Seattle/Cleveland/Franklin/Roosevelt/Ballard/BeachOct 16 · 5,000 Meters Frosh/Soph Freshman · Place 75 · West SeattleWest Seattle5,000 Meters Frosh/Soph Freshman7523:27.210
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 416 · West SeattleWest Seattle5,000 Meters Junior Varsity41621:59.210
Oct 2Metro XC: Roosevelt, Ballard, West Seattle, Chief Sealth, BeachOct 2 · 5,000 Meters Varsity · Place 74 · West SeattleWest Seattle5,000 Meters Varsity7421:52.810
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Sophomore Varsity · Place 85 · West SeattleWest Seattle5,000 Meters Sophomore Varsity8522:38.410
Sep 25Metro League XC: Ingraham, Ballard, West Seattle, Rainier Beach, Eastside C @ Garfield / FranklinSep 25 · 5,000 Meters Junior Varsity · Place 58 · West SeattleWest Seattle5,000 Meters Junior Varsity5822:38.710
Sep 18Metro League XC - West Seattle, Chief Sealth, Eastside, Franklin, ClevelandSep 18 · 5,000 Meters Varsity · Place 66 · West SeattleWest Seattle5,000 Meters Varsity6622:24.410
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Sophomore · Place 149 · West SeattleWest Seattle2 Miles Sophomore14913:46.9710

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 41 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-184121:27.20 PB9
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 racing · Place 27 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 racing2721:58.20 PB9
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 15-18 · Place 12 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 15-181217:41.24Unofficial9
Oct 192023 Metro Championships Cross CountryOct 19 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 32 · West SeattleWest Seattle5,000 Meters Junior Varsity Frosh/Soph Freshman3221:47.409
Oct 11Metro League XC Week #5Oct 11 · 5,000 Meters Junior Varsity · Place 89 · West SeattleWest Seattle5,000 Meters Junior Varsity8922:40.89
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 232 · West SeattleWest Seattle5,000 Meters Frosh/Soph Freshman23222:24.29
Sep 27Metro XC - Roosevelt / West Seattle / Chief Sealth / O'Dea / Holy Names / Rainier BeachSep 27 · 5,000 Meters Junior Varsity · Place 60 · West SeattleWest Seattle5,000 Meters Junior Varsity6022:19.79
Sep 20Metro XC @ Lower Woodland Cleveland/Chief Sealth/Garfield/Ballard/West Seattle Sep 20 · 5,000 Meters Varsity · Place 74 · West SeattleWest Seattle5,000 Meters Varsity7423:04.59
Sep 13Metro XC @ Lincoln Park WS/Ballard/Garfield/CLeveland/Chief Sealth/East Side Catholic Sep 13 · 5,000 Meters Varsity · Place 85 · West SeattleWest Seattle5,000 Meters Varsity8523:15.99
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Junior Varsity · Place 80 · West SeattleWest Seattle2 Miles Junior Varsity8014:20.649

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters Varsity · Place 79 · West Seattle Road RunneWest Seattle Road Runne4,000 Meters Varsity7918:58.6014
Oct 29Rain City Flyers 2022 StampedeOct 29 · 4,000 Meters 13-14 · Place 59 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-145919:31.33 PB8
Oct 8FWTC Autumn ClassicOct 8 · 4,000 Meters 13-14 · Place 37 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143720:03.20 PB8
Oct 1West Seattle Rust BusterOct 1 · 3,000 Meters 13-14 · Place 32 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 13-143213:58.0 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 105 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-1410519:43.20 PB7
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 61 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-146121:18.407
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 4,000 Meters 13-14 · Place 40 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-144020:55 PB7
Sep 25West Seattle Rust BusterSep 25 · 3,000 Meters 13-14 · Place 41 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 13-144115:03.67

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 109 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-1210917:25.03 PB5
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 11-12 · Place 62 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-12629:24.5 PB5