Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Tom McCall Upper Elementary FG Youth XC Mile · Sep 18:01.72FG Youth XC Mile September 1, 2023
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1313:57.59Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
2,000 Meters · Forest Grove High SchoolBrown, Forest Grove, Poynter @ Forest Grove · Oct 1210:06.57Brown, Forest Grove, Poynter @ Forest GroveOctober 12, 2022
3,000 Meters · Century HSBrown, Forest Grove, Poynter @ Century · Oct 1816:47.51Brown, Forest Grove, Poynter @ CenturyOctober 18, 2022
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2312:28.56Forest Grove 3kSeptember 23, 2026
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2915:29.06McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 111:38.12Stumptown Youth XC ChampionshipNovember 1, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 69 · Neil ArmstrongNeil Armstrong3,000 Meters Champs6911:38.12 PB8
Oct 21Viking Friends & Family MilesOct 21 · 1 Mile Middle School · Place 3 · Forest Grove Youth Running ClubForest Grove Youth Running Club1 Mile Middle School35:56.28
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 13 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Middle School1312:28.56 PB8
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 22 · Forest Grove Youth Running ClubForest Grove Youth Running Club2 Miles Youth Open2213:57.59 PB8

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 211 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Varsity21113:33.607
Oct 23Viking Friends & Family Miles Oct 23 · 1 Mile Middle School · Place 13 · Forest Grove Youth Running ClubForest Grove Youth Running Club1 Mile Middle School136:43.707
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Middle School · Place 22 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Middle School2215:20.207
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 92 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Middle School9214:00.507

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18FGRC Time Trial MileSep 18 · 1 Miles Middle School · Place 10 · Forest Grove Youth Running ClubForest Grove Youth Running Club1 Miles Middle School107:25Unofficial6

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Open · Place 72 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Open7215:29.06 PB5
Sep 1FG Youth XC Mile Sep 1 · 1 Miles Boys Mile · Place 13 · Forest Grove Youth Running ClubForest Grove Youth Running Club1 Miles Boys Mile138:01.72 PB5

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Brown, Forest Grove, Poynter @ CenturyOct 18 · 3,000 Meters Middle School · Place 21 · Forest Grove Youth Running ClubForest Grove Youth Running Club3,000 Meters Middle School2116:47.51 PB4
Oct 12Brown, Forest Grove, Poynter @ Forest GroveOct 12 · 2,000 Meters Middle School · Place 12 · Forest Grove Youth Running ClubForest Grove Youth Running Club2,000 Meters Middle School1210:06.57 PB4