Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1318:28.76Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2315:56.78Forest Grove 3kSeptember 23, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Viking Friends & Family MilesOct 21 · 1 Mile Middle School · Place 5 · Forest Grove Youth Running Club1 Mile Middle School57:36.47
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 23 · Forest Grove Youth Running Club3,000 Meters Middle School2315:56.78 PB7
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 46 · Forest Grove Youth Running Club2 Miles Youth Open4618:28.76 PB7

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 182 · Forest Grove Youth Running Club3,000 Meters Varsity18215:11.806
Oct 23Viking Friends & Family Miles Oct 23 · 1 Mile Middle School · Place 8 · Forest Grove Youth Running Club1 Mile Middle School88:01.906
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Middle School · Place 24 · Forest Grove Youth Running Club3,000 Meters Middle School2417:37.106
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 73 · Forest Grove Youth Running Club3,000 Meters Middle School7316:57.806

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Viking Friends & Family Miles Oct 24 · 1 Mile Middle School · Place 8 · Forest Grove Youth Running Club1 Mile Middle School87:53.0—
Sep 18FGRC Time Trial MileSep 18 · 1 Miles Middle School · Place 6 · Forest Grove Youth Running Club1 Miles Middle School68:34Unofficial5