Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Dorris Ranch Living History ParkDorris Ranch "King of the Hill" · Sep 307:20Dorris Ranch "King of the Hill"September 30, 2021
2,000 Meters · Thurston HillsWillamalane Middle School Sports "Thurston Hills Eastside Elevator" · Oct 247:22Willamalane Middle School Sports "Thurston Hills Eastside Elevator"October 24, 2019
3,000 Meters · Bob Artz Memorial ParkPinch Runner · Oct 711:36Pinch Runner October 7, 2021
3,000 Meters · Dorris Ranch Living History ParkWillamalane Middle School Sports "District Finals" · Oct 3011:45Willamalane Middle School Sports "District Finals"October 30, 2019
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 915:42.4OSAA 5A State ChampionshipsNovember 9, 2024
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 2828:02Steens Mountain Running Camp Jan Yriarte Uphill 5K July 28, 2023
5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1820:44Steens Mountain Running Camp Jan Yriarte Uphill 5K July 18, 2025
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 217:58.26Ultimook RaceSeptember 2, 2023
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 324:56.751st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 624:48.90Cascade Collegiate Conference ChampionshipsNovember 6, 2026
8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1724:23.22Linfield George Oja InvitationalOctober 17, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Cascade Collegiate Conference ChampionshipsNov 6 · 8,000 Meters CCC Mens · Place 11 · Corban (Ore.)Corban (Ore.)8,000 Meters CCC Mens1124:48.90 PBFr
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 25 · Corban (Ore.)Corban (Ore.)8,000 Meters Collegiate2524:23.22 PBFr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 31 · Corban (Ore.)Corban (Ore.)8,000 Meters Invite3124:56.7 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 11 · ThurstonThurston5,000 Meters 5A1115:51.3512
Oct 295A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 9 · ThurstonThurston5,000 Meters Varsity916:26.2012
Oct 22Umpqua InviteOct 22 · 5,000 Meters Varsity · Place 2 · ThurstonThurston5,000 Meters Varsity215:11.9712
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 5 · ThurstonThurston5,000 Meters Varsity Championship515:07.5112
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 4 · ThurstonThurston5,000 Meters Varsity415:28.1312
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 1 · ThurstonThurston5,000 Meters Varsity Division 1115:18.3012
Sep 17The Grizzly InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · ThurstonThurston5,000 Meters Varsity116:17.1012
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 1 · ThurstonThurston5,000 Meters Varsity 5A115:10.7012
Jul 18Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 1 · Place 2 · ThurstonThurston5,000 Meters Week 1220:44 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 12 · ThurstonThurston5,000 Meters Varsity1215:42.4 PB11
Oct 305A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 3 · ThurstonThurston5,000 Meters Varsity315:43.3011
Oct 23Umpqua InviteOct 23 · 5,000 Meters Varsity · Place 2 · ThurstonThurston5,000 Meters Varsity215:29.1011
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 4 · ThurstonThurston5,000 Meters Varsity415:30.2711
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 43 · ThurstonThurston5,000 Meters Varsity4315:50.0JR
Sep 21Prefontaine Memorial RunSep 21 · 5,000 Meters Varsity · Place 1 · ThurstonThurston5,000 Meters Varsity115:47.811
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Varsity · Place 9 · ThurstonThurston5,000 Meters Varsity915:51.0211
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 4 · ThurstonThurston5,000 Meters Varsity 5A416:29.6511
Jul 26Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 26 · Varsity · Place 15 · ThurstonThurstonVarsity1523:1811

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 255A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 12 · ThurstonThurston5,000 Meters Varsity1216:11.9210
Oct 18Umpqua InviteOct 18 · 5,000 Meters Varsity · Place 6 · ThurstonThurston5,000 Meters Varsity616:20.3010
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 8 · ThurstonThurston5,000 Meters Varsity815:59.5SO
Sep 30Woahink Lake XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 3 · ThurstonThurston5,000 Meters Junior Varsity317:55.5010
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 11 · ThurstonThurston5,000 Meters Varsity 5A1116:26.4SO
Sep 16Prefontaine Memorial RunSep 16 · 5,000 Meters Varsity · Place 2 · ThurstonThurston5,000 Meters Varsity216:32.010
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 5A-6A · Place 17 · ThurstonThurston5,000 Meters Varsity 5A-6A1717:58.26 PB10
Jul 28Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 28 · 5,000 Meters Session 2 · Place 83 · ThurstonThurston5,000 Meters Session 28328:02 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 265A-2 Midwestern League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · ThurstonThurston5,000 Meters Varsity1517:29.39
Oct 19Umpqua InviteOct 19 · 5,000 Meters Varsity · Place 19 · ThurstonThurston5,000 Meters Varsity1917:17.8FR
Oct 1Woahink Lake XC InvitationalOct 1 · 5,000 Meters Varsity · Place 18 · ThurstonThurston5,000 Meters Varsity1818:57.4FR
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Varsity 5A · Place 100 · ThurstonThurston5,000 Meters Varsity 5A10018:10.009
Sep 10Saxon Invite Sep 10 · 5,000 Meters Varsity · Place 29 · ThurstonThurston5,000 Meters Varsity2917:53.789
Sep 3Ultimook RaceSep 3 · 5,000 Meters Varsity 5A · Place 57 · ThurstonThurston5,000 Meters Varsity 5A5718:55.1FR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Pinch Runner Oct 7 · 3,000 Meters New Division · Place 1 · ThurstonThurston3,000 Meters New Division111:36 PB8
Sep 30Dorris Ranch "King of the Hill"Sep 30 · 2,000 Meters Male · Place 1 · ThurstonThurston2,000 Meters Male17:20 PB8

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Willamalane Middle School Sports "District Finals"Oct 30 · 3,000 Meters Middle School · Place 9 · ThurstonThurston3,000 Meters Middle School911:45 PB6
Oct 24Willamalane Middle School Sports "Thurston Hills Eastside Elevator"Oct 24 · 2,000 Meters Middle School · Place 12 · ThurstonThurston2,000 Meters Middle School127:22 PB6
Oct 17Willamalane Middle School Sports "The Barn Burner"Oct 17 · 3,000 Meters Middle School · Place 4 · ThurstonThurston3,000 Meters Middle School412:216
Oct 10Willamalane Middle School Sports "The Pinch Runner"Oct 10 · 3,000 Meters New Division · Place 10 · ThurstonThurston3,000 Meters New Division1012:366
Oct 3Willamalane Middle School Sports "King of the Hill"Oct 3 · 2,000 Meters Middle School · Place 15 · ThurstonThurston2,000 Meters Middle School159:106