Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4999 m · Westside Christian HS5k Road Time Trial · Mar 12 | 24:03 | 5k Road Time Trial | March 12, 2021 |
| 5,000 Meters · Cape KiwandaKiwanda Challenge · Sep 20 | 31:51 | Kiwanda Challenge | September 20, 2018 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 23:57.75 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · Gladstone CampgroundsCougar Invitational #2 · Mar 16 | 24:36.70 | Cougar Invitational #2 | March 16, 2021 |
| 5,000 Meters · Oregon EpiscopalOES Invite · Sep 10 | 26:31.45 | OES Invite | September 10, 2019 |
| 5,000 Meters · Southwest Christian Wildcat Trail3A/2A/1A-SD1 District Championships · Mar 30 | 24:34.58 | 3A/2A/1A-SD1 District Championships | March 30, 2021 |
| 5,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 3 | 24:24.0 | Regis/Stayton High Invitational | October 3, 2019 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 31:45.77 | Ultimook Race | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Spring 2021 3A/2A/1A State XC ChampionshipsApr 10 · 5,000 Meters 3A/2A/1A Varsity · Place 64 · Riverdale | 5,000 Meters 3A/2A/1A Varsity | 64 | 23:57.75 PB | 12 |
| Mar 30 | 3A/2A/1A-SD1 District ChampionshipsMar 30 · 5,000 Meters 3A/2A/1A Girls · Place 14 · Riverdale | 5,000 Meters 3A/2A/1A Girls | 14 | 24:34.58 PB | 12 |
| Mar 16 | Cougar Invitational #2Mar 16 · 5,000 Meters Varsity · Place 3 · Riverdale | 5,000 Meters Varsity | 3 | 24:36.70 PB | 12 |
| Mar 12 | 5k Road Time TrialMar 12 · 4,999 Meters Girls · Place 2 · Riverdale | 4,999 Meters Girls | 2 | 24:03 PB | 12 |
| Mar 6 | SCS-RiverdaleMar 6 · 5,000 Meters Varsity · Place 5 · Riverdale | 5,000 Meters Varsity | 5 | 26:58.00Unofficial | 12 |
| Mar 4 | Aardvark 3kMar 4 · 3,000 Meters Varsity · Place 7 · Riverdale | 3,000 Meters Varsity | 7 | 15:40Unofficial | 12 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Regis/Stayton High InvitationalOct 3 · 5,000 Meters Varsity · Place 28 · Riverdale | 5,000 Meters Varsity | 28 | 24:24.0 PB | 11 |
| Sep 19 | Nestucca Cape Kiwanda ChallengeSep 19 · 5,000 Meters Varsity · Place 18 · Riverdale | 5,000 Meters Varsity | 18 | 32:37.14 | 11 |
| Sep 10 | OES Invite Sep 10 · 5,000 Meters Varsity · Place 14 · Riverdale | 5,000 Meters Varsity | 14 | 26:31.45 PB | 11 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Varsity 1A-4A · Place 137 · Riverdale | 5,000 Meters Varsity 1A-4A | 137 | 31:45.77 PB | 11 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Valiant InvitationalOct 18 · 3,000 Meters Varsity and JV High School · Place 19 · Riverdale | 3,000 Meters Varsity and JV High School | 19 | 14:51Unofficial | 10 |
| Sep 20 | Kiwanda ChallengeSep 20 · 5,000 Meters Varsity · Place 14 · Riverdale | 5,000 Meters Varsity | 14 | 31:51 PB | 10 |