Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1422:49.60NW Middle School XC Showdown presented by HOTVOctober 14, 2021
3,000 Meters · LBCCGAPS Middle School All City Meet · Oct 2419:53.33GAPS Middle School All City MeetOctober 24, 2021
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 319:03.89The Harrier ClassicOctober 3, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 918:28.96Champoeg InvitationalOctober 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2917:52.005A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1918:57.90Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Seven Oak Middle SchoolLebanon Open - XC meet · Oct 721:47.52Lebanon Open - XC meetOctober 7, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1618:51.75Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Stayton Middle School Nature TrailsStayton XC Invitational · Sep 1220:33.31Stayton XC InvitationalSeptember 12, 2026
5,000 Meters · Western Oregon University5A-3 Mid-Willamette Conference Championships · Nov 121:35.205A-3 Mid-Willamette Conference ChampionshipsNovember 1, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 24 · South AlbanySouth Albany5,000 Meters Varsity2417:52.00 PB11
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 36 · South AlbanySouth Albany5,000 Meters Varsity3617:27.711
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 91 · South AlbanySouth Albany5,000 Meters Varsity Boys9118:28.96 PB11
Oct 7Lebanon Open - XC meetOct 7 · 5,000 Meters Varsity · Place 41 · South AlbanySouth Albany5,000 Meters Varsity4121:47.52 PB11
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 44 · South AlbanySouth Albany5,000 Meters VARSITY4419:03.89 PB11
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 72 · South AlbanySouth Albany5,000 Meters 5A/6A Varsity7218:57.90 PB11
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 51 · South AlbanySouth Albany5,000 Meters Varsity5118:51.75 PB11
Sep 12Stayton XC InvitationalSep 12 · 5,000 Meters Varsity · Place 29 · South AlbanySouth Albany5,000 Meters Varsity2920:33.31 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 47 · South AlbanySouth Albany5,000 Meters Varsity4719:58.4310
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 112 · South AlbanySouth Albany5,000 Meters Varsity11219:44.910
Oct 8Lebanon Open - XC meetOct 8 · 5,000 Meters Varsity · Place 14 · South AlbanySouth Albany5,000 Meters Varsity1419:42.6610
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 207 · South AlbanySouth Albany5,000 Meters Varsity20720:10.6910
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 27 · South AlbanySouth Albany5,000 Meters Varsity2719:34.1010
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 123 · South AlbanySouth Albany5,000 Meters Varsity12322:31.010
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 55 · South AlbanySouth Albany5,000 Meters Varsity5521:48.0010
Sep 13Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 55 · South AlbanySouth Albany5,000 Meters Varsity5521:48.0010
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 64 · South AlbanySouth Albany5,000 Meters Varsity6420:12.1—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 154 · South AlbanySouth Albany5,000 Meters Varsity 5A15421:52.0010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15A-3 Mid-Willamette Conference ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 44 · South AlbanySouth Albany5,000 Meters Junior Varsity4421:35.20 PB9
Oct 23The Happy Hustle Oct 23 · 5,000 Meters Junior Varsity · Place 53 · South AlbanySouth Albany5,000 Meters Junior Varsity5321:16.229
Oct 9Lebanon Open - XC meetOct 9 · 5,000 Meters Junior Varsity · Place 16 · South AlbanySouth Albany5,000 Meters Junior Varsity1622:40.579
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 172 · South AlbanySouth Albany5,000 Meters Varsity17223:16.089
Sep 25MWC PreviewSep 25 · 5,000 Meters Junior Varsity · Place 80 · South AlbanySouth Albany5,000 Meters Junior Varsity8026:38.819
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 308 · South AlbanySouth Albany5,000 Meters Junior Varsity30823:54.609

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 278 · Timber RidgeTimber Ridge3,000 Meters Varsity27813:44.488
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 84 · Timber RidgeTimber Ridge3,200 Meters Open8417:09.88
Sep 30Sweet Home Chapel RaceSep 30 · 3,000 Meters Middle School · Place 32 · Timber RidgeTimber Ridge3,000 Meters Middle School3216:13.008

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Silverton, Woodburn, CV @ SAHS/WAHSOct 19 · 3,000 Meters Middle School · Place 26 · Timber RidgeTimber Ridge3,000 Meters Middle School2617:53.47
Oct 8Paul Mariman InvitationalOct 8 · 3,000 Meters Middle School · Place 126 · Timber RidgeTimber Ridge3,000 Meters Middle School12616:18.37
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 123 · Timber RidgeTimber Ridge3,200 Meters Middle School12318:52.77
Sep 17Northwest Classic XC 2022Sep 17 · 3,000 Meters Middle School · Place 162 · Timber RidgeTimber Ridge3,000 Meters Middle School16218:33.307

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24GAPS Middle School All City MeetOct 24 · 3,000 Meters Middle School · Place 42 · Timber RidgeTimber Ridge3,000 Meters Middle School4219:53.33 PB6
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 162 · Timber RidgeTimber Ridge3,000 Meters Sweepstakes16222:49.60 PB6
Sep 18Northwest Classic XC 2021Sep 18 · 3,000 Meters Middle School · Place 179 · Timber RidgeTimber Ridge3,000 Meters Middle School17920:08.296