Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Wortman ParkWortman Challenge · Sep 24 | 11:12.00 | Wortman Challenge | September 24, 2015 |
| 2400 m · Ash Creek Preserve 2.4KAsh Creek XC Festival (Day 1) · Sep 11 | 14:00.5 | Ash Creek XC Festival (Day 1) | September 11, 2015 |
| 3,000 Meters · Ash Creek Preserve 3KAsh Creek XC Festival · Sep 9 | 16:17.80 | Ash Creek XC Festival | September 9, 2017 |
| 3,000 Meters · Avery ParkNike NW Middle School XC Showdown presented by HOTV · Oct 12 | 13:29.93 | Nike NW Middle School XC Showdown presented by HOTV | October 12, 2017 |
| 3,000 Meters · Bush ParkSD2/SD3 Pre-District Challenge · Oct 20 | 13:12.5 | SD2/SD3 Pre-District Challenge | October 20, 2017 |
| 3,000 Meters · Crystal Lake Sports ParkCorvallis Middle School Challenge · Sep 17 | 17:24.7 | Corvallis Middle School Challenge | September 17, 2015 |
| 3,000 Meters · Hidden Creek Polo ClubPDXC State Middle School Championship · Oct 25 | 17:27.88 | PDXC State Middle School Championship | October 25, 2015 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 22 | 14:32.5 | McMinnville Middle School Invite | September 22, 2017 |
| 3,000 Meters · Joe Dancer Park 3KMcMinnville Middle School Invitational · Sep 30 | 15:23.0 | McMinnville Middle School Invitational | September 30, 2016 |
| 3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 13:34.1 | Nike Portland XC | September 30, 2017 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton Invitational (MS, HS) · Oct 6 | 14:09.8 | Regis/Stayton Invitational (MS, HS) | October 6, 2016 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 13:16.63 | PDXC State Middle School Championship | October 29, 2017 |
| 3,000 Meters · Wortman ParkWortman Challenge · Sep 15 | 16:50.0 | Wortman Challenge | September 15, 2016 |
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 |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Super Champs · Place 216 · Patton | 3,000 Meters Super Champs | 216 | 13:16.63 PB | 8 |
| Oct 20 | SD2/SD3 Pre-District ChallengeOct 20 · 3,000 Meters Middle School · Place 86 · Patton | 3,000 Meters Middle School | 86 | 13:12.5 PB | 8 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 63 · Patton | 3,000 Meters Sweepstakes | 63 | 13:29.93 PB | 8 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 134 · Patton | 3,000 Meters Middle School | 134 | 14:40.2 | 8 |
| Sep 30 | Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 241 · Patton | 3,000 Meters PDXC Alan Webb MS Race | 241 | 13:34.1 PB | 8 |
| Sep 26 | Jefferson InvitationalSep 26 · 3,000 Meters Middle School · Place 128 · Patton | 3,000 Meters Middle School | 128 | 15:23Unofficial | 8 |
| Sep 22 | McMinnville Middle School InviteSep 22 · 3,000 Meters Junior Varsity · Place 59 · Patton | 3,000 Meters Junior Varsity | 59 | 14:32.5 PB | 8 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 3,000 Meters Middle School (Saturday) · Place 61 · Patton | 3,000 Meters Middle School (Saturday) | 61 | 16:17.80 PB | 8 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | PDXC State Middle School ChampionshipOct 23 · 3,000 Meters Super Champs · Place 236 · Patton | 3,000 Meters Super Champs | 236 | 15:01.2 | 7 |
| Oct 13 | Nike NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 114 · Patton | 3,000 Meters Sweepstakes | 114 | 15:14.3 | 7 |
| Oct 6 | Regis/Stayton Invitational (MS, HS)Oct 6 · 3,000 Meters Middle School 5th, 6th, 7th 8th · Place 203 · Patton | 3,000 Meters Middle School 5th, 6th, 7th 8th | 203 | 14:09.8 PB | 7 |
| Sep 30 | McMinnville Middle School InvitationalSep 30 · 3,000 Meters Junior Varsity · Place 92 · Patton | 3,000 Meters Junior Varsity | 92 | 15:23.0 PB | 7 |
| Sep 24 | Nike Portland XCSep 24 · 3,000 Meters PDXC Alan Webb MS Race · Place 293 · Patton | 3,000 Meters PDXC Alan Webb MS Race | 293 | 14:55.23 | 7 |
| Sep 15 | Wortman ChallengeSep 15 · 3,000 Meters Junior Varsity · Place 126 · Patton | 3,000 Meters Junior Varsity | 126 | 16:50.0 PB | 7 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PDXC State Middle School ChampionshipOct 25 · 3,000 Meters Champs Heat 1 · Place 296 · Patton | 3,000 Meters Champs Heat 1 | 296 | 17:27.88 PB | 6 |
| Oct 16 | McMinnville Middle School InvitationalOct 16 · 3,000 Meters Middle School · Place 168 · Patton | 3,000 Meters Middle School | 168 | 15:25.49 | 6 |
| Oct 8 | Northwest Middle School XC ShowdownOct 8 · 3,000 Meters Sweepstakes · Place 157 · Patton | 3,000 Meters Sweepstakes | 157 | 15:37.6 | 6 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 3,000 Meters Middle School · Place 304 · Patton | 3,000 Meters Middle School | 304 | 17:26.58 | 6 |
| Sep 24 | Wortman ChallengeSep 24 · 2,000 Meters 6th Grade Only · Place 66 · Patton | 2,000 Meters 6th Grade Only | 66 | 11:12.00 PB | 6 |
| Sep 17 | Corvallis Middle School ChallengeSep 17 · 3,000 Meters Middle School · Place 178 · Patton | 3,000 Meters Middle School | 178 | 17:24.7 PB | 6 |
| Sep 11 | Ash Creek XC Festival (Day 1)Sep 11 · 2,400 Meters Middle School · Place 116 · Patton | 2,400 Meters Middle School | 116 | 14:00.5 PB | 6 |