Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Cottage Grove HS2 Mile Trial · Aug 31 | 15:32 | 2 Mile Trial | August 31, 2019 |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 13:47.00 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Oak Hill SchoolKing of the Hill · Sep 26 | 14:42.5 | King of the Hill | September 26, 2017 |
| 3,000 Meters · Richardson Park 3K CourseWVYL District Championships · Oct 19 | 13:04.24 | WVYL District Championships | October 19, 2017 |
| 3,000 Meters · Woahink 3K CourseWoahink Lake XC Invitational · Sep 30 | 13:37.26 | Woahink Lake XC Invitational | September 30, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 22:32.00 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Country Fair GroundsDual Meet at Oregon Country Fairgrounds · Mar 13 | 26:33.3 | Dual Meet at Oregon Country Fairgrounds | March 13, 2021 |
| 5,000 Meters · Marist HSSky-EM XC Meet · Mar 20 | 25:25.39 | Sky-EM XC Meet | March 20, 2021 |
| 5,000 Meters · Richardson ParkCountry Fair Classic · Oct 17 | 21:37.5 | Country Fair Classic | October 17, 2018 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 23:18.32 | Ultimook Race | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 4A-4 Sky-Em League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 18 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 18 | 24:15.00 | 12 |
| Oct 20 | Umpqua InviteOct 20 · 5,000 Meters Junior Varsity · Place 57 · Cottage GroveCottage Grove | 5,000 Meters Junior Varsity | 57 | 23:18.10 | 12 |
| Oct 14 | Clash in the CascadesOct 14 · 5,000 Meters Varsity · Place 39 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 39 | 24:29.50 | 12 |
| Oct 9 | Paul Mariman InvitationalOct 9 · 5,000 Meters Varsity · Place 63 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 63 | 24:26.20 | 12 |
| Oct 2 | Woahink Lake XC InvitationalOct 2 · 5,000 Meters Varsity · Place 44 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 44 | 24:22.30 | 12 |
| Sep 25 | The CG Bramble ScrambleSep 25 · 5,000 Meters Varsity · Place 22 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 22 | 27:16.00 | 12 |
| Sep 4 | Richardson Park InviteSep 4 · 5,000 Meters Varsity · Place 51 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 51 | 25:34.54 | 12 |
| Mar 24 | Lupin 4 PRMar 24 · 5,000 Meters Girls · Cottage GroveCottage Grove | 5,000 Meters Girls | 0 | 23:46Unofficial | 11 |
| Mar 20 | Sky-EM XC MeetMar 20 · 5,000 Meters Open · Place 19 · Cottage GroveCottage Grove | 5,000 Meters Open | 19 | 25:25.39 PB | 11 |
| Mar 13 | Dual Meet at Oregon Country FairgroundsMar 13 · 5,000 Meters Varsity · Place 8 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 8 | 26:33.3 PB | 11 |
| Mar 6 | Harrier's ChallengeMar 6 · 5,000 Meters Women - Window 1 · Cottage GroveCottage Grove | 5,000 Meters Women - Window 1 | 0 | 27:26Unofficial | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 4A-4 Sky-Em League ChampionshipsOct 31 · 5,000 Meters Varsity · Place 22 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 22 | 22:17.60 | 10 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 54 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 54 | 22:56.91 | 10 |
| Oct 12 | Paul Mariman InvitationalOct 12 · 5,000 Meters Varsity · Place 35 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 35 | 22:10.92 | 10 |
| Oct 4 | Oxford ClassicOct 4 · 5,000 Meters Varsity · Place 61 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 61 | 22:32.04 | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Division 3 Varsity · Place 57 · Cottage GroveCottage Grove | 5,000 Meters Division 3 Varsity | 57 | 22:32.00 PB | 10 |
| Sep 21 | Harrier's ChallengeSep 21 · 5,000 Meters Varsity · Place 21 · Cottage GroveCottage Grove | 5,000 Meters Varsity | 21 | 23:39 | 10 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 1A · Place 43 · Cottage GroveCottage Grove | 5,000 Meters Varsity 1A | 43 | 22:27.46 | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Varsity 1A-4A · Place 25 · Cottage GroveCottage Grove | 5,000 Meters Varsity 1A-4A | 25 | 23:18.32 PB | 10 |
| Aug 31 | 2 Mile TrialAug 31 · 2 Miles ALL HS GIRLS · Place 6 · Cottage GroveCottage Grove | 2 Miles ALL HS GIRLS | 6 | 15:32 PB | 10 |
2018 Cross Country
8 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | WVYL District ChampionshipsOct 19 · 3,000 Meters Middle School · Place 5 · LincolnLincoln | 3,000 Meters Middle School | 5 | 13:04.24 PB | 8 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 60 · LincolnLincoln | 3,000 Meters Champions (top 10) | 60 | 13:47.00 PB | 8 |
| Oct 4 | Uphill ClassicOct 4 · 2,700 Meters Middle School · Place 7 · LincolnLincoln | 2,700 Meters Middle School | 7 | 12:13Unofficial | 8 |
| Sep 30 | Woahink Lake XC InvitationalSep 30 · 3,000 Meters Middle School · Place 15 · LincolnLincoln | 3,000 Meters Middle School | 15 | 13:37.26 PB | 8 |
| Sep 26 | King of the HillSep 26 · 3,000 Meters Middle School · Place 7 · LincolnLincoln | 3,000 Meters Middle School | 7 | 14:42.5 PB | 8 |
| Sep 20 | Santiam Christian InvitationalSep 20 · 3,000 Meters Middle School · Place 11 · LincolnLincoln | 3,000 Meters Middle School | 11 | 13:24.38Unofficial | 8 |
| Sep 16 | Harrier's ChallengeSep 16 · 3,000 Meters Middle School · LincolnLincoln | 3,000 Meters Middle School | 0 | 16:59Unofficial | 8 |