Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 7 | 20:14.59 | Ash Creek XC Festival | September 7, 2019 |
| 5,000 Meters · Colver Sports FieldsRogue XC Invite · Sep 23 | 20:28.8 | Rogue XC Invite | September 23, 2017 |
| 5,000 Meters · Crater High School TrackCrater Classic 5000m Track Invitational (Covid XC Season) · Mar 26 | 20:26.92 | Crater Classic 5000m Track Invitational (Covid XC Season) | March 26, 2021 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 6 | 22:12.00 | Oxford Classic | October 6, 2017 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 20:55.20 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Jackson County Expo4th Annual Max King Invite · Oct 11 | 19:49.2 | 4th Annual Max King Invite | October 11, 2017 |
| 5,000 Meters · Jackson County FairgroundsRogue Valley Runners Max King Invitational · Oct 9 | 19:48.0 | Rogue Valley Runners Max King Invitational | October 9, 2019 |
| 5,000 Meters · Jacksonville Forest ParkSouth Medford vs Ashland · Mar 10 | 23:41.6 | South Medford vs Ashland | March 10, 2021 |
| 5,000 Meters · Lithia ParkState of Jefferson XC Meet · Sep 30 | 20:08.77 | State of Jefferson XC Meet | September 30, 2017 |
| 5,000 Meters · North Medford HS TrackAshland vs North Medford · Mar 3 | 22:02.90 | Ashland vs North Medford | March 3, 2021 |
| 5,000 Meters · Oak Knoll Golf CourseRoseburg, Eagle Point, Ashland Tri-Meet · Mar 17 | 21:38.08 | Roseburg, Eagle Point, Ashland Tri-Meet | March 17, 2021 |
| 5,000 Meters · Rose City Golf CourseRose City Championship Invite · Apr 10 | 20:26.80 | Rose City Championship Invite | April 10, 2021 |
| 5,000 Meters · Springfield High School5A-2 Midwestern League District Championships · Oct 30 | 20:09.5 | 5A-2 Midwestern League District Championships | October 30, 2019 |
| 5,000 Meters · State Meet Course (Lane)OSAA 5A State Championship · Nov 9 | 19:44.10 | OSAA 5A State Championship | November 9, 2019 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 19 | 36:28.90 | Steens Mountain High Altitude Running Camp Uphill 5k | July 19, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Rose City Championship InviteApr 10 · 5,000 Meters Varsity Women · Place 30 · Ashland | 5,000 Meters Varsity Women | 30 | 20:26.80 PB | 12 |
| Mar 26 | Crater Classic 5000m Track Invitational (Covid XC Season)Mar 26 · 5,000 Meters Girls · Place 8 · Ashland | 5,000 Meters Girls | 8 | 20:26.92 PB | 12 |
| Mar 17 | Roseburg, Eagle Point, Ashland Tri-MeetMar 17 · 5,000 Meters Open · Place 3 · Ashland | 5,000 Meters Open | 3 | 21:38.08 PB | 12 |
| Mar 10 | South Medford vs AshlandMar 10 · 5,000 Meters Varsity · Place 3 · Ashland | 5,000 Meters Varsity | 3 | 23:41.6 PB | 12 |
| Mar 3 | Ashland vs North MedfordMar 3 · 5,000 Meters Varsity · Place 5 · Ashland | 5,000 Meters Varsity | 5 | 22:02.90 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 171 · Ashland | 5,000 Meters Open Invitational MERGE | 171 | 20:55.20 PB | 11 |
| Nov 9 | OSAA 5A State ChampionshipNov 9 · 5,000 Meters 5A · Place 27 · Ashland | 5,000 Meters 5A | 27 | 19:44.10 PB | 11 |
| Oct 30 | 5A-2 Midwestern League District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · Ashland | 5,000 Meters Varsity | 5 | 20:09.5 PB | 11 |
| Oct 9 | Rogue Valley Runners Max King InvitationalOct 9 · 5,000 Meters Varsity · Place 8 · Ashland | 5,000 Meters Varsity | 8 | 19:48.0 PB | 11 |
| Sep 7 | Ash Creek XC Festival Sep 7 · 5,000 Meters Varsity · Place 19 · Ashland | 5,000 Meters Varsity | 19 | 20:14.59 PB | 11 |
| Jul 19 | Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 1 · Place 75 · Ashland | 5,000 Meters Week 1 | 75 | 36:28.90 PB | 11 |
2018 Cross Country
1 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 5A State ChampionshipsNov 4 · 5,000 Meters 5A · Place 25 · Ashland | 5,000 Meters 5A | 25 | 20:08 | 9 |
| Oct 25 | 5A-3 Midwestern League ChampionshipOct 25 · 5,000 Meters Varsity · Place 8 · Ashland | 5,000 Meters Varsity | 8 | 20:39.02 | 9 |
| Oct 11 | 4th Annual Max King InviteOct 11 · 5,000 Meters Varsity · Place 5 · Ashland | 5,000 Meters Varsity | 5 | 19:49.2 PB | 9 |
| Oct 6 | Oxford ClassicOct 6 · 5,000 Meters Varsity · Place 51 · Ashland | 5,000 Meters Varsity | 51 | 22:12.00 PB | 9 |
| Sep 30 | State of Jefferson XC MeetSep 30 · 5,000 Meters Varsity · Place 7 · Ashland | 5,000 Meters Varsity | 7 | 20:08.77 PB | 9 |
| Sep 23 | Rogue XC InviteSep 23 · 5,000 Meters HS Varsity · Place 3 · Ashland | 5,000 Meters HS Varsity | 3 | 20:28.8 PB | 9 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity (Saturday) · Place 15 · Ashland | 5,000 Meters Varsity (Saturday) | 15 | 20:15.37 | 9 |