Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ash Creek Preserve 3KAsh Creek XC Festival · Sep 7 | 14:51.02 | Ash Creek XC Festival | September 7, 2019 |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 13:31.22 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Bush ParkSD2/SD3 Pre-District Challenge · Oct 20 | 13:31.5 | SD2/SD3 Pre-District Challenge | October 20, 2017 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 22 | 14:05.6 | McMinnville Middle School Invite | September 22, 2017 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 13:20.1 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton Invitational · Oct 5 | 14:06.2 | Regis/Stayton Invitational | October 5, 2017 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 13:42.99 | PDXC State Middle School Championship | October 29, 2017 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 14:30.04 | Night Meet | August 24, 2018 |
| 4,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 11 | 19:18.74 | USATF Oregon Association Junior Olympic Championships | November 11, 2017 |
| 5,000 Meters · Joe Dancer ParkGlencoe, Century at McMinnville · Oct 9 | 22:43 | Glencoe, Century at McMinnville | October 9, 2019 |
| 5,000 Meters · Sherwood HSLiberty & McMinnville @ Sherwood · Oct 10 | 22:26.5 | Liberty & McMinnville @ Sherwood | October 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-3 Pacific Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 121 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity | 121 | 22:43.8 | 10 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Junior Varsity · Place 253 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity | 253 | 22:38.09 | 10 |
| Oct 9 | Glencoe, Century at McMinnvilleOct 9 · 5,000 Meters Junior Varsity · Place 22 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity | 22 | 22:43 PB | 10 |
| Oct 4 | Flat & Fast InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 102 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity | 102 | 23:51.80 | 10 |
| Sep 25 | McMinnville & Liberty & Southwest Christian @ SherwoodSep 25 · 5,000 Meters Junior Varsity · Place 40 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity | 40 | 23:29.10 | 10 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Junior Varsity Open · Place 251 · McMinnvilleMcMinnville | 5,000 Meters Junior Varsity Open | 251 | 24:29.20 | 10 |
| Sep 7 | Ash Creek XC Festival Sep 7 · 3,000 Meters Novice · Place 59 · McMinnvilleMcMinnville | 3,000 Meters Novice | 59 | 14:51.02 PB | 10 |
| Sep 6 | Ash Creek XC Festival (College)Sep 6 · 3,000 Meters Novice · Place 59 · McMinnvilleMcMinnville | 3,000 Meters Novice | 59 | 14:51.02 | 10 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Sophomore · Place 148 · McMinnvilleMcMinnville | 3,000 Meters Sophomore | 148 | 14:45.25 | 10 |
| Aug 23 | 1 Mile Time Trial Aug 23 · 1 Miles Varsity · McMinnvilleMcMinnville | 1 Miles Varsity | 0 | 7:38.6Unofficial | 10 |
2018 Cross Country
8 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 49 · McMinnville TrackMcMinnville Track | 4,000 Meters 13-14 | 49 | 19:18.74 PB | 8 |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Super Champs · Place 240 · DuniwayDuniway | 3,000 Meters Super Champs | 240 | 13:42.99 PB | 8 |
| Oct 20 | SD2/SD3 Pre-District ChallengeOct 20 · 3,000 Meters Middle School · Place 100 · DuniwayDuniway | 3,000 Meters Middle School | 100 | 13:31.5 PB | 8 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 65 · DuniwayDuniway | 3,000 Meters Sweepstakes | 65 | 13:31.22 PB | 8 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 108 · DuniwayDuniway | 3,000 Meters Middle School | 108 | 14:06.2 PB | 8 |
| Sep 30 | Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 208 · DuniwayDuniway | 3,000 Meters PDXC Alan Webb MS Race | 208 | 13:20.1 PB | 8 |
| Sep 26 | Jefferson InvitationalSep 26 · 3,000 Meters Middle School · Place 114 · DuniwayDuniway | 3,000 Meters Middle School | 114 | 15:00Unofficial | 8 |
| Sep 22 | McMinnville Middle School InviteSep 22 · 3,000 Meters Junior Varsity · Place 43 · DuniwayDuniway | 3,000 Meters Junior Varsity | 43 | 14:05.6 PB | 8 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 3,000 Meters Middle School (Saturday) · Place 52 · DuniwayDuniway | 3,000 Meters Middle School (Saturday) | 52 | 15:24.40 | 8 |
2016 Cross Country
1 results