Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Capt. William Clark Park 5K CourseGSHL @WASHOUGAL w/MM, Col Riv · Oct 4 | 19:48 | GSHL @WASHOUGAL w/MM, Col Riv | October 4, 2017 |
| 5,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 19 | 20:34.11 | USATF Region 13 Junior Olympic Championships | November 19, 2016 |
| 5,000 Meters · High School CourseGSHL @WDLD w/HOCK, WASH · Sep 27 | 20:50.68 | GSHL @WDLD w/HOCK, WASH | September 27, 2017 |
| 5,000 Meters · Hood River Valley HSHood River "Skip Sparks" XC Festival · Sep 20 | 20:11.99 | Hood River "Skip Sparks" XC Festival | September 20, 2017 |
| 5,000 Meters · Lake Sacajawea ParkGSHL 2A League Championships · Oct 19 | 19:25 | GSHL 2A League Championships | October 19, 2017 |
| 5,000 Meters · Lewis River GolfDistrict IV 1A/2A Championship · Oct 25 | 18:24 | District IV 1A/2A Championship | October 25, 2018 |
| 5,000 Meters · Lewis River Golf CourseDistrict IV 1A/2A Championships · Oct 29 | 20:23 | District IV 1A/2A Championships | October 29, 2016 |
| 5,000 Meters · Nike World HeadquartersNike BorderClash 20 · Nov 17 | 19:04.20 | Nike BorderClash 20 | November 17, 2018 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 18:46.7 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 3 | 18:04.50 | 2A WIAA State XC Meet | November 3, 2018 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 18:36.30 | 2A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 20:44.64 | Ultimook Race Nike Invitational | September 2, 2017 |
| 5,000 Meters · Trout Lake School1st Gorge Cup Invitational: Trout Lake, WA · Sep 12 | 19:18.40 | 1st Gorge Cup Invitational: Trout Lake, WA | September 12, 2018 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 14 | 18:28.88 | George Fox XC Classic | October 14, 2017 |
| 5,000 Meters · Woodland ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 12 | 20:58.59 | USATF Pacific Northwest Association Junior Olympic Championships | November 12, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | Nike BorderClash 19Nov 18 · 5,000 Meters Oregon vs Washington · Place 56 · WashingtonWashington | 5,000 Meters Oregon vs Washington | 56 | 20:04.24 | 11 |
| Nov 4 | 2A WIAA STATE XC MEETNov 4 · 5,000 Meters 2A Girls · Place 3 · WashougalWashougal | 5,000 Meters 2A Girls | 3 | 18:36.30 PB | 11 |
| Oct 28 | District IV 1A/2A ChampionshipsOct 28 · 5,000 Meters 2A Varsity · Place 1 · WashougalWashougal | 5,000 Meters 2A Varsity | 1 | 18:30 | 11 |
| Oct 19 | GSHL 2A League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · WashougalWashougal | 5,000 Meters Varsity | 1 | 19:25 PB | 11 |
| Oct 14 | George Fox XC ClassicOct 14 · 5,000 Meters Varsity Silver · Place 1 · WashougalWashougal | 5,000 Meters Varsity Silver | 1 | 18:28.88 PB | 11 |
| Oct 4 | GSHL @WASHOUGAL w/MM, Col RivOct 4 · 5,000 Meters Varsity/JV · Place 1 · WashougalWashougal | 5,000 Meters Varsity/JV | 1 | 19:48 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 2 Varsity · Place 2 · WashougalWashougal | 5,000 Meters Division 2 Varsity | 2 | 18:46.7 PB | 11 |
| Sep 27 | GSHL @WDLD w/HOCK, WASHSep 27 · 5,000 Meters Varsity · Place 1 · WashougalWashougal | 5,000 Meters Varsity | 1 | 20:50.68 PB | 11 |
| Sep 20 | Hood River "Skip Sparks" XC FestivalSep 20 · 5,000 Meters Varsity High School Girls · Place 1 · WashougalWashougal | 5,000 Meters Varsity High School Girls | 1 | 20:11.99 PB | 11 |
| Sep 13 | GSHL @ RAL w/ WashougalSep 13 · 5,000 Meters Varsity · Place 1 · WashougalWashougal | 5,000 Meters Varsity | 1 | 19:35 | 11 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 5,000 Meters Varsity 1A-4A · Place 3 · WashougalWashougal | 5,000 Meters Varsity 1A-4A | 3 | 20:44.64 PB | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 13 Junior Olympic ChampionshipsNov 19 · 5,000 Meters 15-18 · Place 3 · Evergreen StormEvergreen Storm | 5,000 Meters 15-18 | 3 | 20:34.11 PB | 10 |
| Nov 12 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 4 · Evergreen StormEvergreen Storm | 5,000 Meters 15-18 | 4 | 20:58.59 PB | 10 |
| Nov 5 | 2A WIAA STATE XC MEETNov 5 · 5,000 Meters 2A Girls · Place 20 · WashougalWashougal | 5,000 Meters 2A Girls | 20 | 19:45.40 | 10 |
| Oct 29 | District IV 1A/2A ChampionshipsOct 29 · 5,000 Meters 2A Varsity · Place 4 · WashougalWashougal | 5,000 Meters 2A Varsity | 4 | 20:23 PB | 10 |
| Oct 20 | GSHL 2A All League MeetOct 20 · 5,000 Meters Varsity · Place 2 · WashougalWashougal | 5,000 Meters Varsity | 2 | 20:02 | 10 |
| Oct 11 | Washougal & Mark Morris @ Columbia RiverOct 11 · 5,000 Meters Varsity/JV COMBINED · Place 1 · WashougalWashougal | 5,000 Meters Varsity/JV COMBINED | 1 | 20:32Unofficial | 10 |