Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 276:39.20King Cobras InvitationalSeptember 27, 2025
1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 17:44.1West Seattle Rust BusterOctober 1, 2022
2,000 Meters · Lower WoodlandUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1610:49.10USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2019
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2014:31.20USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 815:04.40FWTC Autumn ClassicOctober 8, 2022
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1614:20.90USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 914:57Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2915:09.22Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1217:46.40Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
4200 m · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 1917:44.48Bellevue Cross Country Invitational September 19, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 322:20.8HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Lincoln ParkMetro Meet West Seattle Host · Sep 1723:14.69Metro Meet West Seattle HostSeptember 17, 2026
5,000 Meters · Lower WoodlandMetro League: Franklin, Rainier Beach, Ballard, SAS, West Seattle · Oct 822:36.14Metro League: Franklin, Rainier Beach, Ballard, SAS, West SeattleOctober 8, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 92 · West SeattleWest Seattle5,000 Meters Junior Varsity Frosh/Soph Freshman9222:41.119
Oct 15Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOct 15 · 5,000 Meters JV Men (Open) · Place 123 · West SeattleWest Seattle5,000 Meters JV Men (Open)12324:14.609
Oct 8Metro League: Franklin, Rainier Beach, Ballard, SAS, West SeattleOct 8 · 5,000 Meters Open · Place 78 · West SeattleWest Seattle5,000 Meters Open7822:36.14 PB9
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters JV Silver Teams M-Z - 20-24 minutes · Place 158 · West SeattleWest Seattle5,000 Meters JV Silver Teams M-Z - 20-24 minutes15822:20.8 PB9
Sep 24Metro XC Week 2 - Clev/CS/Roos/WSSep 24 · 5,000 Meters Open Boys · Place 79 · West SeattleWest Seattle5,000 Meters Open Boys7922:56.499
Sep 19Bellevue Cross Country Invitational Sep 19 · 4,200 Meters BOYS Open - Frosh / Soph · Place 42 · West SeattleWest Seattle4,200 Meters BOYS Open - Frosh / Soph4217:44.48 PB9
Sep 17Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Boys · Place 53 · West SeattleWest Seattle5,000 Meters Open Boys5323:14.69 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 101 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity10118:48.1014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 35 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity3517:21.9114
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 31 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143117:46.40 PB8
Sep 27King Cobras InvitationalSep 27 · 1 Miles 13-14 · Place 29 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 13-14296:39.20 PB8

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 100 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-1210014:20.90 PB7
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 63 · West Seattle Road RunnersWest Seattle Road Runners1 Mile Varsity637:42.77

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 92 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-129214:40.806
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 60 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-126015:02.10Unofficial6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 64 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-126415:52.006

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 45 · West Seattle Road RunneWest Seattle Road Runne3,000 Meters Varsity4514:48.4010
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 9-10 · Place 48 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-104815:09.22 PB5
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 9-10 · Place 38 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-103815:04.40 PB5
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 9-10 · Place 35 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 9-10357:44.1 PB5

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 67 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-106714:31.20 PB4
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 38 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-103814:36.804
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 34 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-103414:57 PB4
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 31 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 9-10317:57.74

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 2,000 Meters 8U · Place 54 · West Seattle Road RunnersWest Seattle Road Runners2,000 Meters 8U5410:49.10 PB2
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 7-8 · Place 27 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 7-8278:42.32