Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,200 Meters · Days Creek fitness trail (short version)Days Creek Relays · Oct 154:56.00Days Creek RelaysOctober 15, 2026
3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 2516:38.45Champs InviteSeptember 25, 2026
3,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 1714:38.24The CG Bramble ScrambleOctober 17, 2026
3,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 918:00.2Country Fair ClassicSeptember 9, 2026
3,000 Meters · Glide Athletic FieldsThis Run's for Maynard - Glide Invitational · Oct 116:19.10This Run's for Maynard - Glide InvitationalOctober 1, 2026
3,000 Meters · Lane Community CollegeThe OTC Great Donut Chase · Oct 1516:48.12The OTC Great Donut ChaseOctober 15, 2025
3,000 Meters · McKenzie Community Track & FieldOld Mill XC Invitational · Oct 1016:22.30Old Mill XC InvitationalOctober 10, 2026
3,000 Meters · Whistler's Bend ParkThe Whistlers Park Wild Goose Chase · Oct 216:19.71The Whistlers Park Wild Goose ChaseOctober 2, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17The CG Bramble ScrambleOct 17 · 3,000 Meters Junior High · Place 44 · Oakridge3,000 Meters Junior High4414:38.24 PB6
Oct 15Days Creek RelaysOct 15 · 1,200 Meters Girls splits · Place 4 · Oakridge1,200 Meters Girls splits44:56.00 PB6
Oct 10Old Mill XC InvitationalOct 10 · 3,000 Meters Middle School · Place 3 · Oakridge3,000 Meters Middle School316:22.30 PB6
Oct 1This Run's for Maynard - Glide InvitationalOct 1 · 3,000 Meters Middle School · Place 29 · Oakridge3,000 Meters Middle School2916:19.10 PB6
Sep 25Champs InviteSep 25 · 3,000 Meters Middle School · Place 60 · Oakridge3,000 Meters Middle School6016:38.45 PB6
Sep 9Country Fair ClassicSep 9 · 3,000 Meters Middle School · Place 41 · Oakridge3,000 Meters Middle School4118:00.2 PB6

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Willamette Valley Youth League District Championship Oct 25 · 3,000 Meters Middle School · Place 53 · Oakridge3,000 Meters Middle School5317:06.905
Oct 15The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 121 · Oakridge3,000 Meters Youth Division12116:48.12 PB5
Oct 2The Whistlers Park Wild Goose ChaseOct 2 · 3,000 Meters Middle School · Place 22 · Oakridge3,000 Meters Middle School2216:19.71 PB5