Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Camp Magruder - United MethodistCamp Magruder Tillamook XC Invitational · Oct 6 | 14:15.94 | Camp Magruder Tillamook XC Invitational | October 6, 2017 |
| 3,000 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 15:05 | Three Course Challenge | September 23, 2017 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 13:57.9 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · The Hydrangea RanchNorthwest Middle School District meet · Oct 24 | 13:41.48 | Northwest Middle School District meet | October 24, 2017 |
| 3,000 Meters · Twin Rocks Friends CampBigfoot Classic · Oct 10 | 14:25.43 | Bigfoot Classic | October 10, 2017 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 13:24.37 | PDXC State Middle School Championship | October 29, 2017 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 10:53.54 | Night Meet | August 24, 2018 |
| 5,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 5 | 18:56.17 | Fred Berkey XC Invite @ Camp Magruder in Tillamook | October 5, 2018 |
| 5,000 Meters · Camp Rilea National Guard4A-1 Cowapa League Championships · Oct 30 | 17:59.1 | 4A-1 Cowapa League Championships | October 30, 2019 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 18:02.30 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 20 | 16:46.1 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running | November 20, 2021 |
| 5,000 Meters · Lane Community CollegeOSAA 4A State Championships · Nov 6 | 17:16.50 | OSAA 4A State Championships | November 6, 2021 |
| 5,000 Meters · Marist HSOregon 4A State Cross Country Championships · Apr 10 | 17:21.7 | Oregon 4A State Cross Country Championships | April 10, 2021 |
| 5,000 Meters · South Beach State ParkCoast Hills tri meet · Oct 2 | 17:29.39 | Coast Hills tri meet | October 2, 2020 |
| 5,000 Meters · State Meet Course (Lane)OSAA 4A State Championship · Nov 9 | 17:20.40 | OSAA 4A State Championship | November 9, 2019 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 19 | 23:27.10 | Steens Mountain High Altitude Running Camp Uphill 5k | July 19, 2019 |
| 5,000 Meters · The Hydrangea RanchBigfoot Invite · Oct 23 | 16:35 | Bigfoot Invite | October 23, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | HYDRANGEA RANCH XC TIME TRIAL #4Nov 7 · 5,000 Meters 4A · Place 8 · Ultimook Track Club AUltimook Track Club A | 5,000 Meters 4A | 8 | 16:47.50 | — |
| Oct 23 | Bigfoot InviteOct 23 · 5,000 Meters Varsity · Place 5 · Ultimook Track ClubUltimook Track Club | 5,000 Meters Varsity | 5 | 16:35 PB | 11 |
| Oct 2 | Coast Hills tri meetOct 2 · 5,000 Meters Varsity · Place 1 · Ultimook Track ClubUltimook Track Club | 5,000 Meters Varsity | 1 | 17:29.39 PB | 11 |
| Sep 26 | Small Meet Ultimook XC ClubSep 26 · 5,000 Meters Varsity · Place 3 · Ultimook Track ClubUltimook Track Club | 5,000 Meters Varsity | 3 | 16:53.76 | 11 |
| Aug 29 | Ultimook TC Dual with South Coast Running ClubAug 29 · 5,000 Meters Varsity · Place 2 · Ultimook Track ClubUltimook Track Club | 5,000 Meters Varsity | 2 | 16:58.19 | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 438 · TillamookTillamook | 5,000 Meters Open Invitational MERGE | 438 | 18:02.30 PB | 10 |
| Nov 9 | OSAA 4A State ChampionshipNov 9 · 5,000 Meters 4A · Place 48 · TillamookTillamook | 5,000 Meters 4A | 48 | 17:20.40 PB | 10 |
| Oct 30 | 4A-1 Cowapa League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 3 · TillamookTillamook | 5,000 Meters Varsity | 3 | 17:59.1 PB | 10 |
| Oct 4 | Fred Berkey XC Invite @ Camp Magruder in TillamookOct 4 · 5,000 Meters Varsity · Place 14 · TillamookTillamook | 5,000 Meters Varsity | 14 | 19:49.19 | 10 |
| Jul 19 | Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 1 · Place 25 · TillamookTillamook | 5,000 Meters Week 1 | 25 | 23:27.10 PB | 10 |
2018 Cross Country
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Super Champs · Place 226 · TillamookTillamook | 3,000 Meters Super Champs | 226 | 13:24.37 PB | 8 |
| Oct 24 | Northwest Middle School District meetOct 24 · 3,000 Meters Middle School · Place 36 · TillamookTillamook | 3,000 Meters Middle School | 36 | 13:41.48 PB | 8 |
| Oct 10 | Bigfoot ClassicOct 10 · 3,000 Meters Middle School Boys · Place 17 · TillamookTillamook | 3,000 Meters Middle School Boys | 17 | 14:25.43 PB | 8 |
| Oct 6 | Camp Magruder Tillamook XC InvitationalOct 6 · 3,000 Meters Middle School · Place 37 · TillamookTillamook | 3,000 Meters Middle School | 37 | 14:15.94 PB | 8 |
| Sep 30 | Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 276 · TillamookTillamook | 3,000 Meters PDXC Alan Webb MS Race | 276 | 13:57.9 PB | 8 |
| Sep 23 | Three Course ChallengeSep 23 · 3,000 Meters All Middle School/Club · Place 63 · TillamookTillamook | 3,000 Meters All Middle School/Club | 63 | 15:05 PB | 8 |