Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Challenger Field CourseCascade Christian MS Invite · Sep 23 | 16:52.9 | Cascade Christian MS Invite | September 23, 2021 |
| 3,000 Meters · Colver Sports FieldsSOMSAC Meet- Talent @Colver Fields · Oct 6 | 14:40 | SOMSAC Meet- Talent @Colver Fields | October 6, 2022 |
| 3,000 Meters · Fichtner-Mainwaring ParkSOMSAC District Finals · Oct 21 | 16:14.69 | SOMSAC District Finals | October 21, 2021 |
| 3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 19 | 13:34.88 | 2023 SOMSAC Cross Country District Meet | October 19, 2023 |
| 3,000 Meters · North Middle schoolSOMSAC North vs Scenic, JoLane, Fremont · Sep 13 | 14:15.1 | SOMSAC North vs Scenic, JoLane, Fremont | September 13, 2023 |
| 3,000 Meters · Oak Knoll Golf CourseAshland Middle School Home Meet · Sep 15 | 16:06.35 | Ashland Middle School Home Meet | September 15, 2022 |
| 3,000 Meters · Ruch School Fitness TrailSOMSAC Meet @ Ruch · Sep 21 | 14:42.2 | SOMSAC Meet @ Ruch | September 21, 2022 |
| 3,000 Meters · Valley of the Rogue State ParkSOMSAC Meet- Hosted by South GP/Hanby · Oct 12 | 12:42.4 | SOMSAC Meet- Hosted by South GP/Hanby | October 12, 2023 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 13:21.5 | Stumptown Youth XC Championship | October 30, 2022 |
| 5,000 Meters · Colver Park7th Annual Rogue XC · Sep 26 | 20:50.42 | 7th Annual Rogue XC | September 26, 2026 |
| 5,000 Meters · Crater High School Track2024 Crater Twilight Invite 5000m · Oct 17 | 19:39.00 | 2024 Crater Twilight Invite 5000m | October 17, 2024 |
| 5,000 Meters · Hidden Valley High SchoolStan Goodell Invite · Oct 3 | 22:26.50 | Stan Goodell Invite | October 3, 2026 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 19:46.40 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 20:00.80 | 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 | 20:40.66 | 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 28 | 5A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 24 · CraterCrater | 5,000 Meters Junior Varsity | 24 | 19:46.40 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Bronze · Place 145 · CraterCrater | 5,000 Meters JV Bronze | 145 | 20:40.66 PB | 11 |
| Oct 3 | Stan Goodell InviteOct 3 · 5,000 Meters Junior Varsity · Place 2 · CraterCrater | 5,000 Meters Junior Varsity | 2 | 22:26.50 PB | 11 |
| Sep 26 | 7th Annual Rogue XC Sep 26 · 5,000 Meters Junior Varsity · Place 8 · CraterCrater | 5,000 Meters Junior Varsity | 8 | 20:50.42 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters JV Team Scored · Place 58 · CraterCrater | 5,000 Meters JV Team Scored | 58 | 20:00.80 PB | 11 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 59 · CraterCrater | 5,000 Meters High School | 59 | 21:51.20 | 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 28 · CraterCrater | 5,000 Meters Junior Varsity | 28 | 21:05.80 | 10 |
| Oct 4 | Stan Goodell InviteOct 4 · 5,000 Meters Junior Varsity · Place 26 · CraterCrater | 5,000 Meters Junior Varsity | 26 | 23:14.56 | 10 |
| Sep 27 | Rogue XC InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 24 · CraterCrater | 5,000 Meters Junior Varsity | 24 | 22:01.48 | 10 |
| Sep 17 | The Grizzly InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 21 · CraterCrater | 5,000 Meters Junior Varsity | 21 | 22:19.70 | 10 |
| Sep 13 | Caveman ChallengeSep 13 · 5,000 Meters Junior Varsity · Place 15 · CraterCrater | 5,000 Meters Junior Varsity | 15 | 21:10.30 | 10 |
| Sep 9 | West Orthodontics Invitational (Formerly Max King) Sep 9 · 5,000 Meters Varsity · Place 63 · CraterCrater | 5,000 Meters Varsity | 63 | 19:58.30 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 5A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 36 · CraterCrater | 5,000 Meters Junior Varsity | 36 | 20:54.80 | 9 |
| Oct 17 | 2024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Bronze 5K · Place 3 · CraterCrater | 5,000 Meters Bronze 5K | 3 | 19:39.00 PB | 9 |
| Oct 5 | Stan Goodell InviteOct 5 · 5,000 Meters Junior Varsity · Place 32 · CraterCrater | 5,000 Meters Junior Varsity | 32 | 24:25.17 | 9 |
| Sep 27 | The Grizzly InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 49 · CraterCrater | 5,000 Meters Junior Varsity | 49 | 23:52.64 | 9 |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity · Place 135 · CraterCrater | 5,000 Meters Junior Varsity | 135 | 21:59.80 | 9 |
| Sep 14 | Rogue XC Invitational Sep 14 · 5,000 Meters Junior Varsity · Place 53 · CraterCrater | 5,000 Meters Junior Varsity | 53 | 24:21.23 | 9 |
| Sep 10 | West Orthodontics Max King Invitational 2024Sep 10 · 5,000 Meters Varsity · Place 126 · CraterCrater | 5,000 Meters Varsity | 126 | 23:53.40 | 9 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 187 · ScenicScenic | 3,000 Meters Varsity | 187 | 12:07.37 | 8 |
| Oct 19 | 2023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters JV · Place 38 · ScenicScenic | 3,000 Meters JV | 38 | 13:34.88 PB | 8 |
| Oct 12 | SOMSAC Meet- Hosted by South GP/HanbyOct 12 · 3,000 Meters Middle School · Place 16 · ScenicScenic | 3,000 Meters Middle School | 16 | 12:42.4 PB | 8 |
| Oct 5 | SOMSAC Talent MeetOct 5 · 3,000 Meters Middle School Boys · Place 44 · ScenicScenic | 3,000 Meters Middle School Boys | 44 | 15:03.46 | 8 |
| Sep 26 | Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 106 · ScenicScenic | 3,000 Meters Middle School | 106 | 13:53.58 | 8 |
| Sep 21 | SOMSAC Ruch/Logos Meet #2Sep 21 · 3,000 Meters Boy's Run · Place 30 · ScenicScenic | 3,000 Meters Boy's Run | 30 | 13:56.0Unofficial | 8 |
| Sep 16 | Rogue XC Invitational Sep 16 · 3,000 Meters Middle School · Place 17 · ScenicScenic | 3,000 Meters Middle School | 17 | 14:33.00 | 8 |
| Sep 13 | SOMSAC North vs Scenic, JoLane, FremontSep 13 · 3,000 Meters Boy's Race · Place 27 · ScenicScenic | 3,000 Meters Boy's Race | 27 | 14:15.1 PB | 8 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 225 · ScenicScenic | 3,000 Meters Super Champs | 225 | 13:21.5 PB | 7 |
| Oct 20 | SOMSAC Championship MeetOct 20 · 3,000 Meters JV · Place 33 · ScenicScenic | 3,000 Meters JV | 33 | 13:41.80 | 7 |
| Oct 13 | South Middle School SOMSAC MeetOct 13 · 3,000 Meters Middle School · Place 29 · ScenicScenic | 3,000 Meters Middle School | 29 | 13:14.67 | 7 |
| Oct 6 | SOMSAC Meet- Talent @Colver FieldsOct 6 · 3,000 Meters Middle School Boys · Place 29 · ScenicScenic | 3,000 Meters Middle School Boys | 29 | 14:40 PB | 7 |
| Sep 28 | Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 143 · ScenicScenic | 3,000 Meters Middle School | 143 | 14:39.55 | 7 |
| Sep 21 | SOMSAC Meet @ RuchSep 21 · 3,000 Meters Middle School · Place 42 · ScenicScenic | 3,000 Meters Middle School | 42 | 14:42.2 PB | 7 |
| Sep 15 | Ashland Middle School Home MeetSep 15 · 3,000 Meters Middle School · Place 48 · ScenicScenic | 3,000 Meters Middle School | 48 | 16:06.35 PB | 7 |
2021 Cross Country
3 results