Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2900 m · Eagle Point Middle SchoolWM/EP MS Meet 2 · Oct 2 | 12:20 | WM/EP MS Meet 2 | October 2, 2025 |
| 3,000 Meters · Bear Creek ParkThe Little Bear Creek Cross · Sep 25 | 13:36.20 | The Little Bear Creek Cross | September 25, 2025 |
| 3,000 Meters · Eagle Point Middle SchoolSOMSAC WMMS/EPMS Meet 1 · Sep 18 | 12:54 | SOMSAC WMMS/EPMS Meet 1 | September 18, 2025 |
| 3,000 Meters · Holmes ParkMedford Elementary XC Meet Day 2 · Nov 10 | 17:41 | Medford Elementary XC Meet Day 2 | November 10, 2022 |
| 3,000 Meters · Jackson County ExpoSOMSAC Conference Championship · Oct 16 | 12:53.70 | SOMSAC Conference Championship | October 16, 2025 |
| 3,000 Meters · Lincoln Savage Middle SchoolSOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MS · Oct 5 | 15:46.94 | SOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MS | October 5, 2023 |
| 3,000 Meters · New Hope Christian SchoolsSOMSAC: Hedrick, McLoughlin, Oakdale, RCA @ New Hope · Oct 6 | 13:25.91 | SOMSAC: Hedrick, McLoughlin, Oakdale, RCA @ New Hope | October 6, 2025 |
| 3,000 Meters · Wes Howard Sports ParkSOMSAC Small Schools: MT/Logos HOST · Sep 26 | 14:11.00 | SOMSAC Small Schools: MT/Logos HOST | September 26, 2024 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 22:05.14 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Colver Sports Fields6A-SD1 District 1 Championships · Oct 29 | 22:11.20 | 6A-SD1 District 1 Championships | October 29, 2026 |
| 5,000 Meters · Jackson County ExpoWest Orthodontics Invitational (Formerly Max King) · Sep 10 | 26:45.80 | West Orthodontics Invitational (Formerly Max King) | September 10, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 22:09.60 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 21:25.14 | 6th Annual Rose City Championship Invite | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 6A-SD1 District 1 ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 3 · South MedfordSouth Medford | 5,000 Meters Junior Varsity | 3 | 22:11.20 PB | 9 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 11 · South MedfordSouth Medford | 5,000 Meters JV Silver | 11 | 21:25.14 PB | 9 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 128 · South MedfordSouth Medford | 5,000 Meters Gold Varsity | 128 | 22:05.14 PB | 9 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 46 · South MedfordSouth Medford | 5,000 Meters 5A/6A Varsity | 46 | 22:09.60 PB | 9 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 42 · South MedfordSouth Medford | 5,000 Meters High School | 42 | 26:45.80 PB | 9 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 78 · South MedfordSouth Medford | 5,000 Meters Varsity Girls 5A – 6A | 78 | 25:42.55Unofficial | 9 |
| Aug 29 | South Medford 2-mile Time TrialAug 29 · 2 Miles Varsity · Place 8 · South MedfordSouth Medford | 2 Miles Varsity | 8 | 13:47.58Unofficial | 9 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | SOMSAC Conference ChampionshipOct 16 · 3,000 Meters Middle School Varsity · Place 34 · OakdaleOakdale | 3,000 Meters Middle School Varsity | 34 | 12:53.70 PB | 8 |
| Oct 6 | SOMSAC: Hedrick, McLoughlin, Oakdale, RCA @ New HopeOct 6 · 3,000 Meters Middle School · Place 3 · OakdaleOakdale | 3,000 Meters Middle School | 3 | 13:25.91 PB | 8 |
| Oct 2 | WM/EP MS Meet 2Oct 2 · 2,900 Meters Middle School · Place 3 · OakdaleOakdale | 2,900 Meters Middle School | 3 | 12:20 PB | 8 |
| Sep 25 | The Little Bear Creek CrossSep 25 · 3,000 Meters Middle School · Place 12 · OakdaleOakdale | 3,000 Meters Middle School | 12 | 13:36.20 PB | 8 |
| Sep 18 | SOMSAC WMMS/EPMS Meet 1Sep 18 · 3,000 Meters Middle School · Place 6 · OakdaleOakdale | 3,000 Meters Middle School | 6 | 12:54 PB | 8 |
| Sep 9 | West Orthodontics Invitational (Formerly Max King) Sep 9 · 3,000 Meters Middle School · Place 34 · OakdaleOakdale | 3,000 Meters Middle School | 34 | 13:15.00 | 8 |
| Sep 4 | The Bear Creek BashSep 4 · 3,000 Meters Middle School · Place 1 · OakdaleOakdale | 3,000 Meters Middle School | 1 | 13:37.5Unofficial | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | SOMSAC Conference Meet Oct 17 · 3,000 Meters Varsity · Place 28 · OakdaleOakdale | 3,000 Meters Varsity | 28 | 12:47.10 | 7 |
| Oct 10 | Holmes Park 3kOct 10 · 3,000 Meters Middle School · Place 3 · OakdaleOakdale | 3,000 Meters Middle School | 3 | 13:43.1 | 7 |
| Oct 3 | XC Meet: OMS, MAC, Logos, New HopeOct 3 · 3,000 Meters Middle School · Place 3 · OakdaleOakdale | 3,000 Meters Middle School | 3 | 13:41.3 | 7 |
| Sep 26 | SOMSAC Small Schools: MT/Logos HOSTSep 26 · 3,000 Meters Middle School · Place 6 · OakdaleOakdale | 3,000 Meters Middle School | 6 | 14:11.00 PB | 7 |
| Sep 19 | SOMSAC XC Meet: TalentSep 19 · Varsity · Place 8 · OakdaleOakdale | Varsity | 8 | 14:49 | 7 |
| Sep 10 | West Orthodontics Max King Invitational 2024Sep 10 · 3,000 Meters Middle School · Place 62 · OakdaleOakdale | 3,000 Meters Middle School | 62 | 16:00.73 | 7 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters Varsity · Place 81 · OakdaleOakdale | 3,000 Meters Varsity | 81 | 16:10.20 | 6 |
| Oct 12 | SOMSAC Oakdale vs MAC vs HedrickOct 12 · 3,000 Meters Middle School · Place 7 · OakdaleOakdale | 3,000 Meters Middle School | 7 | 14:22.0Unofficial | 6 |
| Oct 5 | SOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MSOct 5 · 3,000 Meters Middle School · Place 11 · OakdaleOakdale | 3,000 Meters Middle School | 11 | 15:46.94 PB | 6 |
| Sep 26 | Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 144 · OakdaleOakdale | 3,000 Meters Middle School | 144 | 17:37.35 | 6 |
| Sep 21 | SOMSAC Meet @ UCC Hosted by Fremont MSSep 21 · 3,000 Meters Middle School · Place 24 · OakdaleOakdale | 3,000 Meters Middle School | 24 | 18:14.9Unofficial | 6 |
2022 Cross Country
1 results