Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Shasta College Course19th Annual Bill Springhorn Classic · Sep 4 | 14:46.12 | 19th Annual Bill Springhorn Classic | September 4, 2026 |
| 3,000 Meters · Holmes ParkHedrick Hosting @ Holmes Park SOMSAC XC Meet · Sep 21 | 15:21.70 | Hedrick Hosting @ Holmes Park SOMSAC XC Meet | September 21, 2023 |
| 3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 19 | 15:38.40 | 2023 SOMSAC Cross Country District Meet | October 19, 2023 |
| 3,000 Meters · Lincoln Savage Middle SchoolLincoln Savage Invite · Oct 6 | 14:35.84 | Lincoln Savage Invite | October 6, 2022 |
| 3,000 Meters · Ruch School Fitness TrailSOMSAC Meet @ Ruch · Sep 15 | 15:42.3 | SOMSAC Meet @ Ruch | September 15, 2022 |
| 3,000 Meters · Valley of the Rogue State ParkSOMSAC Meet- Hosted by South GP/Hanby · Oct 12 | 14:31.1 | SOMSAC Meet- Hosted by South GP/Hanby | October 12, 2023 |
| 5,000 Meters · Colver Park7th Annual Rogue XC · Sep 26 | 21:39.31 | 7th Annual Rogue XC | September 26, 2026 |
| 5,000 Meters · Hidden Valley High SchoolStan Goodell Invite · Oct 3 | 22:30.90 | Stan Goodell Invite | October 3, 2026 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 20:32.50 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 21:49.00 | 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:10.86 | 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 31 · CraterCrater | 5,000 Meters Junior Varsity | 31 | 20:32.50 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 175 · CraterCrater | 5,000 Meters JV Bronze | 175 | 21:10.86 PB | 11 |
| Oct 3 | Stan Goodell InviteOct 3 · 5,000 Meters Junior Varsity · Place 3 · CraterCrater | 5,000 Meters Junior Varsity | 3 | 22:30.90 PB | 11 |
| Sep 26 | 7th Annual Rogue XC Sep 26 · 5,000 Meters Junior Varsity · Place 14 · CraterCrater | 5,000 Meters Junior Varsity | 14 | 21:39.31 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters JV Team Scored · Place 97 · CraterCrater | 5,000 Meters JV Team Scored | 97 | 21:49.00 PB | 11 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 92 · CraterCrater | 5,000 Meters High School | 92 | 25:37.50 | 11 |
| Sep 4 | 19th Annual Bill Springhorn ClassicSep 4 · 2 Miles JV Boys · Place 96 · CraterCrater | 2 Miles JV Boys | 96 | 14:46.12 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 5A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 39 · CraterCrater | 5,000 Meters Junior Varsity | 39 | 22:51.00 | 10 |
| Oct 4 | Stan Goodell InviteOct 4 · 5,000 Meters Junior Varsity · Place 36 · CraterCrater | 5,000 Meters Junior Varsity | 36 | 24:15.06 | 10 |
| Sep 27 | Rogue XC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 51 · CraterCrater | 5,000 Meters Junior Varsity | 51 | 24:25.76 | 10 |
| Sep 17 | The Grizzly InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 67 · CraterCrater | 5,000 Meters Junior Varsity | 67 | 28:57.60 | 10 |
| Sep 13 | Caveman ChallengeSep 13 · 5,000 Meters Junior Varsity · Place 57 · CraterCrater | 5,000 Meters Junior Varsity | 57 | 25:39.30 | 10 |
| Sep 9 | West Orthodontics Invitational (Formerly Max King) Sep 9 · 5,000 Meters Varsity · Place 123 · CraterCrater | 5,000 Meters Varsity | 123 | 25:02.80 | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 5A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 55 · CraterCrater | 5,000 Meters Junior Varsity | 55 | 25:12.20 | 9 |
| Oct 23 | Umpqua InviteOct 23 · 5,000 Meters Junior Varsity · Place 166 · CraterCrater | 5,000 Meters Junior Varsity | 166 | 24:35.00 | 9 |
| Sep 27 | The Grizzly InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 74 · CraterCrater | 5,000 Meters Junior Varsity | 74 | 28:30.86 | 9 |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity · Place 165 · CraterCrater | 5,000 Meters Junior Varsity | 165 | 27:52.40 | 9 |
| Sep 14 | Rogue XC Invitational Sep 14 · 5,000 Meters Junior Varsity · Place 76 · CraterCrater | 5,000 Meters Junior Varsity | 76 | 28:56.55 | 9 |
| Sep 10 | West Orthodontics Max King Invitational 2024Sep 10 · 5,000 Meters Varsity · Place 51 · CraterCrater | 5,000 Meters Varsity | 51 | 19:34.11 | 9 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters JV · Place 68 · HanbyHanby | 3,000 Meters JV | 68 | 15:38.40 PB | 8 |
| Oct 12 | SOMSAC Meet- Hosted by South GP/HanbyOct 12 · 3,000 Meters Middle School · Place 49 · HanbyHanby | 3,000 Meters Middle School | 49 | 14:31.1 PB | 8 |
| Oct 5 | SOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MSOct 5 · 3,000 Meters Middle School · Place 27 · HanbyHanby | 3,000 Meters Middle School | 27 | 15:59.29 | 8 |
| Sep 26 | Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 303 · HanbyHanby | 3,000 Meters Middle School | 303 | 21:00.44 | 8 |
| Sep 21 | Hedrick Hosting @ Holmes Park SOMSAC XC MeetSep 21 · 3,000 Meters Boys Race · Place 23 · HanbyHanby | 3,000 Meters Boys Race | 23 | 15:21.70 PB | 8 |
| Sep 16 | Rogue XC Invitational Sep 16 · 3,000 Meters Middle School · Place 24 · HanbyHanby | 3,000 Meters Middle School | 24 | 16:06.89 | 8 |
| Sep 14 | SOMSAC Ruch/LOGOS HostSep 14 · 3,000 Meters Boy's Run · Place 34 · HanbyHanby | 3,000 Meters Boy's Run | 34 | 16:45.9 | 8 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | SOMSAC Championship MeetOct 20 · 3,000 Meters JV · Place 71 · HanbyHanby | 3,000 Meters JV | 71 | 16:19.72 | 7 |
| Oct 13 | South Middle School SOMSAC MeetOct 13 · 3,000 Meters Middle School · Place 55 · HanbyHanby | 3,000 Meters Middle School | 55 | 15:15.30 | 7 |
| Oct 6 | Lincoln Savage InviteOct 6 · 3,000 Meters Middle School · Place 14 · HanbyHanby | 3,000 Meters Middle School | 14 | 14:35.84 PB | 7 |
| Sep 28 | Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 228 · HanbyHanby | 3,000 Meters Middle School | 228 | 16:54.15 | 7 |
| Sep 22 | Hedrick @ Holmes ParkSep 22 · 3,000 Meters Middle School · Place 37 · HanbyHanby | 3,000 Meters Middle School | 37 | 16:29 | 7 |
| Sep 15 | SOMSAC Meet @ RuchSep 15 · 3,000 Meters Boy's Run · Place 28 · HanbyHanby | 3,000 Meters Boy's Run | 28 | 15:42.3 PB | 7 |