Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 919:57.44Champoeg InvitationalOctober 9, 2026
5,000 Meters · Cheadle 2.5 Loop CourseChamps Invite · Sep 2520:31.47Champs InviteSeptember 25, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1620:46.40Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3020:32.103A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 42 · Westside Christian5,000 Meters 3A Varsity Boys4220:58.9512
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 82 · Westside Christian3,000 Meters Varsity8211:19.512
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 240 · Westside Christian5,000 Meters Varsity24020:46.40 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 155 · Westside Christian5,000 Meters Varsity Boys15519:57.44 PB12
Sep 25Champs InviteSep 25 · 5,000 Meters Varsity · Place 118 · Westside Christian5,000 Meters Varsity11820:31.47 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 50 · Westside Christian5,000 Meters 3A Varsity Boys5020:32.10 PB11
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Varsity · Place 68 · Westside Christian3,000 Meters Varsity6811:06.1211
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 107 · Westside Christian5,000 Meters Varsity10719:01.7011
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 214 · Westside Christian5,000 Meters Varsity21420:18.7211
Sep 26Champs InviteSep 26 · 5,000 Meters Varsity · Place 100 · Westside Christian5,000 Meters Varsity10020:25.4011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 209 · Westside Christian5,000 Meters Varsity20920:29.4911
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 66 · Westside Christian5,000 Meters Varsity6621:32.4011
Aug 283K XC KickoffAug 28 · 3,000 Meters Varsity · Place 24 · Westside Christian3,000 Meters Varsity2412:36.8011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 3A · Place 18 · Westside Christian5,000 Meters Junior Varsity 3A1821:11.3010
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 93 · Westside Christian3,000 Meters Varsity9311:28.6010
Oct 17Harrisburg Invitational: 2024Oct 17 · 3,000 Meters Junior Varsity · Place 2 · Westside Christian3,000 Meters Junior Varsity211:32.710
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 130 · Westside Christian5,000 Meters Junior Varsity13021:12.1010
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 3 · Place 132 · Westside Christian5,000 Meters Varsity Division 313220:46.7SO
Sep 27Champs InviteSep 27 · 3,000 Meters Junior Varsity · Place 16 · Westside Christian3,000 Meters Junior Varsity1611:55.5010
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 55 · Westside Christian5,000 Meters Junior Varsity Open5520:53.9010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 233 · Westside Christian5,000 Meters Varsity23321:20.1810
Sep 7Darrel Deedon InviteSep 7 · 5,000 Meters Varsity · Place 34 · Westside Christian5,000 Meters Varsity3421:52.1410

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Junior Varsity 3A · Place 18 · Westside Christian5,000 Meters Junior Varsity 3A1820:06.3FR
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Junior Varsity 3A · Place 18 · Westside Christian5,000 Meters Junior Varsity 3A1820:06.3FR
Oct 18The Bigfoot Classic @ Alderbrook Golf CourseOct 18 · 5,000 Meters Junior Varsity · Place 55 · Westside Christian5,000 Meters Junior Varsity5521:01.009
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 112 · Westside Christian5,000 Meters Junior Varsity Freshman Division 111220:52.1FR
Sep 22Champs InviteSep 22 · 3,000 Meters Junior Varsity · Place 17 · Westside Christian3,000 Meters Junior Varsity1712:18.389
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 166 · Westside Christian5,000 Meters Junior Varsity16622:12.4FR
Aug 31Oregon City, Tualatin @ TigardAug 31 · 5,000 Meters Junior Varsity · Place 37 · Westside Christian5,000 Meters Junior Varsity3723:17.39FR