Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 910:42.91NW Middle School XC Showdown presented by HOTVOctober 9, 2025
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1012:04.90NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Cascade HSCascade Corncob Classic · Oct 1310:45.20Cascade Corncob ClassicOctober 13, 2026
3,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 110:54.67Grant Robison InvitationalOctober 1, 2026
3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 1811:27.00Southwest Christian InviteSeptember 18, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 110:15.78Stumptown Youth XC ChampionshipNovember 1, 2026
3,200 Meters · Delphian SchoolConquer the Hill · Sep 2313:20.7Conquer the HillSeptember 23, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 39 · Duniway3,000 Meters Super Champs3910:15.78 PB8
Oct 13Cascade Corncob ClassicOct 13 · 3,000 Meters Middle School · Place 3 · Duniway3,000 Meters Middle School310:45.20 PB8
Oct 1Grant Robison InvitationalOct 1 · 3,000 Meters Middle School · Place 1 · Duniway3,000 Meters Middle School110:54.67 PB8
Sep 23Conquer the HillSep 23 · 3,200 Meters Middle School · Place 2 · Duniway3,200 Meters Middle School213:20.7 PB8
Sep 18Southwest Christian InviteSep 18 · 3,000 Meters Middle School Boys · Place 2 · Duniway3,000 Meters Middle School Boys211:27.00 PB8

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 67 · Duniway3,000 Meters Varsity6710:32.207
Oct 16Grant Robison Invitational Oct 16 · 3,000 Meters Middle School · Place 2 · Duniway3,000 Meters Middle School210:47.317
Oct 14Cascade Corncob ClassicOct 14 · 3,000 Meters Middle School · Place 3 · Duniway3,000 Meters Middle School311:02.587
Oct 9NW Middle School XC Showdown presented by HOTVOct 9 · 3,000 Meters Champions (top 10) · Place 15 · Duniway3,000 Meters Champions (top 10)1510:42.91 PB7
Sep 25Conquer the HillSep 25 · 3,200 Meters Middle School · Place 1 · Duniway3,200 Meters Middle School117:55.97
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 15 · Duniway3,000 Meters Middle School1510:33.607
Sep 18 Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 2 · Duniway3,000 Meters Middle School211:05.407

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 189 · Duniway3,000 Meters Varsity18912:03.476
Oct 18McMinnville DualOct 18 · 3,000 Meters Boys · Place 2 · Duniway3,000 Meters Boys211:35Unofficial6
Oct 15Cascade Corncob ClassicOct 15 · 3,000 Meters Middle School · Place 7 · Duniway3,000 Meters Middle School711:34.96
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 46 · Duniway3,000 Meters Champions (top 10)4612:04.90 PB6
Oct 3Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 41 · Duniway3,000 Meters Middle School4112:31.36
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Varsity · Place 28 · Duniway3,000 Meters Varsity2812:17.906
Sep 18Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 9 · Duniway3,000 Meters Middle School912:38.106
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 60 · Duniway3,000 Meters Middle School6013:01.086