Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 910:33.30Bill Kehoe South Sound InviteOctober 9, 2021
3,000 Meters · Abrams ParkMS League Finals @ Abrams · Oct 1314:21.50MS League Finals @ AbramsOctober 13, 2021
3,000 Meters · Gresham High SchoolGresham XC Festival - Sponsored by LMNT · Sep 610:47.78Gresham XC Festival - Sponsored by LMNTSeptember 6, 2025
5,000 Meters · Hudson's Bay HS2A GSHL: Woodland, Washougal, Ridgefield, Mark Morris @Bay · Oct 219:35.932A GSHL: Woodland, Washougal, Ridgefield, Mark Morris @BayOctober 2, 2024
5,000 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 1620:37.10Jack & Jill Invitational September 16, 2023
5,000 Meters · Vancouver LakeGSHL 2A League Championships · Oct 2117:49.40GSHL 2A League ChampionshipsOctober 21, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30District IV 1A/2A ChampionshipsOct 30 · 5,000 Meters 2A · Place 37 · WoodlandWoodland5,000 Meters 2A3717:5612
Oct 21GSHL 2A League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 19 · WoodlandWoodland5,000 Meters Varsity1917:49.40 PB12
Oct 82A GSHL: CR, Ridgefield, Woodland @ Mark MorrisOct 8 · 5,000 Meters Junior Varsity · Place 13 · WoodlandWoodland5,000 Meters Junior Varsity1318:23.6012
Oct 12A GSHL @ RidgefieldOct 1 · 5,000 Meters Varsity · Place 7 · WoodlandWoodland5,000 Meters Varsity719:37.6512
Sep 172A GSHL: Hockinson/Mark Morris/Woodland @ RALSep 17 · 5,000 Meters Junior Varsity · Place 19 · WoodlandWoodland5,000 Meters Junior Varsity1919:32.1012
Sep 102A GSHL MMOR,WASH,HBAY @ WoodlandSep 10 · 5,000 Meters Varsity · Place 5 · WoodlandWoodland5,000 Meters Varsity518:27.6412
Sep 6Gresham XC Festival - Sponsored by LMNTSep 6 · 3,000 Meters Boys Varsity · Place 22 · WoodlandWoodland3,000 Meters Boys Varsity2210:47.78 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31District IV 1A/2A ChampionshipsOct 31 · 5,000 Meters 2A · Place 47 · WoodlandWoodland5,000 Meters 2A4718:2011
Oct 222A GHSL League MeetOct 22 · 5,000 Meters Varsity · Place 34 · WoodlandWoodland5,000 Meters Varsity3418:0611
Oct 9Woodland, Mark Morris @ HockinsonOct 9 · 5,000 Meters Varsity · Place 14 · WoodlandWoodland5,000 Meters Varsity1418:1211
Oct 22A GSHL: Woodland, Washougal, Ridgefield, Mark Morris @BayOct 2 · 5,000 Meters Varsity · Place 29 · WoodlandWoodland5,000 Meters Varsity2919:35.93 PB11
Sep 28Jack & Jill InvitationalSep 28 · 5,000 Meters Varsity · Place 35 · WoodlandWoodland5,000 Meters Varsity3519:40.1011
Sep 242A GSHL: River/Washougal @ WoodlandSep 24 · 5,000 Meters Varsity · Place 24 · WoodlandWoodland5,000 Meters Varsity2420:14.7511
Sep 182A GSHL: Ridgefield/Woodland @ RALSep 18 · 5,000 Meters Junior Varsity · Place 18 · WoodlandWoodland5,000 Meters Junior Varsity1819:59.3011
Sep 663rd Annual Steve Maas Run A ReeSep 6 · 5,000 Meters Varsity · Place 71 · WoodlandWoodland5,000 Meters Varsity7121:0111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26District IV 1A/2A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 61 · WoodlandWoodland5,000 Meters Varsity6118:5010
Oct 172A GSHL XC League MeetOct 17 · 5,000 Meters Varsity · Place 41 · WoodlandWoodland5,000 Meters Varsity4119:2810
Oct 52A GSHL: Woodland/River @ MMOct 5 · 5,000 Meters Varsity · Place 23 · WoodlandWoodland5,000 Meters Varsity2320:05.0810
Sep 27Hockinson vs Ridgefield/WoodlandSep 27 · Varsity · Place 18 · WoodlandWoodlandVarsity1819:4710
Sep 202A GSHL washougal, Woodland vs Fort Vancouver @ Fort Vancouver@ Sep 20 · Junior Varsity · Place 8 · WoodlandWoodlandJunior Varsity823:0810
Sep 16Jack & Jill Invitational Sep 16 · 5,000 Meters VARSITY · Place 31 · WoodlandWoodland5,000 Meters VARSITY3120:37.10 PB10
Sep 14GSHL @ Woodland w/ RAL and BaySep 14 · 5,000 Meters Varsity · Place 21 · WoodlandWoodland5,000 Meters Varsity2122:38.210
Sep 862nd Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Junior Varsity · Place 20 · WoodlandWoodland5,000 Meters Junior Varsity2020:50Unofficial10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 202A GSHL League ChampionshipOct 20 · Junior Varsity · Place 28 · WoodlandWoodlandJunior Varsity2822:019
Oct 62A GSHL: Woodland/River/LaCenter @ MMOct 6 · 5,000 Meters Varsity · Place 48 · WoodlandWoodland5,000 Meters Varsity4822:38.52FR
Sep 28Ridgefield, Woodland vs HockinsonSep 28 · Varsity · Place 35 · WoodlandWoodlandVarsity3522:319
Sep 202A GSHL: Washougal/Woodland @ RALSep 20 · 5,000 Meters Junior Varsity · Place 31 · WoodlandWoodland5,000 Meters Junior Varsity3123:56.92FR
Sep 17Jack n' Jill InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 7 · WoodlandWoodland5,000 Meters Junior Varsity722:14.8FR
Sep 142A GSHL @ WoodlandSep 14 · 5,000 Meters Varsity · Place 22 · WoodlandWoodland5,000 Meters Varsity2223:57.719

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13MS League Finals @ AbramsOct 13 · 3,000 Meters Middle School · Place 33 · WoodlandWoodland3,000 Meters Middle School3314:21.50 PB8
Oct 9Bill Kehoe South Sound InviteOct 9 · 1.5 Miles Middle School Boys · Place 20 · WoodlandWoodland1.5 Miles Middle School Boys2010:33.30 PB8
Oct 6XC Meet @ La CenterOct 6 · 3,000 Meters Middle School · Place 34 · WoodlandWoodland3,000 Meters Middle School3413:42.18
Sep 29Ridgefield, Woodland @HockinsonSep 29 · 3,200 Meters Middle School · Place 26 · WoodlandWoodland3,200 Meters Middle School2615:178
Sep 212A GSHL Washougal/Woodland @ RALSep 21 · 3,000 Meters Middle School · Place 26 · WoodlandWoodland3,000 Meters Middle School2613:50.108