Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bear Creek ParkSOMSOC Meet @ Bear Creek Park (Hosted by MAC) · Oct 13 | 12:51.58 | SOMSOC Meet @ Bear Creek Park (Hosted by MAC) | October 13, 2022 |
| 3,000 Meters · Colver Sports FieldsSOMSAC Talent Meet · Oct 5 | 12:52.04 | SOMSAC Talent Meet | October 5, 2023 |
| 3,000 Meters · Eagle Point Golf ClubSOMSAC Eagle Point vs Ashland vs Lincoln Savage vs St. Mary's · Oct 12 | 11:32.38 | SOMSAC Eagle Point vs Ashland vs Lincoln Savage vs St. Mary's | October 12, 2023 |
| 3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 19 | 11:40.22 | 2023 SOMSAC Cross Country District Meet | October 19, 2023 |
| 3,000 Meters · Moore ParkScott Olsen Invitational · Sep 21 | 14:21 | Scott Olsen Invitational | September 21, 2022 |
| 3,000 Meters · Oak Knoll Golf CourseSOMSAC XC Ashland hosts Cascade Christian, Pondo, Talent, Mac · Sep 13 | 13:30.23 | SOMSAC XC Ashland hosts Cascade Christian, Pondo, Talent, Mac | September 13, 2023 |
| 3,000 Meters · Steens Sports Complex Ponderosa XC Meet · Sep 21 | 13:21 | Ponderosa XC Meet | September 21, 2023 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 12:24.6 | Stumptown Youth XC Championship | October 30, 2022 |
| 5,000 Meters · Colver Park7th Annual Rogue XC · Sep 26 | 16:25.51 | 7th Annual Rogue XC | September 26, 2026 |
| 5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 28 | 15:21.60 | 5A-SD1 District 1 Championships | October 28, 2026 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 15:44.10 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 15:49.2 | Flight 7 | October 3, 2026 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 15:17.77 | 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 |
| Nov 7 | OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 14 · AshlandAshland | 5,000 Meters 5A | 14 | 15:47.40 | 11 |
| Oct 28 | 5A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · AshlandAshland | 5,000 Meters Varsity | 5 | 15:21.60 PB | 11 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 1 · AshlandAshland | 5,000 Meters Varsity Silver | 1 | 15:17.77 PB | 11 |
| Oct 3 | Flight 7Oct 3 · 5,000 Meters Varsity Flight 7 (#1 boys) · Place 5 · AshlandAshland | 5,000 Meters Varsity Flight 7 (#1 boys) | 5 | 15:49.2 PB | 11 |
| Sep 26 | 7th Annual Rogue XC Sep 26 · 5,000 Meters Varsity · Place 1 · AshlandAshland | 5,000 Meters Varsity | 1 | 16:25.51 PB | 11 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 11 · AshlandAshland | 5,000 Meters 5A/6A Varsity | 11 | 15:44.10 PB | 11 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 5,000 Meters High School · Place 4 · AshlandAshland | 5,000 Meters High School | 4 | 16:23.30 | 11 |
2025 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 2023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters Varsity · Place 28 · AshlandAshland | 3,000 Meters Varsity | 28 | 11:40.22 PB | 8 |
| Oct 12 | SOMSAC Eagle Point vs Ashland vs Lincoln Savage vs St. Mary'sOct 12 · 3,000 Meters Middle School · Place 3 · AshlandAshland | 3,000 Meters Middle School | 3 | 11:32.38 PB | 8 |
| Oct 5 | SOMSAC Talent MeetOct 5 · 3,000 Meters Middle School Boys · Place 13 · AshlandAshland | 3,000 Meters Middle School Boys | 13 | 12:52.04 PB | 8 |
| Sep 21 | Ponderosa XC MeetSep 21 · 3,000 Meters Middle School · Place 9 · AshlandAshland | 3,000 Meters Middle School | 9 | 13:21 PB | 8 |
| Sep 13 | SOMSAC XC Ashland hosts Cascade Christian, Pondo, Talent, MacSep 13 · 3,000 Meters Middle School · Place 14 · AshlandAshland | 3,000 Meters Middle School | 14 | 13:30.23 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 185 · AshlandAshland | 3,000 Meters Super Champs | 185 | 12:24.6 PB | 7 |
| Oct 20 | SOMSAC Championship MeetOct 20 · 3,000 Meters Varsity · Place 58 · AshlandAshland | 3,000 Meters Varsity | 58 | 12:37.30 | 7 |
| Oct 13 | SOMSOC Meet @ Bear Creek Park (Hosted by MAC)Oct 13 · 3,000 Meters Middle School · Place 18 · AshlandAshland | 3,000 Meters Middle School | 18 | 12:51.58 PB | 7 |
| Oct 6 | SOMSAC Meet- Talent @Colver FieldsOct 6 · 3,000 Meters Middle School Boys · Place 21 · AshlandAshland | 3,000 Meters Middle School Boys | 21 | 13:54 | 7 |
| Sep 28 | Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 53 · AshlandAshland | 3,000 Meters Middle School | 53 | 12:52.05 | 7 |
| Sep 21 | Scott Olsen InvitationalSep 21 · 3,000 Meters Middle School · Place 15 · AshlandAshland | 3,000 Meters Middle School | 15 | 14:21 PB | 7 |
| Sep 15 | Ashland Middle School Home MeetSep 15 · 3,000 Meters Middle School · Place 19 · AshlandAshland | 3,000 Meters Middle School | 19 | 14:01.02 | 7 |