Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 289:58.14The Opener August 28, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1312:36.8NW Middle School XC Showdown presented by HOTVOctober 13, 2022
3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 2414:18.80Nike Portland XC Middle School MeetSeptember 24, 2021
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2812:24Jefferson Middle School InvitationalSeptember 28, 2022
3,000 Meters · River Trail 3KWC River Trail 3K · Oct 2511:46.868WC River Trail 3KOctober 25, 2022
3,000 Meters · Stayton Middle School Nature TrailsStayton Regis Invitational Middle School Section · Oct 713:38.4Stayton Regis Invitational Middle School SectionOctober 7, 2021
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3011:37.8Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:35.00The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:11.32Nike Portland XCSeptember 26, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:10.70OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1417:45.62Estacada InvitationalOctober 14, 2026
5,000 Meters · Stayton Middle School Nature Trails4A-3 Oregon West Conference Championships · Oct 3117:48.794A-3 Oregon West Conference ChampionshipsOctober 31, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1727:30Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 221:16.57Ultimook RaceSeptember 2, 2023

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 61 · StaytonStayton5,000 Meters 4A6118:10.70 PB12
Oct 314A-3 Oregon West Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 16 · StaytonStayton5,000 Meters Varsity1617:48.79 PB12
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 40 · StaytonStayton5,000 Meters Varsity4017:45.62 PB12
Oct 1Stayton/Regis InvitationalOct 1 · 5,000 Meters Varsity · Place 16 · StaytonStayton5,000 Meters Varsity1618:04.8812
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 34 · StaytonStayton5,000 Meters Blue Varsity3418:11.32 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver Varsity Boys (Ave over 18:00) · Place 25 · StaytonStayton5,000 Meters Silver Varsity Boys (Ave over 18:00)2517:35.00 PB12
Sep 12Stayton XC InvitationalSep 12 · 5,000 Meters Varsity · Place 13 · StaytonStayton5,000 Meters Varsity1319:17.7612
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 81 · StaytonStayton5,000 Meters Varsity Boys 1A – 4A8120:23.27Unofficial12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 80 · StaytonStayton3,000 Meters Varsity809:58.14 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 2 · Place 74 · StaytonStayton5,000 Meters Week 27427:30 PB12

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 112 · StaytonStayton5,000 Meters Varsity 1A-4A11221:16.57 PB9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 129 · StaytonStayton3,000 Meters Super Champs12911:37.8 PB8
Oct 25WC River Trail 3KOct 25 · 3,000 Meters Middle School · Place 4 · StaytonStayton3,000 Meters Middle School411:46.868 PB8
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 34 · StaytonStayton3,000 Meters Champions (top 10)3412:36.8 PB8
Sep 28Jefferson Middle School InvitationalSep 28 · 3,000 Meters Middle School Boys · Place 9 · StaytonStayton3,000 Meters Middle School Boys912:24 PB8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 38 · StaytonStayton3,000 Meters Sweepstakes3814:30.807
Oct 7Stayton Regis Invitational Middle School SectionOct 7 · 3,000 Meters Middle School · Place 20 · StaytonStayton3,000 Meters Middle School2013:38.4 PB7
Sep 29Jefferson Middle School InvitationalSep 29 · 3,000 Meters Middle School · Place 34 · StaytonStayton3,000 Meters Middle School3414:237
Sep 24Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 103 · StaytonStayton3,000 Meters Middle School10314:18.80 PB7
Sep 17SMS Time Trial Sep 17 · 3,000 Meters Middle School · StaytonStayton3,000 Meters Middle School016:55Unofficial7
Sep 11Stayton InvitationalSep 11 · 3,000 Meters Middle School · Place 7 · StaytonStayton3,000 Meters Middle School714:307