Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 286:29.8West Seattle Rust BusterSeptember 28, 2019
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 2511:41.8West Seattle Rust BusterSeptember 25, 2021
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2014:47.80USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
4,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 916:46Cascade Striders Flying Feet InvitationalOctober 9, 2021
5,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2319:03.60USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 918:27.77USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1817:57.60USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 3117:21.303A and 2A Seaking District Championship Cross Country Meet October 31, 2025
5,000 Meters · Lincoln ParkMetro League XC - West Seattle Host @ Lincoln Park · Sep 1718:44.1Metro League XC - West Seattle Host @ Lincoln ParkSeptember 17, 2025
5,000 Meters · Lower WoodlandMetro League XC Week 5 · Oct 1518:29.4Metro League XC Week 5October 15, 2025
5,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1618:22.10USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 313A and 2A Seaking District Championship Cross Country Meet Oct 31 · 5,000 Meters 3A Boys · Place 60 · West SeattleWest Seattle5,000 Meters 3A Boys6017:21.30 PB12
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Varsity · Place 58 · West SeattleWest Seattle5,000 Meters 3a Varsity5818:32.7012
Oct 15Metro League XC Week 5Oct 15 · 5,000 Meters Boys Varsity · Place 9 · West SeattleWest Seattle5,000 Meters Boys Varsity918:29.4 PB12
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 153 · West SeattleWest Seattle5,000 Meters Varsity15318:17.012
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 31 · West SeattleWest Seattle5,000 Meters Varsity3117:35.112
Sep 25Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 26 · West SeattleWest Seattle5,000 Meters Boys Open2619:32.812
Sep 17Metro League XC - West Seattle Host @ Lincoln ParkSep 17 · 5,000 Meters Boys Open · Place 16 · West SeattleWest Seattle5,000 Meters Boys Open1618:44.1 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 5,000 Meters 15-18 · Place 15 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-181519:03.60 PB11
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 5,000 Meters 15-18 racing · Place 10 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 racing1018:22.10 PB11
Oct 312024 Sea-King 2A & 3A District MeetOct 31 · 5,000 Meters Varsity 3A · Place 63 · West SeattleWest Seattle5,000 Meters Varsity 3A6317:55.1011
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 64 · West SeattleWest Seattle5,000 Meters Varsity6418:11.6011
Oct 16Metro XC - SAAS/EC/Blanchet/West Seattle/Cleveland/Franklin/Roosevelt/Ballard/BeachOct 16 · 5,000 Meters Varsity · Place 20 · West SeattleWest Seattle5,000 Meters Varsity2018:00.211
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 240 · West SeattleWest Seattle5,000 Meters Varsity24018:14.011
Oct 2Metro XC: Roosevelt, Ballard, West Seattle, Chief Sealth, BeachOct 2 · 5,000 Meters Varsity · Place 7 · West SeattleWest Seattle5,000 Meters Varsity718:26.311
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 25 · West SeattleWest Seattle5,000 Meters Varsity2517:53.011
Sep 25Metro League XC: Ingraham, Ballard, West Seattle, Rainier Beach, Eastside C @ Garfield / FranklinSep 25 · 5,000 Meters Varsity · Place 38 · West SeattleWest Seattle5,000 Meters Varsity3819:42.711
Sep 18Metro League XC - West Seattle, Chief Sealth, Eastside, Franklin, ClevelandSep 18 · 5,000 Meters Varsity · Place 14 · West SeattleWest Seattle5,000 Meters Varsity1418:27.911
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Varsity · Place 41 · West SeattleWest Seattle2 Miles Varsity4111:44.0011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 89 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-188918:27.77 PB10
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 12 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-181217:57.60 PB10
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 5,000 Meters 15-18 racing · Place 13 · West Seattle Road RunnersWest Seattle Road Runners5,000 Meters 15-18 racing1318:45.9010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Metro ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 33 · West SeattleWest Seattle5,000 Meters Junior Varsity3319:19.50—
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 33 · West SeattleWest Seattle5,000 Meters Frosh/Soph Freshman3318:20.39
Oct 5N.Hale Chief Sealth West SeattleOct 5 · 5,000 Meters Varsity · Place 24 · West SeattleWest Seattle5,000 Meters Varsity2421:45.749
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 86 · West SeattleWest Seattle5,000 Meters Junior Varsity Freshman Sophomore8619:47.40FR
Sep 14Metro League XC - West Seattle / EC / Ballard / Franklin / C. Sealth @ Lincoln ParkSep 14 · 5,000 Meters Junior Varsity · Place 33 · West SeattleWest Seattle5,000 Meters Junior Varsity3320:17.19

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 38 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143814:47.80 PB8
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 20 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-142015:46.008
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 4,000 Meters 13-14 · Place 14 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-141416:46 PB8
Sep 25West Seattle Rust BusterSep 25 · 3,000 Meters 13-14 · Place 8 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 13-14811:41.8 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 11-12 · Place 21 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-12216:29.8 PB6