Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 11 | 16:16.90 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Bush ParkSD2/SD3 Pre-District Challenge · Oct 20 | 15:58.3 | SD2/SD3 Pre-District Challenge | October 20, 2017 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 21 | 16:28.4 | McMinnville Middle School Invite | September 21, 2018 |
| 3,000 Meters · Philomath HSPhil MS XC Meet · Oct 22 | 15:57.13 | Phil MS XC Meet | October 22, 2018 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 19 | 16:33.12 | Phil MS XC Meet | October 19, 2016 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton Invitational · Oct 5 | 16:34.5 | Regis/Stayton Invitational | October 5, 2017 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 16:27.81 | PDXC State Middle School Championship | October 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Champs · Place 286 · Corvallis Junior High | 3,000 Meters Champs | 286 | 16:27.81 PB | 7 |
| Oct 20 | SD2/SD3 Pre-District ChallengeOct 20 · 3,000 Meters Middle School · Place 195 · Corvallis Junior High | 3,000 Meters Middle School | 195 | 15:58.3 PB | 7 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Sweepstakes · Place 249 · Corvallis Junior High | 3,000 Meters Sweepstakes | 249 | 16:46.66 | 7 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 215 · Corvallis Junior High | 3,000 Meters Middle School | 215 | 16:34.5 PB | 7 |
| Sep 26 | Jefferson InvitationalSep 26 · 3,000 Meters Middle School · Place 249 · Corvallis Junior High | 3,000 Meters Middle School | 249 | 19:12Unofficial | 7 |
| Sep 22 | McMinnville Middle School InviteSep 22 · 3,000 Meters Junior Varsity · Place 102 · Corvallis Junior High | 3,000 Meters Junior Varsity | 102 | 16:47.0 | 7 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Phil MS XC MeetOct 19 · 3,000 Meters Middle School · Place 184 · Corvallis Junior High | 3,000 Meters Middle School | 184 | 16:33.12 PB | 6 |