Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cascade Christian High SchoolCascade Christian MS Invite · Sep 17 | 12:01.70 | Cascade Christian MS Invite | September 17, 2026 |
| 3,000 Meters · Challenger Field CourseCascade Christian MS Invite · Sep 18 | 13:29.52 | Cascade Christian MS Invite | September 18, 2025 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 12:36.60 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Colver Field7th Annual Rogue XC · Sep 26 | 12:12.29 | 7th Annual Rogue XC | September 26, 2026 |
| 3,000 Meters · Fremont Middle SchoolSOMSAC: Fremont, Jo Lane & Scenic · Sep 25 | 11:43 | SOMSAC: Fremont, Jo Lane & Scenic | September 25, 2025 |
| 3,000 Meters · Jackson County ExpoSOMSAC District Finals · Oct 15 | 12:02.60 | SOMSAC District Finals | October 15, 2026 |
| 3,000 Meters · Lincoln Savage Middle SchoolLincoln Savage Invitational · Oct 1 | 11:52.12 | Lincoln Savage Invitational | October 1, 2026 |
| 3,000 Meters · Logos Public Charter SchoolMadrone Trail/Logos meet · Oct 9 | 12:01 | Madrone Trail/Logos meet | October 9, 2025 |
| 3,000 Meters · Wes Howard Sports ParkSOMSAC XC Madrone meet Cascade, Hanby, Scenic, Valley, Logos · Oct 5 | 12:32 | SOMSAC XC Madrone meet Cascade, Hanby, Scenic, Valley, Logos | October 5, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 11:02.61 | Stumptown Youth XC Championship | November 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 28 · ScenicScenic | 3,000 Meters Champs | 28 | 11:02.61 PB | 7 |
| Oct 15 | SOMSAC District FinalsOct 15 · 3,000 Meters Middle School Varsity · Place 28 · ScenicScenic | 3,000 Meters Middle School Varsity | 28 | 12:02.60 PB | 7 |
| Oct 5 | SOMSAC XC Madrone meet Cascade, Hanby, Scenic, Valley, LogosOct 5 · 3,000 Meters Middle School · Place 9 · ScenicScenic | 3,000 Meters Middle School | 9 | 12:32 PB | 7 |
| Oct 1 | Lincoln Savage Invitational Oct 1 · 3,000 Meters Middle School · Place 8 · ScenicScenic | 3,000 Meters Middle School | 8 | 11:52.12 PB | 7 |
| Sep 26 | 7th Annual Rogue XC Sep 26 · 3,000 Meters Middle School · Place 14 · ScenicScenic | 3,000 Meters Middle School | 14 | 12:12.29 PB | 7 |
| Sep 24 | Lorna Byrne Cross Country MeetSep 24 · 3,000 Meters Middle School · ScenicScenic | 3,000 Meters Middle School | 0 | 12:33.7Unofficial | 7 |
| Sep 17 | Cascade Christian MS InviteSep 17 · 3,000 Meters Middle School · Place 8 · ScenicScenic | 3,000 Meters Middle School | 8 | 12:01.70 PB | 7 |
| Sep 10 | West Orthodontics Invitational (Formerly Max King)Sep 10 · 3,000 Meters Middle School · Place 60 · ScenicScenic | 3,000 Meters Middle School | 60 | 14:00.80 | 7 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Rogue Valley HeatRogue Valley Heat | 3,000 Meters 11-12 | 0 | DNS | 6 |
| Nov 9 | USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 3,000 Meters Varsity · Place 24 · Rogue Valley HeatRogue Valley Heat | 3,000 Meters Varsity | 24 | 11:20.80 | — |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 34 · ScenicScenic | 3,000 Meters Varsity | 34 | 11:27.30 | 6 |
| Oct 16 | SOMSAC Conference ChampionshipOct 16 · 3,000 Meters Middle School Varsity · Place 66 · ScenicScenic | 3,000 Meters Middle School Varsity | 66 | 12:18.80 | 6 |
| Oct 9 | Madrone Trail/Logos meetOct 9 · 3,000 Meters Middle School · Place 8 · ScenicScenic | 3,000 Meters Middle School | 8 | 12:01 PB | 6 |
| Oct 2 | SOMSAC XC Lincoln Savage Invitational 2025Oct 2 · 3,000 Meters Middle School · Place 22 · ScenicScenic | 3,000 Meters Middle School | 22 | 12:16.6 | 6 |
| Sep 27 | Rogue XC InvitationalSep 27 · 3,000 Meters Middle School · Place 25 · ScenicScenic | 3,000 Meters Middle School | 25 | 13:10.85 | 6 |
| Sep 25 | SOMSAC: Fremont, Jo Lane & ScenicSep 25 · 3,000 Meters Middle School · Place 13 · ScenicScenic | 3,000 Meters Middle School | 13 | 11:43 PB | 6 |
| Sep 18 | Cascade Christian MS InviteSep 18 · 3,000 Meters Middle School · Place 20 · ScenicScenic | 3,000 Meters Middle School | 20 | 13:29.52 PB | 6 |
| Sep 9 | West Orthodontics Invitational (Formerly Max King) Sep 9 · 3,000 Meters Middle School · Place 91 · ScenicScenic | 3,000 Meters Middle School | 91 | 13:44.40 | 6 |
2024 Cross Country
3 results