Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Holmes ParkSt. Mary’s Hosts @ Holmes Park · Oct 715:34.30St. Mary’s Hosts @ Holmes ParkOctober 7, 2026
3,000 Meters · Jackson County ExpoSOMSAC District Finals · Oct 1515:05.30SOMSAC District FinalsOctober 15, 2026
3,000 Meters · Lincoln Savage Middle SchoolLincoln Savage Invitational · Oct 115:01.18Lincoln Savage Invitational October 1, 2026
3,000 Meters · North Mountain ParkSOMSAC Cross Country: Ashland Meet · Sep 1716:50.70SOMSAC Cross Country: Ashland MeetSeptember 17, 2026
3,000 Meters · Ruch School Fitness TrailSOMSAC Cross Country: RUCH Meet · Sep 2217:27.8SOMSAC Cross Country: RUCH MeetSeptember 22, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15SOMSAC District FinalsOct 15 · 3,000 Meters Middle School JV 2 · Place 29 · Ashland3,000 Meters Middle School JV 22915:05.30 PB8
Oct 7St. Mary’s Hosts @ Holmes ParkOct 7 · 3,000 Meters Middle School · Place 39 · Ashland3,000 Meters Middle School3915:34.30 PB8
Oct 1Lincoln Savage Invitational Oct 1 · 3,000 Meters Middle School · Place 58 · Ashland3,000 Meters Middle School5815:01.18 PB8
Sep 22SOMSAC Cross Country: RUCH MeetSep 22 · 3,000 Meters Middle School · Place 78 · Ashland3,000 Meters Middle School7817:27.8 PB8
Sep 17SOMSAC Cross Country: Ashland MeetSep 17 · 3,000 Meters Middle School · Place 61 · Ashland3,000 Meters Middle School6116:50.70 PB8
Sep 10West Orthodontics Invitational (Formerly Max King)Sep 10 · 3,000 Meters Middle School · Place 199 · Ashland3,000 Meters Middle School19917:45.108

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16SOMSAC Conference ChampionshipOct 16 · 3,000 Meters Middle School JV 2 · Place 83 · Ashland3,000 Meters Middle School JV 28316:30.007
Oct 9SOMSAC XC Multi-team MeetOct 9 · 3,000 Meters Middle School · Place 82 · Ashland3,000 Meters Middle School8217:08.707
Oct 2SOMSAC XC Lincoln Savage Invitational 2025Oct 2 · 3,000 Meters Middle School · Place 99 · Ashland3,000 Meters Middle School9917:15.37
Sep 25SOMSAC: Ruch MeetSep 25 · 3,000 Meters Boy's Run · Place 75 · Ashland3,000 Meters Boy's Run7518:22.57
Sep 18SOMSAC XC Meet Ashland, Pondo, St. Mary's, Madrone TrailSep 18 · 3,000 Meters Middle School · Place 81 · Ashland3,000 Meters Middle School8119:44.407