Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 15:08.0 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Shasta College Course19th Annual Bill Springhorn Classic · Sep 4 | 15:48.41 | 19th Annual Bill Springhorn Classic | September 4, 2026 |
| 3,000 Meters · Fichtner-Mainwaring ParkSOMSAC District Finals · Oct 21 | 11:51.02 | SOMSAC District Finals | October 21, 2021 |
| 3,000 Meters · Holmes ParkHedrick @ Holmes Park · Sep 22 | 11:03 | Hedrick @ Holmes Park | September 22, 2022 |
| 3,000 Meters · Jackson County ExpoRogue Valley Runners 8th Annual Max King Invitational 2022 · Sep 28 | 10:29.94 | Rogue Valley Runners 8th Annual Max King Invitational 2022 | September 28, 2022 |
| 3,000 Meters · Lincoln Savage Middle SchoolLincoln Savage Invite · Oct 6 | 10:50.14 | Lincoln Savage Invite | October 6, 2022 |
| 3,000 Meters · Rogue Valley Adventist AcademyRVAA Ditch Scramble · Sep 23 | 11:29.36 | RVAA Ditch Scramble | September 23, 2021 |
| 3,000 Meters · Ruch School Fitness TrailSOMSAC Meet @ Ruch · Sep 15 | 11:06.7 | SOMSAC Meet @ Ruch | September 15, 2022 |
| 3,000 Meters · Valley of the Rogue State ParkSouth Middle School SOMSAC Meet · Oct 13 | 10:43.88 | South Middle School SOMSAC Meet | October 13, 2022 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 10:20.2 | Stumptown Youth XC Championship | October 30, 2022 |
| 5,000 Meters · Crater High School TrackCrater Twilight Invitational · Oct 12 | 16:19.89 | Crater Twilight Invitational | October 12, 2023 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 16:17.10 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 7 | 16:35.90 | OSAA State XC Championships | November 7, 2026 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 16:23.8 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 41 · CraterCrater | 5,000 Meters 5A | 41 | 16:50.84 | 11 |
| Oct 29 | 5A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 8 · CraterCrater | 5,000 Meters Varsity | 8 | 16:20.40 | 11 |
| Oct 4 | Stan Goodell InviteOct 4 · 5,000 Meters Varsity · Place 6 · CraterCrater | 5,000 Meters Varsity | 6 | 17:54.05 | 11 |
| Sep 27 | Rogue XC InvitationalSep 27 · 5,000 Meters Varsity · Place 1 · CraterCrater | 5,000 Meters Varsity | 1 | 17:01.65 | — |
| Sep 26 | 2025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 97 · CraterCrater | 5,000 Meters Varsity | 97 | 16:17.30 | 11 |
| Sep 9 | West Orthodontics Invitational (Formerly Max King) Sep 9 · 5,000 Meters Varsity · Place 6 · CraterCrater | 5,000 Meters Varsity | 6 | 16:04.30 | 11 |
| Aug 29 | Night MeetAug 29 · 3,000 Meters Varsity · Place 8 · CraterCrater | 3,000 Meters Varsity | 8 | 9:01.43 | 11 |
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 2 · CraterCrater | 5,000 Meters Junior Varsity | 2 | 16:40.80 | 10 |
| Oct 17 | 2024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Gold 5K · Place 18 · CraterCrater | 5,000 Meters Gold 5K | 18 | 16:25.90 | 10 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 66 · CraterCrater | 5,000 Meters Varsity Championship | 66 | 15:54.30 | 10 |
| Sep 27 | The Grizzly InvitationalSep 27 · 5,000 Meters Varsity · Place 6 · CraterCrater | 5,000 Meters Varsity | 6 | 16:54.98 | 10 |
| Sep 14 | Rogue XC Invitational Sep 14 · 5,000 Meters Varsity · Place 9 · CraterCrater | 5,000 Meters Varsity | 9 | 18:01.96 | 10 |
| Sep 10 | West Orthodontics Max King Invitational 2024Sep 10 · 5,000 Meters Varsity · Place 22 · CraterCrater | 5,000 Meters Varsity | 22 | 17:44.00 | 10 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 5A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 1 · CraterCrater | 5,000 Meters Junior Varsity | 1 | 16:17.11 | 9 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 3 · CraterCrater | 5,000 Meters Junior Varsity Championship | 3 | 16:45.0 | FR |
| Oct 12 | Crater Twilight InvitationalOct 12 · 5,000 Meters Varsity · Place 13 · CraterCrater | 5,000 Meters Varsity | 13 | 16:19.89 PB | 9 |
| Sep 29 | The Grizzly Invitational (formerly known as The State of Jefferson Invitational)Sep 29 · 5,000 Meters Varsity · Place 4 · CraterCrater | 5,000 Meters Varsity | 4 | 17:02.89 | 9 |
| Sep 26 | Southern Oregon EXPO Max King Invitational 2023Sep 26 · 5,000 Meters Varsity · Place 13 · CraterCrater | 5,000 Meters Varsity | 13 | 16:59.86 | 9 |
| Sep 12 | Pear Picker ChallengeSep 12 · 5,000 Meters Junior Varsity · Place 4 · CraterCrater | 5,000 Meters Junior Varsity | 4 | 18:41.59 | 9 |
| Aug 25 | The OpenerAug 25 · 3,000 Meters Varsity · Place 24 · CraterCrater | 3,000 Meters Varsity | 24 | 10:04.1 | FR |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 27 · HanbyHanby | 3,000 Meters Super Champs | 27 | 10:20.2 PB | 8 |
| Oct 20 | SOMSAC Championship MeetOct 20 · 3,000 Meters Varsity · Place 2 · HanbyHanby | 3,000 Meters Varsity | 2 | 10:38.43 | 8 |
| Oct 13 | South Middle School SOMSAC MeetOct 13 · 3,000 Meters Middle School · Place 2 · HanbyHanby | 3,000 Meters Middle School | 2 | 10:43.88 PB | 8 |
| Oct 6 | Lincoln Savage InviteOct 6 · 3,000 Meters Middle School · Place 1 · HanbyHanby | 3,000 Meters Middle School | 1 | 10:50.14 PB | 8 |
| Sep 28 | Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 2 · HanbyHanby | 3,000 Meters Middle School | 2 | 10:29.94 PB | 8 |
| Sep 22 | Hedrick @ Holmes ParkSep 22 · 3,000 Meters Middle School · Place 2 · HanbyHanby | 3,000 Meters Middle School | 2 | 11:03 PB | 8 |
| Sep 15 | SOMSAC Meet @ RuchSep 15 · 3,000 Meters Boy's Run · Place 2 · HanbyHanby | 3,000 Meters Boy's Run | 2 | 11:06.7 PB | 8 |
| Aug 25 | Umpqua OpenerAug 25 · 3,000 Meters Middle School · Place 3 · HanbyHanby | 3,000 Meters Middle School | 3 | 11:26.60 | 8 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SOMSAC District FinalsOct 21 · 3,000 Meters Varsity · Place 15 · HanbyHanby | 3,000 Meters Varsity | 15 | 11:51.02 PB | 7 |
| Oct 13 | Max King Invite 2021Oct 13 · 3,000 Meters Middle School · Place 12 · HanbyHanby | 3,000 Meters Middle School | 12 | 11:22.19 | 7 |
| Oct 7 | SOMSAC Hanby RunOct 7 · 3,000 Meters Varsity · Place 4 · HanbyHanby | 3,000 Meters Varsity | 4 | 11:26.1 | 7 |
| Sep 30 | SOMSAC Ruch/Logos Small SchoolsSep 30 · 3,000 Meters Boy's Run · Place 3 · HanbyHanby | 3,000 Meters Boy's Run | 3 | 12:10.4 | 7 |
| Sep 23 | RVAA Ditch ScrambleSep 23 · 3,000 Meters Middle School · Place 2 · HanbyHanby | 3,000 Meters Middle School | 2 | 11:29.36 PB | 7 |