Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Valley of the Rogue State Park38th Annual Crusader XC/ Hoka Postal nvitational · Aug 29 | 14:17 | 38th Annual Crusader XC/ Hoka Postal nvitational | August 29, 2026 |
| 3,000 Meters · Challenger Field CourseCascade Christian MS Invite · Sep 23 | 16:48.5 | Cascade Christian MS Invite | September 23, 2021 |
| 3,000 Meters · Fichtner-Mainwaring ParkSOMSAC District Finals · Oct 21 | 17:56.54 | SOMSAC District Finals | October 21, 2021 |
| 3,000 Meters · Holmes ParkValley Cross Country Meet · Oct 5 | 17:46.84 | Valley Cross Country Meet | October 5, 2021 |
| 3,000 Meters · Oak Knoll Golf CourseSOMSAC - Ashland at Oak Knoll · Sep 16 | 19:28.96 | SOMSAC - Ashland at Oak Knoll | September 16, 2021 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 20:52.10 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Bryant ParkThe Harrier Classic · Oct 3 | 21:40.05 | The Harrier Classic | October 3, 2026 |
| 5,000 Meters · Fugate FarmsFugate farms invite · Sep 5 | 22:24.51 | Fugate farms invite | September 5, 2026 |
| 5,000 Meters · Jackson County ExpoWest Orthodontics Invitational (Formerly Max King) · Sep 10 | 24:22.50 | West Orthodontics Invitational (Formerly Max King) | September 10, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 21:23.30 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 5,000 Meters · Philomath HSPaul Mariman Invitational · Oct 10 | 20:57.72 | Paul Mariman Invitational | October 10, 2026 |
| 5,000 Meters · Valley of the Rogue State Park 3A/2A/1A-SD4 District 4 Championships · Oct 30 | 22:40.70 | 3A/2A/1A-SD4 District 4 Championships | October 30, 2025 |
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 10 | Paul Mariman InvitationalOct 10 · 5,000 Meters Varsity · Place 73 · Cascade ChristianCascade Christian | 5,000 Meters Varsity | 73 | 20:57.72 PB | 11 |
| Oct 3 | The Harrier ClassicOct 3 · 5,000 Meters JR/SR · Place 30 · Cascade ChristianCascade Christian | 5,000 Meters JR/SR | 30 | 21:40.05 PB | 11 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Green Varsity · Place 126 · Cascade ChristianCascade Christian | 5,000 Meters Green Varsity | 126 | 20:52.10 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 133 · Cascade ChristianCascade Christian | 5,000 Meters 1A/2A/3A/4A Varsity | 133 | 21:23.30 PB | 11 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 82 · Cascade ChristianCascade Christian | 5,000 Meters High School | 82 | 24:22.50 PB | 11 |
| Sep 5 | Fugate farms inviteSep 5 · 5,000 Meters Varsity · Place 38 · Cascade ChristianCascade Christian | 5,000 Meters Varsity | 38 | 22:24.51 PB | 11 |
| Aug 29 | 38th Annual Crusader XC/ Hoka Postal nvitationalAug 29 · 2 Miles Varsity · Place 22 · Cascade ChristianCascade Christian | 2 Miles Varsity | 22 | 14:17 PB | 11 |
2025 Cross Country
1 results2021 Cross Country
4 results