Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 414:24.44Linfield Harrier ClassicSeptember 4, 2026
5,000 Meters · Western Oregon University6A-6 Central Valley Conference Championship · Oct 2918:18.686A-6 Central Valley Conference ChampionshipOctober 29, 2025
6,000 Meters · Pine Ridge Golf Club 2026 Bill Dellinger Invitational · Oct 921:58.10 2026 Bill Dellinger InvitationalOctober 9, 2026
6,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2621:37.85Mike Johnson ClassicSeptember 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9 2026 Bill Dellinger InvitationalOct 9 · 6,000 Meters Collegiate · Place 59 · Oregon StateOregon State6,000 Meters Collegiate5921:58.10 PBFr
Sep 26Mike Johnson ClassicSep 26 · 6,000 Meters College · Place 18 · Oregon StateOregon State6,000 Meters College1821:37.85 PBFr
Sep 4Linfield Harrier ClassicSep 4 · 4,000 Meters Open · Place 16 · Oregon StateOregon State4,000 Meters Open1614:24.44 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 6A · Place 4 · West SalemWest Salem5,000 Meters 6A417:53.3412
Oct 296A-6 Central Valley Conference ChampionshipOct 29 · 5,000 Meters Varsity · Place 2 · West SalemWest Salem5,000 Meters Varsity218:18.68 PB12
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 10 · West SalemWest Salem5,000 Meters Varsity Championship1018:07.8812
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Varsity · Place 2 · West SalemWest Salem5,000 Meters Varsity218:15.0012
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 4 · West SalemWest Salem3,000 Meters Varsity410:30.2412

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 306A-6 Central Valley Conference ChampionshipOct 30 · 5,000 Meters Varsity · Place 3 · West SalemWest Salem5,000 Meters Varsity319:09.3011
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 21 · West SalemWest Salem5,000 Meters Varsity Championship2117:57.2811
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 13 · West SalemWest Salem5,000 Meters Varsity1318:13.5JR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 16 · West SalemWest Salem5,000 Meters Varsity Elite1618:19.9011
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 1 · West SalemWest Salem5,000 Meters Varsity118:24.1711
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 2 · West SalemWest Salem3,000 Meters Varsity210:35.1111

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 256A-6 CVC District ChampionshipsOct 25 · 5,000 Meters Varsity · Place 2 · West SalemWest Salem5,000 Meters Varsity218:36.2010
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 16 · West SalemWest Salem5,000 Meters Varsity Championship1618:19.0SO
Oct 4CVC District PreviewOct 4 · 5,000 Meters Varsity · Place 8 · West SalemWest Salem5,000 Meters Varsity821:03.1510
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity · Place 10 · West SalemWest Salem5,000 Meters Varsity1018:31.1SO
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 1 · West SalemWest Salem3,000 Meters Sophomore110:37.5SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 266A-6 CVC District ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · West SalemWest Salem5,000 Meters Varsity118:16.4FR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Championship · Place 23 · West SalemWest Salem5,000 Meters Championship2319:47.30FR
Sep 24Nike Portland XCSep 24 · 5,000 Meters Varsity · Place 64 · West SalemWest Salem5,000 Meters Varsity6419:23.9FR
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Varsity 5A · Place 14 · West SalemWest Salem5,000 Meters Varsity 5A1419:18.709
Sep 10Ash Creek XC FestivalSep 10 · 5,000 Meters Varsity · Place 8 · West SalemWest Salem5,000 Meters Varsity819:24.50FR
Sep 3Ultimook RaceSep 3 · 5,000 Meters Junior Varsity 5A · Place 18 · West SalemWest Salem5,000 Meters Junior Varsity 5A1824:07.1FR
Aug 26Night MeetAug 26 · 3,000 Meters Freshman · Place 2 · West SalemWest Salem3,000 Meters Freshman210:57.26FR