Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:22.6West Seattle Rust BusterSeptember 30, 2023
1 Mile · Woodland ParkCYO Athletics 4-8 Championships · Oct 96:24.9CYO Athletics 4-8 ChampionshipsOctober 9, 2022
1.35 Miles · Woodland ParkCYO 4th-8th Championship · Oct 88:53.8CYO 4th-8th ChampionshipOctober 8, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1211:40.17GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:14.17USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2311:40.50USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:22.92USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1811:21.80USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1611:19.20USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1316:10.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2214:30.38USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:36.5NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lower WoodlandMetro League: Lincoln, Roosevelt, Seattle Prep and Nathan Hale · Oct 118:03.28Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOctober 1, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2518:12.40Nike Bob Firman Invitational XCSeptember 25, 2026
804 m · Archdiocese of SeattleCYO Athletics Meet 4 (Virtual) · Oct 183:03.9CYO Athletics Meet 4 (Virtual)October 18, 2020

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30District Alternates Time TrialOct 30 · 5,000 Meters Open · Place 6 · Seattle PrepSeattle Prep5,000 Meters Open618:04.119
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity · Place 15 · Seattle PrepSeattle Prep5,000 Meters Junior Varsity1518:08.499
Oct 14Metro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/IngrahamOct 14 · 5,000 Meters Boys Top 14-20 · Place 30 · Seattle PrepSeattle Prep5,000 Meters Boys Top 14-203018:17.439
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Silver avg 18:00-19:29 · Place 186 · Seattle PrepSeattle Prep5,000 Meters Men's Varsity Silver avg 18:00-19:2918618:36.5 PB9
Oct 1Metro League: Lincoln, Roosevelt, Seattle Prep and Nathan HaleOct 1 · 5,000 Meters Open Boys · Place 10 · Seattle PrepSeattle Prep5,000 Meters Open Boys1018:03.28 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Freshman · Place 29 · Seattle PrepSeattle Prep5,000 Meters Freshman2918:12.40 PB9
Sep 17Metro League: Eastside Catholic, Nathan Hale, Seattle Prep, SAASSep 17 · 5,000 Meters Open Boys · Place 25 · Seattle PrepSeattle Prep5,000 Meters Open Boys2519:07.169
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 30 · Seattle PrepSeattle Prep2 Miles Freshman Boys3011:40.17 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 269 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-1426916:10.60 PB8
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 49 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-144914:30.38 PB8
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 40 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity4015:21.90—
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 64 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity6410:30.108
Oct 25Halloween Dash BashOct 25 · 4,000 Meters Varsity · Place 25 · 13-1 West Seattle Road Runners13-1 West Seattle Road Runners4,000 Meters Varsity2515:06—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 101 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-1210111:14.17 PB7
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 24 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-122411:40.50 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 24 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-122411:19.20 PB7
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 75 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity7510:54.507
Oct 26Rain City StampedeOct 26 · 3,000 Meters Varsity · Place 10 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity1011:58.91—
Oct 19Halloween Dash Bash Oct 19 · Varsity · Place 5 · West Seattle Road RunnersWest Seattle Road RunnersVarsity510:5412
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 16 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity1612:03.1012
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 7 · West Seattle Road RunnersWest Seattle Road Runners1 Mile Varsity76:01.47

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 137 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-1213711:22.92 PB6
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 28 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-122811:21.80 PB6
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 26 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-122612:04.406
Oct 8CYO 4th-8th ChampionshipOct 8 · 1.35 Miles 6th Grade Boys · Place 2 · WestsideWestside1.35 Miles 6th Grade Boys28:53.8 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 7 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-1276:22.6 PB6
Sep 24CYO XC Prelim #1 Pool ASep 24 · 1.35 Miles 6th Grade Boys · Place 2 · WestsideWestside1.35 Miles 6th Grade Boys29:20.86

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 24 · 36-Unattached36-Unattached3,000 Meters 9-102412:30.405
Oct 9CYO Athletics 4-8 ChampionshipsOct 9 · 1 Miles 5th Grade · Place 6 · WestsideWestside1 Miles 5th Grade66:24.9 PB5
Sep 25CYO Athletics Meet 2 Pool ASep 25 · 1 Miles 5th Grade Boys · Place 2 · WestsideWestside1 Miles 5th Grade Boys26:49.55
Sep 18CYO Athletics Meet 1 Pool ASep 18 · 1 Miles 5th Grade Boys · Place 2 · WestsideWestside1 Miles 5th Grade Boys26:42.05

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18CYO Athletics Meet 4 (Virtual)Oct 18 · 0.5 Miles 3rd Grade · Place 2 · WestsideWestside0.5 Miles 3rd Grade23:03.9 PB3