Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1800 m · Oakland High SchoolBattle of the Gap · Mar 10 | 9:44.07 | Battle of the Gap | March 10, 2021 |
| 2,000 Meters · Oakland High SchoolOakland Donut Dash · Oct 14 | 9:00.39 | Oakland Donut Dash | October 14, 2022 |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 14:17.59 | The Opener | August 28, 2026 |
| 3,000 Meters · Days Creek fitness trailDays Creek Relays · Oct 15 | 14:26.00 | Days Creek Relays | October 15, 2026 |
| 3,000 Meters · Oakland High SchoolOakland Run for the Donuts · Oct 8 | 15:24 | Oakland Run for the Donuts | October 8, 2021 |
| 3,000 Meters · Stewart ParkUmpqua Opener · Sep 9 | 15:12.22 | Umpqua Opener | September 9, 2026 |
| 3,000 Meters · Umpqua Community CollegeSOMSAC Meet-Jo Lane @UCC · Oct 6 | 17:30.44 | SOMSAC Meet-Jo Lane @UCC | October 6, 2022 |
| 5,000 Meters · Bryant ParkThe Harrier Classic · Oct 3 | 25:37.21 | The Harrier Classic | October 3, 2026 |
| 5,000 Meters · Cheadle 2.5 Loop CourseChamps Invite · Sep 25 | 24:50.61 | Champs Invite | September 25, 2026 |
| 5,000 Meters · Marshfield High SchoolPrefontaine Memorial Run · Sep 19 | 29:12.3 | Prefontaine Memorial Run | September 19, 2026 |
| 5,000 Meters · Philomath HSPaul Mariman Invitational · Oct 10 | 25:13.32 | Paul Mariman Invitational | October 10, 2026 |
| 5,000 Meters · Stewart Park2A/1A-SD3 District 3 Championships · Oct 31 | 22:58.40 | 2A/1A-SD3 District 3 Championships | October 31, 2026 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 26:16.67 | Ash Creek Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2A/1A-SD3 District 3 Championships Oct 31 · 5,000 Meters Varsity · Place 14 · OaklandOakland | 5,000 Meters Varsity | 14 | 22:58.40 PB | 12 |
| Oct 21 | Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 49 · OaklandOakland | 5,000 Meters Varsity | 49 | 23:38.1 | 12 |
| Oct 15 | Days Creek RelaysOct 15 · 3,000 Meters Girls splits · Place 3 · OaklandOakland | 3,000 Meters Girls splits | 3 | 14:26.00 PB | 12 |
| Oct 10 | Paul Mariman InvitationalOct 10 · 5,000 Meters Varsity · Place 50 · OaklandOakland | 5,000 Meters Varsity | 50 | 25:13.32 PB | 12 |
| Oct 3 | The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 53 · OaklandOakland | 5,000 Meters VARSITY | 53 | 25:37.21 PB | 12 |
| Sep 25 | Champs InviteSep 25 · 5,000 Meters Varsity · Place 67 · OaklandOakland | 5,000 Meters Varsity | 67 | 24:50.61 PB | 12 |
| Sep 19 | Prefontaine Memorial RunSep 19 · 5,000 Meters Varsity · Place 108 · OaklandOakland | 5,000 Meters Varsity | 108 | 29:12.3 PB | 12 |
| Sep 11 | Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 113 · OaklandOakland | 5,000 Meters Varsity | 113 | 26:16.67 PB | 12 |
| Sep 9 | Umpqua Opener Sep 9 · 3,000 Meters Junior Varsity Women 3k · Place 10 · OaklandOakland | 3,000 Meters Junior Varsity Women 3k | 10 | 15:12.22 PB | 12 |
| Aug 28 | The Opener Aug 28 · 3,000 Meters Junior Varsity · Place 34 · OaklandOakland | 3,000 Meters Junior Varsity | 34 | 14:17.59 PB | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 3A/2A/1A-SD4 District 4 ChampionshipsOct 31 · 5,000 Meters Varsity 3A · Place 63 · OaklandOakland | 5,000 Meters Varsity 3A | 63 | 25:14.02 | 10 |
| Oct 23 | Umpqua InviteOct 23 · 5,000 Meters Junior Varsity · Place 32 · OaklandOakland | 5,000 Meters Junior Varsity | 32 | 24:55.40 | 10 |
| Oct 19 | The CG Bramble ScrambleOct 19 · 5,000 Meters Varsity · Place 67 · OaklandOakland | 5,000 Meters Varsity | 67 | 30:12.20 | 10 |
| Oct 5 | Stan Goodell InviteOct 5 · 5,000 Meters Varsity · Place 38 · OaklandOakland | 5,000 Meters Varsity | 38 | 29:46.42 | 10 |
| Sep 27 | Champs InviteSep 27 · 5,000 Meters Varsity · Place 139 · OaklandOakland | 5,000 Meters Varsity | 139 | 28:32.50 | 10 |
| Sep 11 | Acorn Gulley Chase Sep 11 · 3,000 Meters Varsity · Place 10 · OaklandOakland | 3,000 Meters Varsity | 10 | 15:06.08 | 10 |
| Sep 4 | Umpqua OpenerSep 4 · 3,000 Meters Varsity · Place 9 · OaklandOakland | 3,000 Meters Varsity | 9 | 16:09.74 | 10 |
| Aug 31 | 36th Annual Crusader XC InvitationalAug 31 · 2 Miles Varsity · Place 13 · OaklandOakland | 2 Miles Varsity | 13 | 17:04.31 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Oakland Donut DashOct 14 · 2,000 Meters Middle School · Place 4 · OaklandOakland | 2,000 Meters Middle School | 4 | 9:00.39 PB | 8 |
| Oct 11 | Days Creek RelaysOct 11 · 1,200 Meters Days Creek Relays splits · OaklandOakland | 1,200 Meters Days Creek Relays splits | 0 | 5:22Unofficial | 8 |
| Oct 11 | Days Creek RelaysOct 11 · 3,000 Meters Days Creek Relays splits · OaklandOakland | 3,000 Meters Days Creek Relays splits | 0 | — | 8 |
| Oct 6 | SOMSAC Meet-Jo Lane @UCCOct 6 · 3,000 Meters Middle School · Place 19 · OaklandOakland | 3,000 Meters Middle School | 19 | 17:30.44 PB | 8 |
| Sep 22 | Glide Invite: This Run's for MaynardSep 22 · Varsity · Place 15 · OaklandOakland | Varsity | 15 | 16:55 | 8 |
| Sep 14 | Acorn Gully ChaseSep 14 · 2,000 Meters Middle School · Place 12 · OaklandOakland | 2,000 Meters Middle School | 12 | 9:38.55 | 8 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Oakland Run for the DonutsOct 8 · 3,000 Meters Middle School · Place 3 · OaklandOakland | 3,000 Meters Middle School | 3 | 15:24 PB | 7 |
| Sep 29 | UVL ChampionshipSep 29 · 3,000 Meters Middle School · Place 5 · OaklandOakland | 3,000 Meters Middle School | 5 | 15:47 | 7 |
| Sep 15 | Battle of the GapSep 15 · 1,800 Meters Middle School · Place 13 · OaklandOakland | 1,800 Meters Middle School | 13 | 10:42.24 | 7 |
| Sep 9 | Acorn Gully ChaseSep 9 · 1,800 Meters Middle School · Place 14 · OaklandOakland | 1,800 Meters Middle School | 14 | 14:00 | 7 |
| Mar 10 | Battle of the GapMar 10 · 1,800 Meters Middle School Girls · Place 8 · OaklandOakland | 1,800 Meters Middle School Girls | 8 | 9:44.07 PB | 6 |
| Mar 5 | Gully StandoffMar 5 · 1,800 Meters Middle School Girls · Place 15 · OaklandOakland | 1,800 Meters Middle School Girls | 15 | 10:49.04 | 6 |