Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2900 m · Three Rivers SteeplechaseThree Rivers XC 2023 Meet · Oct 3 | 10:52.44 | Three Rivers XC 2023 Meet | October 3, 2023 |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 9:31.91 | The Opener | August 28, 2026 |
| 3,000 Meters · Cascade Middle SchoolCascade Middle School XC Meet · Sep 26 | 13:02.07 | Cascade Middle School XC Meet | September 26, 2023 |
| 3,000 Meters · PCMS Home CourseBend Middle School XC District Meet · Oct 17 | 11:36.9 | Bend Middle School XC District Meet | October 17, 2023 |
| 3,000 Meters · Pilot Butte Middle SchoolPilot Butte Middle School · Oct 5 | 12:59.4 | Pilot Butte Middle School | October 5, 2021 |
| 5,000 Meters · Big Sky ParkWolfpack 5k 2026 · Sep 12 | 17:09 | Wolfpack 5k 2026 | September 12, 2026 |
| 5,000 Meters · Crater High School Track2024 Crater Twilight Invite 5000m · Oct 17 | 17:21.90 | 2024 Crater Twilight Invite 5000m | October 17, 2024 |
| 5,000 Meters · Crooked River Park5A-4 Intermountain Conference Championships · Oct 29 | 17:04.14 | 5A-4 Intermountain Conference Championships | October 29, 2026 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 3 | 16:46.50 | Oxford Classic | October 3, 2026 |
| 5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 9 | 17:05.4 | OSAA 5A State Championships | November 9, 2024 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 16:36.17 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 5A-4 Intermountain Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 14 · CalderaCaldera | 5,000 Meters Varsity | 14 | 17:04.14 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 39 · CalderaCaldera | 5,000 Meters Varsity Silver | 39 | 16:36.17 PB | 11 |
| Oct 3 | Oxford ClassicOct 3 · 5,000 Meters Varsity · Place 7 · CalderaCaldera | 5,000 Meters Varsity | 7 | 16:46.50 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 34 · CalderaCaldera | 5,000 Meters 5A/6A Varsity | 34 | 17:20.20 | 11 |
| Sep 12 | Wolfpack 5k 2026Sep 12 · 5,000 Meters Varsity Boy's 5k · Place 12 · CalderaCaldera | 5,000 Meters Varsity Boy's 5k | 12 | 17:09 PB | 11 |
| Aug 28 | The Opener Aug 28 · 3,000 Meters Varsity · Place 36 · CalderaCaldera | 3,000 Meters Varsity | 36 | 9:31.91 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 5A-4 Intermountain Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 15 · CalderaCaldera | 5,000 Meters Varsity | 15 | 17:04.60 | 10 |
| Oct 4 | Oxford ClassicOct 4 · 5,000 Meters Junior Varsity · Place 1 · CalderaCaldera | 5,000 Meters Junior Varsity | 1 | 16:51.00 | 10 |
| Sep 26 | 2025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 106 · CalderaCaldera | 5,000 Meters Varsity Division 1 | 106 | 17:27.70 | 10 |
| Sep 20 | Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 5A/6A Varsity · Place 37 · CalderaCaldera | 5,000 Meters 5A/6A Varsity | 37 | 17:43.60 | 10 |
| Sep 6 | Caldera Wolfpack 5kSep 6 · 5,000 Meters Varsity · Place 18 · CalderaCaldera | 5,000 Meters Varsity | 18 | 18:26.09 | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 45 · CalderaCaldera | 5,000 Meters Varsity | 45 | 17:05.4 PB | 9 |
| Oct 30 | 5A-4 Intermountain Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · CalderaCaldera | 5,000 Meters Varsity | 21 | 18:20.00 | 9 |
| Oct 17 | 2024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Gold 5K · Place 21 · CalderaCaldera | 5,000 Meters Gold 5K | 21 | 17:21.90 PB | 9 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 120 · CalderaCaldera | 5,000 Meters Varsity Championship | 120 | 16:39.00 | 9 |
| Oct 5 | Oxford ClassicOct 5 · 5,000 Meters Junior Varsity · Place 7 · CalderaCaldera | 5,000 Meters Junior Varsity | 7 | 18:05.60 | 9 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Varsity Division 2 · Place 50 · CalderaCaldera | 5,000 Meters Varsity Division 2 | 50 | 17:32.3 | FR |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 41 · CalderaCaldera | 5,000 Meters Varsity 5A | 41 | 17:23.70 | 9 |
| Sep 14 | Caldera Wolfpack XC 5KSep 14 · 5,000 Meters Varsity · Place 28 · CalderaCaldera | 5,000 Meters Varsity | 28 | 18:37.67 | 9 |
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Bend La Pine Small & Large Schools XC Districts MeetOct 20 · 3,000 Meters 6th Grade Small Schools · Place 5 · Three RiversThree Rivers | 3,000 Meters 6th Grade Small Schools | 5 | 13:30.6 | 6 |
| Oct 13 | LaPine Highschool InvitationalOct 13 · 3,000 Meters Middle School · Place 1 · Three RiversThree Rivers | 3,000 Meters Middle School | 1 | 13:22 | 6 |
| Oct 5 | Pilot Butte Middle School Oct 5 · 3,000 Meters Freshman · Place 4 · Three RiversThree Rivers | 3,000 Meters Freshman | 4 | 12:59.4 PB | 6 |
| Sep 30 | Pacific Crest XC MeetSep 30 · 3,000 Meters 6th Grade Boys · Place 10 · Three RiversThree Rivers | 3,000 Meters 6th Grade Boys | 10 | 14:22 | 6 |
| Sep 23 | Cascade Middle School XC MeetSep 23 · 3,000 Meters Middle School · Three RiversThree Rivers | 3,000 Meters Middle School | 0 | 14:17.1Unofficial | 6 |