Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 2811:57Jefferson Middle School InvitationalSeptember 28, 2022
3,000 Meters · Oregon City High SchoolPioneer Stampede 3k · Aug 2710:02Pioneer Stampede 3kAugust 27, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 317:08.08The Harrier ClassicOctober 3, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 917:20.8Country Fair ClassicSeptember 9, 2026
5,000 Meters · Juniper Hills ParkWhite Buffalo Stampede · Oct 717:47.6White Buffalo StampedeOctober 7, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:54.90OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1416:38.97Estacada InvitationalOctober 14, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2619:47.0Three Course ChallengeSeptember 26, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1617:11.06Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Sorosis Park4A-2 Tri-Valley Conference Championships · Oct 2917:33.204A-2 Tri-Valley Conference ChampionshipsOctober 29, 2025
5,000 Meters · Stayton Middle School Nature TrailsStayton XC Invitational · Sep 1218:11.92Stayton XC InvitationalSeptember 12, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 4A · Place 20 · EstacadaEstacada5,000 Meters 4A2016:54.90 PB12
Oct 284A-2 Tri-Valley Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · EstacadaEstacada5,000 Meters Varsity516:38.212
Oct 284A-2 Tri-Valley Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · EstacadaEstacada5,000 Meters Varsity516:38.212
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 9 · EstacadaEstacada5,000 Meters Varsity916:38.97 PB12
Oct 7White Buffalo StampedeOct 7 · 5,000 Meters Varsity · Place 2 · EstacadaEstacada5,000 Meters Varsity217:47.6 PB12
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 8 · EstacadaEstacada5,000 Meters VARSITY817:08.08 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 30 · EstacadaEstacada5,000 Meters Difficult Course3019:47.0 PB12
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 29 · EstacadaEstacada5,000 Meters 1A/2A/3A/4A Varsity2917:33.9012
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 12 · EstacadaEstacada5,000 Meters Varsity1217:11.06 PB12
Sep 12Stayton XC InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · EstacadaEstacada5,000 Meters Varsity918:11.92 PB12
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Boys · Place 11 · EstacadaEstacada5,000 Meters Varsity Boys1117:20.8 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 20 · EstacadaEstacada5,000 Meters Varsity Boys 1A – 4A2018:07.48Unofficial12
Aug 27Pioneer Stampede 3kAug 27 · 3,000 Meters Boys · Place 3 · EstacadaEstacada3,000 Meters Boys310:02 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 4A · Place 33 · EstacadaEstacada5,000 Meters 4A3317:28.1911
Oct 294A-2 Tri-Valley Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · EstacadaEstacada5,000 Meters Varsity517:33.20 PB11
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Varsity · Place 10 · EstacadaEstacada5,000 Meters Varsity1016:49.4811
Oct 11Paul Mariman Invitational Oct 11 · 5,000 Meters Varsity · Place 18 · EstacadaEstacada5,000 Meters Varsity1818:29.1011
Oct 82nd Annual Buffalo StampedeOct 8 · 5,000 Meters Junior Varsity · Place 2 · EstacadaEstacada5,000 Meters Junior Varsity218:13.6011
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 5 · EstacadaEstacada5,000 Meters Varsity517:00.7411
Sep 26Bridgette NelsonSep 26 · 5,000 Meters Varsity · Place 10 · EstacadaEstacada5,000 Meters Varsity1018:35.211
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 28 · EstacadaEstacada5,000 Meters Varsity2819:52.611
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Varsity · Place 62 · EstacadaEstacada5,000 Meters Varsity6217:45.0011
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 20 · EstacadaEstacada5,000 Meters Varsity2018:22.211
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 15 · EstacadaEstacada5,000 Meters Varsity1518:30.7011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 304A-2 Tri-Valley Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 16 · EstacadaEstacada5,000 Meters Varsity1617:37.8010
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Varsity · Place 40 · EstacadaEstacada5,000 Meters Varsity4017:47.8210
Oct 9White Buffalo Annual StampedeOct 9 · 5,000 Meters Varsity · Place 3 · EstacadaEstacada5,000 Meters Varsity319:15.1010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 9 · EstacadaEstacada5,000 Meters Varsity917:47.1810
Sep 27Bridget NelsonSep 27 · 5,000 Meters Varsity · Place 8 · EstacadaEstacada5,000 Meters Varsity818:56.510
Sep 21Three Course Challenge Sep 21 · 5,000 Meters Varsity · Place 93 · EstacadaEstacada5,000 Meters Varsity9322:08.410
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 5,000 Meters Varsity · Place 5 · EstacadaEstacada5,000 Meters Varsity519:45.0010
Sep 14Stayton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 10 · EstacadaEstacada5,000 Meters Varsity1018:46.1010
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Varsity · Place 22 · EstacadaEstacada5,000 Meters Varsity2218:04.510
Sep 7Knappa Logger Elk RunSep 7 · 5,000 Meters Varsity · Place 8 · EstacadaEstacada5,000 Meters Varsity820:07.5510

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 254A-2 Tri-Valley Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 21 · EstacadaEstacada5,000 Meters Varsity2117:54.709
Oct 11Estacada InvitationalOct 11 · 5,000 Meters Varsity · Place 26 · EstacadaEstacada5,000 Meters Varsity2618:06.239
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 7 · EstacadaEstacada5,000 Meters Varsity718:17.2FR
Sep 23Three Course ChallengeSep 23 · 5,000 Meters Varsity · Place 78 · EstacadaEstacada5,000 Meters Varsity7821:24.09
Sep 16Oregon City XC Invitational Sep 16 · 5,000 Meters Varsity · Place 88 · EstacadaEstacada5,000 Meters Varsity8819:06.039
Sep 14Country Fair ClassicSep 14 · 5,000 Meters Varsity Boys · Place 44 · EstacadaEstacada5,000 Meters Varsity Boys4419:11.69
Sep 9Knappa Logger Elk RunSep 9 · 5,000 Meters Varsity · Place 21 · EstacadaEstacada5,000 Meters Varsity2119:59.759
Aug 25The OpenerAug 25 · 3,000 Meters Varsity · Place 41 · EstacadaEstacada3,000 Meters Varsity4110:37.8FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Estacada InvitationalOct 12 · 3,000 Meters Middle School · Place 9 · MS_EstacadaMS_Estacada3,000 Meters Middle School911:44.08
Oct 12Estacada InvitationalOct 12 · 3,000 Meters 8th Grade · Place 6 · MS_EstacadaMS_Estacada3,000 Meters 8th Grade611:44.08
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 13 · EstacadaEstacada3,200 Meters Middle School1313:38.58
Sep 28Jefferson Middle School InvitationalSep 28 · 3,000 Meters Middle School Boys · Place 5 · EstacadaEstacada3,000 Meters Middle School Boys511:57 PB8
Sep 17Oregon City XC InvitationalSep 17 · 3,000 Meters Middle School · Place 5 · EstacadaEstacada3,000 Meters Middle School511:56.28
Sep 13OES XC InvitationalSep 13 · 3,000 Meters Middle School · Place 39 · EstacadaEstacada3,000 Meters Middle School3913:40.98