Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 256:46.6West Seattle Rust BusterSeptember 25, 2021
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2012:20.20USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 3012:37.2West Seattle Rust BusterSeptember 30, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 912:41Cascade Striders Flying Feet InvitationalOctober 9, 2021
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1816:02.90USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 817:14.80FWTC Autumn ClassicOctober 8, 2022
4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1416:45Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1116:22.90USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2918:00.99Rain City Flyers 2022 StampedeOctober 29, 2022
5,000 Meters · Lincoln ParkMetro League XC - West Seattle Host @ Lincoln Park · Sep 1718:45.2Metro League XC - West Seattle Host @ Lincoln ParkSeptember 17, 2025
5,000 Meters · Lower WoodlandMetro League XC - WS Host @ LW · Oct 918:35.76Metro League XC - WS Host @ LWOctober 9, 2025
5,000 Meters · Warren G. Magnuson ParkMetro XC - Roosevelt Host @ Magnuson · Sep 2518:32.3Metro XC - Roosevelt Host @ MagnusonSeptember 25, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity top 14 · Place 29 · West SeattleWest Seattle5,000 Meters 3a Junior Varsity top 142919:11.6010
Oct 15Metro League XC Week 5Oct 15 · 5,000 Meters Boys Varsity · Place 25 · West SeattleWest Seattle5,000 Meters Boys Varsity2519:00.710
Oct 9Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 16 · West SeattleWest Seattle5,000 Meters Boys Open1618:35.76 PB10
Sep 25Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 12 · West SeattleWest Seattle5,000 Meters Boys Open1218:32.3 PB10
Sep 17Metro League XC - West Seattle Host @ Lincoln ParkSep 17 · 5,000 Meters Boys Open · Place 17 · West SeattleWest Seattle5,000 Meters Boys Open1718:45.2 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 5,000 Meters 15-18 racing · Place 13 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 racing1318:58.309
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 42 · West SeattleWest Seattle5,000 Meters Junior Varsity4219:02.909
Oct 16Metro XC - SAAS/EC/Blanchet/West Seattle/Cleveland/Franklin/Roosevelt/Ballard/BeachOct 16 · 5,000 Meters Varsity · Place 67 · West SeattleWest Seattle5,000 Meters Varsity6719:51.39
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 19 · West SeattleWest Seattle5,000 Meters Varsity1918:38.19
Oct 2Metro XC: Roosevelt, Ballard, West Seattle, Chief Sealth, BeachOct 2 · 5,000 Meters Varsity · Place 15 · West SeattleWest Seattle5,000 Meters Varsity1518:53.99
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Freshman Varsity · Place 12 · West SeattleWest Seattle5,000 Meters Freshman Varsity1218:52.09
Sep 25Metro League XC: Ingraham, Ballard, West Seattle, Rainier Beach, Eastside C @ Garfield / FranklinSep 25 · 5,000 Meters Varsity · Place 49 · West SeattleWest Seattle5,000 Meters Varsity4920:40.69
Sep 18Metro League XC - West Seattle, Chief Sealth, Eastside, Franklin, ClevelandSep 18 · 5,000 Meters Varsity · Place 19 · West SeattleWest Seattle5,000 Meters Varsity1918:34.69
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 35 · West SeattleWest Seattle2 Miles Freshman3512:12.009

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 91 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-149116:02.90 PB8
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 62 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-146216:22.90 PB8
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 37 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143716:42.85Unofficial8
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 28 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-142816:45 PB8
Oct 7FWTC Autumn ClassicOct 7 · 4,000 Meters 13-14 · Place 31 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143117:30.008
Sep 30West Seattle Rust BusterSep 30 · 3,000 Meters 13-14 · Place 28 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 13-142812:37.2 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters Varsity · Place 67 · West Seattle Road RunneWest Seattle Road Runne4,000 Meters Varsity6717:59.8014
Oct 29Rain City Flyers 2022 StampedeOct 29 · 4,000 Meters 13-14 · Place 43 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-144318:00.99 PB7
Oct 8FWTC Autumn ClassicOct 8 · 4,000 Meters 13-14 · Place 19 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-141917:14.80 PB7

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 82 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-128212:20.20 PB6
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 34 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-123413:03.506
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 11-12 · Place 17 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-121712:41 PB6
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 11-12 · Place 15 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-12156:46.6 PB6