Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Lane Community CollegeNorthwest Classic · Sep 20 | 15:46 | Northwest Classic | September 20, 2014 |
| 4,000 Meters · Western Oregon UniversityAsh Creek XC Festival Collegiate · Sep 10 | 15:09.80 | Ash Creek XC Festival Collegiate | September 10, 2021 |
| 5,000 Meters · Idlewild CampgroundIdlewild Invitational 2018-Burns, OR · Oct 13 | 21:49 | Idlewild Invitational 2018-Burns, OR | October 13, 2018 |
| 5,000 Meters · Lane Community CollegeLane Community College XC Invite · Feb 19 | 19:40.00 | Lane Community College XC Invite | February 19, 2021 |
| 5,000 Meters · North Lake High SchoolOutback Invitational · Sep 29 | 25:56.9 | Outback Invitational | September 29, 2017 |
| 5,000 Meters · Regular Course3A/2A/1A-SD3 District 3 Championships · Oct 26 | 20:35.1 | 3A/2A/1A-SD3 District 3 Championships | October 26, 2018 |
| 5,000 Meters · Stayton Middle School Nature TrailsStayton Invite · Sep 18 | 22:21 | Stayton Invite | September 18, 2019 |
| 5,000 Meters · Stayton MSStayton Cross Country Invitational · Sep 19 | 23:27 | Stayton Cross Country Invitational | September 19, 2018 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Collegiate · Sep 16 | 20:10.6 | Ash Creek Collegiate | September 16, 2022 |
| 6,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 21 | 23:45.2 | 2023 GNAC Cross Country Championships | October 21, 2023 |
| 6,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 23:41.7 | NCAA DII West Regional | November 9, 2024 |
| 6,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 26 | 23:14.8 | GNAC XC Championships 2024 | October 26, 2024 |
| 6,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 5 | 23:09.8 | GNAC Cross Country Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NWAC South Region ChamponshipsOct 30 · 5,000 Meters Varsity · Place 4 · Lane (OR)Lane (OR) | 5,000 Meters Varsity | 4 | 20:12.60 | SO |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 6,000 Meters Varsity · Place 68 · Lane (OR)Lane (OR) | 6,000 Meters Varsity | 68 | 23:24.60 | So |
| Oct 2 | Charles Bowles Willamette InvitationalOct 2 · 5,000 Meters Varsity · Place 18 · Lane CCLane CC | 5,000 Meters Varsity | 18 | 6:21.8 | FR |
| Sep 10 | Ash Creek XC Festival CollegiateSep 10 · 4,000 Meters Collegiate · Place 19 · Lane CC (OR)Lane CC (OR) | 4,000 Meters Collegiate | 19 | 15:09.80 PB | So |
| Sep 3 | Linfield Harrier ClassicSep 3 · 4,000 Meters Varsity · Place 4 · Lane CCLane CC | 4,000 Meters Varsity | 4 | 16:24.9 | FR |
| Sep 3 | Linfield Harrier ClassicSep 3 · 4,000 Meters Varsity · Place 4 · Lane CCLane CC | 4,000 Meters Varsity | 4 | 16:24.9 | FR |
| Feb 27 | Titan XC Southern RegionFeb 27 · 5,000 Meters Collegiate · Place 2 · Lane CC (OR)Lane CC (OR) | 5,000 Meters Collegiate | 2 | 19:44.60 | Fr |
| Feb 19 | Lane Community College XC InviteFeb 19 · 5,000 Meters Collegiate · Place 5 · Lane CC (OR)Lane CC (OR) | 5,000 Meters Collegiate | 5 | 19:40.00 PB | Fr |
2019 Cross Country
2 results2018 Cross Country
3 results2017 Cross Country
3 results2014 Cross Country
2 results