Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1019:59.01NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Cascade HSCascade Corncob Classic · Oct 1319:59.76Cascade Corncob ClassicOctober 13, 2026
3,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 921:18.1Country Fair ClassicSeptember 9, 2026
3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 818:38.75NW Middle School XC Showdown presented by HOTVOctober 8, 2026
3,000 Meters · Jefferson HSJefferson Invitational · Sep 2319:54.74Jefferson InvitationalSeptember 23, 2026
3,000 Meters · Lane Community CollegeThe OTC Great Donut Chase · Oct 1517:41.71The OTC Great Donut ChaseOctober 15, 2025
3,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 2716:28.56Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
3,000 Meters · Stayton Middle School Nature TrailsStayton XC Invitational · Sep 1220:56.20Stayton XC InvitationalSeptember 12, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 116:25.10Stumptown Youth XC ChampionshipNovember 1, 2026
3,200 Meters · Bryant ParkThe Harrier Classic · Oct 318:45.02The Harrier ClassicOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 244 · Jefferson3,000 Meters Champs24416:25.10 PB8
Oct 13Cascade Corncob ClassicOct 13 · 3,000 Meters Middle School · Place 132 · Jefferson3,000 Meters Middle School13219:59.76 PB8
Oct 8NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Sweepstakes · Place 117 · Jefferson3,000 Meters Sweepstakes11718:38.75 PB8
Oct 3The Harrier ClassicOct 3 · 3,200 Meters MIDDLE SCHOOL · Place 76 · Jefferson3,200 Meters MIDDLE SCHOOL7618:45.02 PB8
Sep 23Jefferson InvitationalSep 23 · 3,000 Meters Middle School Girls · Place 64 · Jefferson3,000 Meters Middle School Girls6419:54.74 PB8
Sep 12Stayton XC InvitationalSep 12 · 3,000 Meters Middle School · Place 59 · Jefferson3,000 Meters Middle School5920:56.20 PB8
Sep 9Country Fair ClassicSep 9 · 3,000 Meters Middle School · Place 64 · Jefferson3,000 Meters Middle School6421:18.1 PB8

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 153 · Jefferson3,000 Meters Youth Division15317:41.71 PB7
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 3,000 Meters Youth Open · Place 57 · Jefferson3,000 Meters Youth Open5716:28.56 PB7

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Sweepstakes · Place 179 · Jefferson3,000 Meters Sweepstakes17919:59.01 PB6