Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.35 Miles · Woodland ParkCYO Athletics 4-8 Championships · Oct 99:39.3CYO Athletics 4-8 ChampionshipsOctober 9, 2022
4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 716:51.10FWTC Autumn ClassicOctober 7, 2023
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1914:48.44Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1615:20.50USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Lower WoodlandMetro XC - Lincoln/Prep/Ballard/Beach/Sealth · Sep 2419:17.59Metro XC - Lincoln/Prep/Ballard/Beach/SealthSeptember 24, 2025
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 420:07.708th Annual Battle for the 509October 4, 2025
5,000 Meters · Warren G. Magnuson ParkMagnuson Time Trial · Nov 119:35.8Magnuson Time TrialNovember 1, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Magnuson Time TrialNov 1 · 5,000 Meters Boys · Place 18 · Seattle PrepSeattle Prep5,000 Meters Boys1819:35.8 PB9
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity top 14 · Place 61 · Seattle PrepSeattle Prep5,000 Meters 3a Junior Varsity top 146120:12.309
Oct 16Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Open Boys · Place 8 · Seattle PrepSeattle Prep5,000 Meters Open Boys820:21.39
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 48 · Seattle PrepSeattle Prep5,000 Meters Varsity4818:57.09
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 195 · Seattle PrepSeattle Prep5,000 Meters Competitive JV (Below 21:30)19520:07.70 PB9
Sep 24Metro XC - Lincoln/Prep/Ballard/Beach/SealthSep 24 · 5,000 Meters Varsity · Place 22 · Seattle PrepSeattle Prep5,000 Meters Varsity2219:17.59 PB9
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 58 · Seattle PrepSeattle Prep5,000 Meters Junior Varsity5819:00.49
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Freshman · Place 25 · Seattle PrepSeattle Prep2 Miles Freshman2511:42.899

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 47 · Cascade StridersCascade Striders4,000 Meters 13-144715:20.50 PB8
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 13 · Cascade StridersCascade Striders4,000 Meters 13-181314:48.44 PB8
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 18 · Cascade StridersCascade Striders4,000 Meters Varsity1815:42.3014
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 19 · Cascade StridersCascade Striders3,000 Meters Varsity1912:01.98

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 63 · Cascade StridersCascade Striders4,000 Meters 13-146316:24.807
Oct 282023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 38 · Cascade StridersCascade Striders4,000 Meters 13-143816:43.54Unofficial7
Oct 7FWTC Autumn ClassicOct 7 · 4,000 Meters 13-14 · Place 25 · Cascade StridersCascade Striders4,000 Meters 13-142516:51.10 PB7
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 13-14 · Place 14 · Cascade StridersCascade Striders2,000 Meters 13-14148:11.81Unofficial7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9CYO Athletics 4-8 ChampionshipsOct 9 · 1.35 Miles 6th Grade · Place 15 · Sacred Heart (Clyde Hill)Sacred Heart (Clyde Hill)1.35 Miles 6th Grade159:39.3 PB6
Sep 25CYO Athletics Meet 2 Pool BSep 25 · 1.35 Miles 6th Grade Boys · Place 7 · Sacred Heart (Clyde Hill)Sacred Heart (Clyde Hill)1.35 Miles 6th Grade Boys79:59.96