Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cascade HSCascade Corncob Classic · Oct 1315:48.20Cascade Corncob ClassicOctober 13, 2026
3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 2515:55.91Champs InviteSeptember 25, 2026
3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 816:34.79NW Middle School XC Showdown presented by HOTVOctober 8, 2026
3,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 1515:58.9Harrisburg ChallengeOctober 15, 2026
3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 1817:59.01Southwest Christian InviteSeptember 18, 2026
3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 115:22.04Stayton/Regis InvitationalOctober 1, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Harrisburg ChallengeOct 15 · 3,000 Meters Middle School · Place 48 · Crosshill Christian3,000 Meters Middle School4815:58.9 PB6
Oct 13Cascade Corncob ClassicOct 13 · 3,000 Meters Middle School · Place 103 · Crosshill Christian3,000 Meters Middle School10315:48.20 PB6
Oct 8NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Sweepstakes · Place 147 · Crosshill Christian3,000 Meters Sweepstakes14716:34.79 PB6
Oct 1Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 130 · Crosshill Christian3,000 Meters Middle School13015:22.04 PB6
Sep 25Champs InviteSep 25 · 3,000 Meters Middle School · Place 94 · Crosshill Christian3,000 Meters Middle School9415:55.91 PB6
Sep 18Southwest Christian InviteSep 18 · 3,000 Meters Middle School Boys · Place 116 · Crosshill Christian3,000 Meters Middle School Boys11617:59.01 PB6
Sep 12Stayton XC InvitationalSep 12 · 3,000 Meters Middle School · Place 68 · Crosshill Christian3,000 Meters Middle School6817:45.216