Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Shasta College Course19th Annual Bill Springhorn Classic · Sep 4 | 12:46.58 | 19th Annual Bill Springhorn Classic | September 4, 2026 |
| 3,000 Meters · Holmes ParkSOMSAC Multi-Team: StM host · Sep 14 | 19:58.89 | SOMSAC Multi-Team: StM host | September 14, 2023 |
| 3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 19 | 15:59.53 | 2023 SOMSAC Cross Country District Meet | October 19, 2023 |
| 3,000 Meters · Valley of the Rogue State ParkSOMSAC Meet- Hosted by South GP/Hanby · Oct 12 | 15:32.9 | SOMSAC Meet- Hosted by South GP/Hanby | October 12, 2023 |
| 5,000 Meters · Colver Park7th Annual Rogue XC · Sep 26 | 19:33.19 | 7th Annual Rogue XC | September 26, 2026 |
| 5,000 Meters · Hidden Valley High SchoolStan Goodell Invite · Oct 3 | 21:31.30 | Stan Goodell Invite | October 3, 2026 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 18:44.50 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 19:29.30 | 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 | 18:43.34 | 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 28 | 5A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 16 · CraterCrater | 5,000 Meters Junior Varsity | 16 | 18:44.50 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 22 · CraterCrater | 5,000 Meters JV Bronze | 22 | 18:43.34 PB | 11 |
| Oct 3 | Stan Goodell InviteOct 3 · 5,000 Meters Varsity · Place 25 · CraterCrater | 5,000 Meters Varsity | 25 | 21:31.30 PB | 11 |
| Sep 26 | 7th Annual Rogue XC Sep 26 · 5,000 Meters Junior Varsity · Place 3 · CraterCrater | 5,000 Meters Junior Varsity | 3 | 19:33.19 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters JV Team Scored · Place 37 · CraterCrater | 5,000 Meters JV Team Scored | 37 | 19:29.30 PB | 11 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 72 · CraterCrater | 5,000 Meters High School | 72 | 23:07.90 | 11 |
| Sep 4 | 19th Annual Bill Springhorn ClassicSep 4 · 2 Miles JV Boys · Place 31 · CraterCrater | 2 Miles JV Boys | 31 | 12:46.58 PB | 11 |
2025 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters JV · Place 75 · ValleyValley | 3,000 Meters JV | 75 | 15:59.53 PB | 8 |
| Oct 12 | SOMSAC Meet- Hosted by South GP/HanbyOct 12 · 3,000 Meters Middle School · Place 59 · ValleyValley | 3,000 Meters Middle School | 59 | 15:32.9 PB | 8 |
| Oct 5 | SOMSAC Meet - Hosted by ValleyOct 5 · 3,000 Meters Middle School · Place 42 · ValleyValley | 3,000 Meters Middle School | 42 | 17:09.2 | 8 |
| Sep 26 | Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 224 · ValleyValley | 3,000 Meters Middle School | 224 | 16:46.68 | 8 |
| Sep 21 | SOMSAC Meet @ UCC Hosted by Fremont MSSep 21 · 3,000 Meters Middle School · Place 40 · ValleyValley | 3,000 Meters Middle School | 40 | 17:40.4Unofficial | 8 |
| Sep 14 | SOMSAC Multi-Team: StM hostSep 14 · 3,000 Meters Middle School · Place 24 · ValleyValley | 3,000 Meters Middle School | 24 | 19:58.89 PB | 8 |