Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Forest Grove High SchoolForest Grove XC Opener · Aug 3111:15.3Forest Grove XC OpenerAugust 31, 2023
3,000 Meters · The Hydrangea RanchMiddle School Pre-State Pumpkin Championships · Oct 2513:05.22Middle School Pre-State Pumpkin ChampionshipsOctober 25, 2022
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3012:05.6Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2817:49.406A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Bolstad PavillionWorld's Longest Beach Run · Sep 1918:30.73World's Longest Beach RunSeptember 19, 2026
5,000 Meters · Fort Stevens Historic Area 4A-1 Cowapa League Championships · Oct 3018:53.15 4A-1 Cowapa League ChampionshipsOctober 30, 2025
5,000 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 1217:57.41Jack & Jill InvitationalSeptember 12, 2026
5,000 Meters · Rex Putnam High SchoolNWOC XC League Meet · Oct 1418:47.30NWOC XC League MeetOctober 14, 2026
5,000 Meters · Sandy High SchoolNWOC league meet (hosted by Sandy) · Sep 2319:35.42NWOC league meet (hosted by Sandy)September 23, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 318:18.62Run With Neil InvitationalOctober 3, 2026
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 222:45.60Ultimook RaceSeptember 2, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 5A Varsity · Place 19 · St HelensSt Helens5,000 Meters 5A Varsity1917:49.40 PB12
Oct 21The Bigfoot ClassicOct 21 · 5,000 Meters Varsity · Place 21 · St HelensSt Helens5,000 Meters Varsity2118:27.312
Oct 14NWOC XC League MeetOct 14 · 5,000 Meters Varsity · Place 11 · St HelensSt Helens5,000 Meters Varsity1118:47.30 PB12
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Varsity · Place 29 · St HelensSt Helens5,000 Meters Varsity2918:18.62 PB12
Sep 23NWOC league meet (hosted by Sandy)Sep 23 · 5,000 Meters Varsity Boys · Place 20 · St HelensSt Helens5,000 Meters Varsity Boys2019:35.42 PB12
Sep 19World's Longest Beach RunSep 19 · 5,000 Meters Varsity · Place 6 · St HelensSt Helens5,000 Meters Varsity618:30.73 PB12
Sep 12Jack & Jill InvitationalSep 12 · 5,000 Meters VARSITY · Place 20 · St HelensSt Helens5,000 Meters VARSITY2017:57.41 PB12
Sep 92026 NWOC PreviewSep 9 · 5,000 Meters Varsity · Place 6 · St HelensSt Helens5,000 Meters Varsity618:34.6412
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 89 · St HelensSt Helens5,000 Meters Varsity Boys 5A – 6A8921:10.68Unofficial12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30 4A-1 Cowapa League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · St HelensSt Helens5,000 Meters Varsity1518:53.15 PB11
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Varsity · Place 40 · St HelensSt Helens3,000 Meters Varsity4010:34.8911
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 56 · St HelensSt Helens5,000 Meters Varsity5618:16.4111
Oct 7COWAPA Clash 3KOct 7 · 3,000 Meters Varsity · Place 2 · St HelensSt Helens3,000 Meters Varsity210:4411
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Varsity · Place 16 · St HelensSt Helens3,000 Meters Varsity1611:09.2011
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 129 · St HelensSt Helens5,000 Meters Varsity12922:44.711
Sep 18Trojan RelaysSep 18 · 3,100 Meters Varsity · Place 8 · St HelensSt Helens3,100 Meters Varsity811:5311
Aug 28Viking 3kAug 28 · 3,000 Meters Varsity · Place 20 · St HelensSt Helens3,000 Meters Varsity2011:54.3011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 314A-1 Cowapa League ChampionshipsOct 31 · 5,000 Meters Varsity · Place 8 · St HelensSt Helens5,000 Meters Varsity818:23.7310
Oct 18Southwest Christian InvitationalOct 18 · 5,000 Meters Varsity · Place 21 · St HelensSt Helens5,000 Meters Varsity2119:10.7010
Oct 12Run With Neil InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · St HelensSt Helens5,000 Meters Varsity818:27.5010
Oct 2COWAPA XC MeetOct 2 · Varsity · Place 6 · St HelensSt HelensVarsity619:0310
Sep 25Forest Grove 3KSep 25 · 3,000 Meters Varsity · Place 21 · St HelensSt Helens3,000 Meters Varsity2110:53.4010
Sep 21Three Course Challenge Sep 21 · 5,000 Meters Varsity · Place 48 · St HelensSt Helens5,000 Meters Varsity4821:17.310
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 5,000 Meters Varsity · Place 19 · St HelensSt Helens5,000 Meters Varsity1921:56.1010
Sep 14Oregon City XC InvitationalSep 14 · 5,000 Meters Varsity · Place 74 · St HelensSt Helens5,000 Meters Varsity7418:39.7010
Aug 29Canby XC InvitationalAug 29 · 5,000 Meters Varsity · Place 5 · St HelensSt Helens5,000 Meters Varsity520:00.7010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 264A-1 Cowapa League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · St HelensSt Helens5,000 Meters Varsity1519:16.109
Oct 11Scappoose InvitationalOct 11 · Varsity · Place 4 · St HelensSt HelensVarsity419:049
Oct 7Paul Mariman InvitationalOct 7 · 5,000 Meters Varsity · Place 93 · St HelensSt Helens5,000 Meters Varsity9323:46.9FR
Sep 27McCormick Park Cowapa PreviewSep 27 · Varsity · Place 7 · St HelensSt HelensVarsity719:269
Sep 23Three Course ChallengeSep 23 · 2.67 Miles Varsity · Place 29 · St HelensSt Helens2.67 Miles Varsity2919:38.09
Sep 16Jack & Jill Invitational Sep 16 · 5,000 Meters VARSITY · Place 16 · St HelensSt Helens5,000 Meters VARSITY1619:22.309
Sep 862nd Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 87 · St HelensSt Helens5,000 Meters Varsity8719:48Unofficial9
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 163 · St HelensSt Helens5,000 Meters Varsity 1A-4A16322:45.60 PB9
Aug 31Forest Grove XC OpenerAug 31 · 3,000 Meters Varsity · Place 24 · St HelensSt Helens3,000 Meters Varsity2411:15.3 PB9

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 161 · St HelensSt Helens3,000 Meters Super Champs16112:05.6 PB8
Oct 25Middle School Pre-State Pumpkin ChampionshipsOct 25 · 3,000 Meters Mid-Colombia District Meet Boys · Place 26 · St HelensSt Helens3,000 Meters Mid-Colombia District Meet Boys2613:05.22 PB8
Oct 8Rainier XC InvitationalOct 8 · Varsity · Place 7 · St HelensSt HelensVarsity712:298
Sep 24Three Course ChallengeSep 24 · Varsity · Place 17 · St HelensSt HelensVarsity1713:258
Sep 22Trojan RelaysSep 22 · Varsity · Place 5 · St HelensSt HelensVarsity514:458
Sep 13OES XC InvitationalSep 13 · 3,000 Meters Middle School · Place 21 · St HelensSt Helens3,000 Meters Middle School2113:01.78
Sep 3Ultimook RaceSep 3 · 3,000 Meters Middle School · Place 18 · St HelensSt Helens3,000 Meters Middle School1812:27.98

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Middle School Pre-State Pumpkin ChampionshipsOct 27 · 3,000 Meters Pre-State Pumpkin Championships · Place 29 · St HelensSt Helens3,000 Meters Pre-State Pumpkin Championships2914:13.377
Oct 6Trojan Relays Oct 6 · 3,100 Meters Middle School · Place 12 · St HelensSt Helens3,100 Meters Middle School1213:59.597