Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 916:57.44NW Middle School XC Showdown presented by HOTVOctober 9, 2025
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1018:04.44NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 815:44.63NW Middle School XC Showdown presented by HOTVOctober 8, 2026
3,000 Meters · Kings Valley Charter SchoolKings Valley Middle School Invitational · Oct 1514:40.10Kings Valley Middle School InvitationalOctober 15, 2026
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2121:22.30Philomath MS XCOctober 21, 2024
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 114:14.60Stumptown Youth XC ChampionshipNovember 1, 2026
3,200 Meters · Bryant ParkThe Harrier Classic · Oct 316:19.99The Harrier ClassicOctober 3, 2026
3,200 Meters · Delphian SchoolConquer the Hill · Sep 2322:09.5Conquer the HillSeptember 23, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 142 · Kings Valley3,000 Meters Champs14214:14.60 PB6
Oct 19Philomath MS XCOct 19 · 3,000 Meters Middle School · Place 54 · Kings Valley3,000 Meters Middle School5416:07.06
Oct 15Kings Valley Middle School InvitationalOct 15 · 3,000 Meters Middle School · Place 14 · Kings Valley3,000 Meters Middle School1414:40.10 PB6
Oct 8NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Sweepstakes · Place 35 · Kings Valley3,000 Meters Sweepstakes3515:44.63 PB6
Oct 3The Harrier ClassicOct 3 · 3,200 Meters MIDDLE SCHOOL · Place 47 · Kings Valley3,200 Meters MIDDLE SCHOOL4716:19.99 PB6
Sep 23Conquer the HillSep 23 · 3,200 Meters Middle School · Place 77 · Kings Valley3,200 Meters Middle School7722:09.5 PB6
Sep 11Ash Creek InvitationalSep 11 · 3,000 Meters Middle School · Place 38 · Kings Valley3,000 Meters Middle School3815:38.046

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 223 · Kings Valley3,000 Meters Varsity22316:27.605
Oct 20Philomath MS XCOct 20 · 3,000 Meters Middle School · Place 86 · Kings Valley3,000 Meters Middle School8616:53.685
Oct 11Paul Mariman Invitational Oct 11 · 2 Miles Middle School · Place 65 · Kings Valley2 Miles Middle School6519:57.005
Oct 9NW Middle School XC Showdown presented by HOTVOct 9 · 3,000 Meters Sweepstakes · Place 112 · Kings Valley3,000 Meters Sweepstakes11216:57.44 PB5
Sep 18 Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 75 · Kings Valley3,000 Meters Middle School7517:24.006

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 242 · Kings Valley3,000 Meters Varsity24217:07.405
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 127 · Kings Valley3,000 Meters Middle School12721:22.30 PB5
Oct 12Paul Mariman InvitationalOct 12 · 2 Miles Middle School · Place 54 · Kings Valley2 Miles Middle School5421:40.406
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 133 · Kings Valley3,000 Meters Sweepstakes13318:04.44 PB5
Sep 27Champs InviteSep 27 · 3,000 Meters Middle School · Place 94 · Kings Valley3,000 Meters Middle School9420:13.704
Sep 18Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 76 · Kings Valley3,000 Meters Middle School7618:55.214
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 139 · Kings Valley3,000 Meters Middle School13920:11.224