Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Pine Nursery MS XC courseCO Middle School District Meet · Oct 18 | 10:22.8 | CO Middle School District Meet | October 18, 2016 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 23 | 10:57.7 | PDXC State Middle School Championship | October 23, 2016 |
| 4,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 19 | 14:32.25 | USATF Region 13 Junior Olympic Championships | November 19, 2016 |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 9 | 18:59.45 | Ash Creek XC Festival | September 9, 2017 |
| 5,000 Meters · Bend Pine NurseryCentral Oregon XC · Mar 12 | 17:45.69 | Central Oregon XC | March 12, 2021 |
| 5,000 Meters · Big Meadow Golf Course- Black Butte RanchClash in the Cascades · Mar 18 | 17:45.17 | Clash in the Cascades | March 18, 2021 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 17:32.00 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Central Oregon Community College5A-4 IMC District Championships · Oct 28 | 19:09.20 | 5A-4 IMC District Championships | October 28, 2017 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 6 | 17:58.88 | Oxford Classic | October 6, 2017 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 10 | 17:16.80 | NXR Northwest Regional Championships | November 10, 2018 |
| 5,000 Meters · Marist HSSpartan XC Invite (formerly The Invitational) · Sep 7 | 17:15.2 | Spartan XC Invite (formerly The Invitational) | September 7, 2019 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 18:02.9 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 23 | 23:17 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 23, 2021 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 17:17.22 | George Fox XC Classic | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 525 · SummitSummit | 5,000 Meters Open Invitational MERGE | 525 | 18:17.60 | 11 |
| Nov 9 | OSAA 6A State ChampionshipNov 9 · 5,000 Meters 6A · Place 66 · SummitSummit | 5,000 Meters 6A | 66 | 16:22.0 | — |
| Nov 2 | 6A-6 Mountain Valley Conference ChampionshipNov 2 · 5,000 Meters Varsity · Place 6 · SummitSummit | 5,000 Meters Varsity | 6 | 16:12.40 | 11 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 62 · SummitSummit | 5,000 Meters Varsity | 62 | 16:48.97 | 11 |
| Oct 4 | Oxford ClassicOct 4 · 5,000 Meters Varsity · Place 38 · SummitSummit | 5,000 Meters Varsity | 38 | 17:43.72 | 11 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Danner Championships · Place 146 · SummitSummit | 5,000 Meters Danner Championships | 146 | 17:32.00 PB | 11 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 5A · Place 99 · SummitSummit | 5,000 Meters Varsity 5A | 99 | 17:48.30 | 11 |
| Sep 7 | Spartan XC Invite (formerly The Invitational)Sep 7 · 5,000 Meters Varsity · Place 19 · SummitSummit | 5,000 Meters Varsity | 19 | 17:15.2 PB | 11 |
| Jul 19 | Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 2 · Place 53 · SummitSummit | 5,000 Meters Week 2 | 53 | 24:22.80 | 11 |
2018 Cross Country
10 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Rising Stars Section 2 - 11:30am · Place 14 · SummitSummit | 5,000 Meters Rising Stars Section 2 - 11:30am | 14 | 17:57.68 | 9 |
| Oct 28 | 5A-4 IMC District ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 7 · SummitSummit | 5,000 Meters Junior Varsity | 7 | 19:09.20 PB | 9 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters Varsity Gold · Place 85 · SummitSummit | 5,000 Meters Varsity Gold | 85 | 17:17.22 PB | 9 |
| Oct 6 | Oxford ClassicOct 6 · 5,000 Meters Junior Varsity Gold · Place 1 · SummitSummit | 5,000 Meters Junior Varsity Gold | 1 | 17:58.88 PB | 9 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters JV Championships · Place 81 · SummitSummit | 5,000 Meters JV Championships | 81 | 18:02.9 PB | 9 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity (Saturday) · Place 33 · SummitSummit | 5,000 Meters Junior Varsity (Saturday) | 33 | 18:59.45 PB | 9 |
2016 Cross Country
4 results