Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 25 | 11:16.11 | Night Meet | August 25, 2017 |
| 5,000 Meters · Alderbrook Golf Course4A-1 Cowapa League Championships · Oct 26 | 19:49.76 | 4A-1 Cowapa League Championships | October 26, 2017 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 20:57.4 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Camp Magruder - United MethodistCamp Magruder Tillamook XC Invitational · Oct 6 | 21:28.10 | Camp Magruder Tillamook XC Invitational | October 6, 2017 |
| 5,000 Meters · Camp Rilea National Guard4A-1 Cowapa League Championships · Oct 26 | 22:22 | 4A-1 Cowapa League Championships | October 26, 2016 |
| 5,000 Meters · Heiser FarmsHeiser Farms XC Race · Oct 13 | 19:45.81 | Heiser Farms XC Race | October 13, 2017 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 21:13.2 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 19:25.93 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Nike World HeadquartersNike BorderClash 18 · Nov 20 | 22:06 | Nike BorderClash 18 | November 20, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 19 | 21:03.97 | Oregon City XC Invitational | September 19, 2015 |
| 5,000 Meters · Philomath HSPaul Mariman Invitational · Oct 3 | 20:59.0 | Paul Mariman Invitational | October 3, 2015 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 20:22.4 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
| 5,000 Meters · Seaside 3 Course4A-1 Cowapa League Championships · Oct 21 | 21:13 | 4A-1 Cowapa League Championships | October 21, 2015 |
| 5,000 Meters · State Meet Course (Lane)OSAA 4A State Championships · Nov 4 | 19:39 | OSAA 4A State Championships | November 4, 2017 |
| 5,000 Meters · The Hydrangea RanchSmoked Out Classic · Sep 16 | 20:55.83 | Smoked Out Classic | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 4A State ChampionshipsNov 4 · 5,000 Meters 4A · Place 8 · Tillamook | 5,000 Meters 4A | 8 | 19:39 PB | 12 |
| Oct 26 | 4A-1 Cowapa League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 5 · Tillamook | 5,000 Meters Varsity | 5 | 19:49.76 PB | 12 |
| Oct 13 | Heiser Farms XC RaceOct 13 · 5,000 Meters Varsity(top 8) · Place 14 · Tillamook | 5,000 Meters Varsity(top 8) | 14 | 19:45.81 PB | 12 |
| Oct 6 | Camp Magruder Tillamook XC InvitationalOct 6 · 5,000 Meters Varsity · Place 4 · Tillamook | 5,000 Meters Varsity | 4 | 21:28.10 PB | 12 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 23 · Tillamook | 5,000 Meters Varsity | 23 | 19:25.93 PB | 12 |
| Sep 16 | Smoked Out ClassicSep 16 · 5,000 Meters Varsity · Place 3 · Tillamook | 5,000 Meters Varsity | 3 | 20:55.83 PB | 12 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 5,000 Meters Varsity 1A-4A · Place 5 · Tillamook | 5,000 Meters Varsity 1A-4A | 5 | 21:59.66 | 12 |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Girls Senior · Place 10 · Tillamook | 3,000 Meters Girls Senior | 10 | 11:16.11 PB | 12 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | Nike BorderClash 18Nov 20 · 5,000 Meters Girls Borderclash Race · Place 85 · Tillamook | 5,000 Meters Girls Borderclash Race | 85 | 22:06 PB | 11 |
| Nov 5 | OSAA 4A State ChampionshipsNov 5 · 5,000 Meters 4A · Place 18 · Tillamook | 5,000 Meters 4A | 18 | 20:46 | 11 |
| Oct 26 | 4A-1 Cowapa League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · Tillamook | 5,000 Meters Varsity | 6 | 22:22 PB | 11 |
| Oct 18 | Valiant InvitationalOct 18 · 3,000 Meters Girls · Place 9 · Tillamook | 3,000 Meters Girls | 9 | 11:57Unofficial | 11 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 45 · Tillamook | 5,000 Meters Varsity | 45 | 20:57.4 PB | 11 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 45 · Tillamook | 5,000 Meters Varsity | 45 | 21:04.69 | 11 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Varsity 1A/2A/3A/4A · Place 5 · Tillamook | 5,000 Meters Varsity 1A/2A/3A/4A | 5 | 21:13.2 PB | 11 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Junior · Place 14 · Tillamook | 3,000 Meters Junior | 14 | 11:52.9 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OSAA 4A State ChampionshipsOct 31 · 5,000 Meters Class 4A · Place 28 · Tillamook | 5,000 Meters Class 4A | 28 | 21:17 | 10 |
| Oct 21 | 4A-1 Cowapa League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 6 · Tillamook | 5,000 Meters Varsity | 6 | 21:13 PB | 10 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Varsity · Place 97 · Tillamook | 5,000 Meters Varsity | 97 | 20:22.4 PB | 10 |
| Oct 3 | Paul Mariman InvitationalOct 3 · 5,000 Meters Varsity · Place 13 · Tillamook | 5,000 Meters Varsity | 13 | 20:59.0 PB | 10 |
| Sep 26 | Northwest ClassicSep 26 · 5,000 Meters 1A/2A/3A/4A Girls · Place 10 · Tillamook | 5,000 Meters 1A/2A/3A/4A Girls | 10 | 21:16.6 | 10 |
| Sep 19 | Oregon City XC InvitationalSep 19 · 5,000 Meters Varsity · Place 47 · Tillamook | 5,000 Meters Varsity | 47 | 21:03.97 PB | 10 |
| Sep 12 | Ultimook Race Cross Country InvitationalSep 12 · 5,000 Meters Varsity 1A-4A · Place 10 · Tillamook | 5,000 Meters Varsity 1A-4A | 10 | 22:56.69 | 10 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Sophomore · Place 43 · Tillamook | 3,000 Meters Sophomore | 43 | 13:04.1 | 10 |