Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · 3K CourseStayton Cross Country Invitational · Sep 19 | 14:47 | Stayton Cross Country Invitational | September 19, 2018 |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Oct 28 | 14:28.60 | PDXC State Middle School Championship | October 28, 2018 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 11 | 14:17.40 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Cheldelin 3000Cheldelin Cougar Classic · Oct 17 | 16:33.20 | Cheldelin Cougar Classic | October 17, 2019 |
| 3,000 Meters · Community ChapelHusky Invitational · Sep 13 | 15:19.2 | Husky Invitational | September 13, 2018 |
| 3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 26 | 14:53.46 | Jefferson Middle School Invitational | September 26, 2018 |
| 3,000 Meters · Philomath HSPhil MS XC Meet · Oct 22 | 14:03.55 | Phil MS XC Meet | October 22, 2018 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 25 | 15:19.84 | Phil MS XC Meet | October 25, 2017 |
| 3,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 13 | 19:05.5 | Silver Falls Oktoberfest Invitational | September 13, 2017 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton Invite · Sep 18 | 14:22 | Stayton Invite | September 18, 2019 |
| 3,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 15:27.81 | Ultimook Race | September 7, 2019 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 29 | 14:57.25 | PDXC State Middle School Championship | October 29, 2017 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 15:17.4 | Newport MS XC Meet | October 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Champs · Place 152 · Stayton | 3,000 Meters Champs | 152 | 14:35.30 | 8 |
| Oct 17 | Cheldelin Cougar ClassicOct 17 · 3,000 Meters Middle School · Place 151 · Stayton | 3,000 Meters Middle School | 151 | 16:33.20 PB | 8 |
| Oct 3 | Regis/Stayton High InvitationalOct 3 · 3,000 Meters Middle School · Place 142 · Stayton | 3,000 Meters Middle School | 142 | 14:38.8 | 8 |
| Sep 25 | Jefferson Middle School InvitationalSep 25 · 3,000 Meters Middle School · Place 72 · Stayton | 3,000 Meters Middle School | 72 | 14:59.75 | 8 |
| Sep 18 | Stayton InviteSep 18 · 3,000 Meters Middle School · Place 57 · Stayton | 3,000 Meters Middle School | 57 | 14:22 PB | 8 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Middle School · Place 61 · Stayton | 3,000 Meters Middle School | 61 | 15:27.81 PB | 8 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PDXC State Middle School ChampionshipOct 28 · 3,000 Meters Champs · Place 132 · Stayton | 3,000 Meters Champs | 132 | 14:28.60 PB | 7 |
| Oct 22 | Phil MS XC MeetOct 22 · 3,000 Meters Middle School · Place 89 · Stayton | 3,000 Meters Middle School | 89 | 14:03.55 PB | 7 |
| Oct 18 | Newport MS XC MeetOct 18 · 3,000 Meters Middle School · Place 53 · Stayton | 3,000 Meters Middle School | 53 | 15:17.4 PB | 7 |
| Oct 11 | NW Middle School XC Showdown presented by HOTVOct 11 · 3,000 Meters Champions (top 10) · Place 114 · Stayton | 3,000 Meters Champions (top 10) | 114 | 14:17.40 PB | 7 |
| Oct 4 | Stayton/Regis Invite Middle School SectionOct 4 · 3,000 Meters Middle School · Place 187 · Stayton | 3,000 Meters Middle School | 187 | 15:17.4 | 7 |
| Sep 26 | Jefferson Middle School InvitationalSep 26 · 3,000 Meters Middle School · Place 57 · Stayton | 3,000 Meters Middle School | 57 | 14:53.46 PB | 7 |
| Sep 19 | Stayton Cross Country Invitational Sep 19 · 3,000 Meters Middle School Boys · Place 47 · Stayton | 3,000 Meters Middle School Boys | 47 | 14:47 PB | 7 |
| Sep 13 | Husky Invitational Sep 13 · 3,000 Meters Middle School · Place 48 · Stayton | 3,000 Meters Middle School | 48 | 15:19.2 PB | 7 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Champs · Place 228 · Stayton | 3,000 Meters Champs | 228 | 14:57.25 PB | 6 |
| Oct 25 | Phil MS XC MeetOct 25 · 3,000 Meters Middle School · Place 99 · Stayton | 3,000 Meters Middle School | 99 | 15:19.84 PB | 6 |
| Oct 18 | Valiant InvitationalOct 18 · 3,000 Meters Middle School · Stayton | 3,000 Meters Middle School | 0 | 18:03Unofficial | 6 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 210 · Stayton | 3,000 Meters Middle School | 210 | 16:17.3 | 6 |
| Sep 26 | Jefferson InvitationalSep 26 · 3,000 Meters Middle School · Place 194 · Stayton | 3,000 Meters Middle School | 194 | 17:08Unofficial | 6 |
| Sep 13 | Silver Falls Oktoberfest InvitationalSep 13 · 3,000 Meters Middle School · Place 52 · Stayton | 3,000 Meters Middle School | 52 | 19:05.5 PB | 6 |