Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · 3K CourseStayton Cross Country Invitational · Sep 19 | 11:19 | Stayton Cross Country Invitational | September 19, 2018 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 11 | 10:44.60 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Jefferson HSJefferson Middle School Invitational · Sep 26 | 11:17.17 | Jefferson Middle School Invitational | September 26, 2018 |
| 3,000 Meters · Joe Dancer Park 3KMcMinnville Middle School Invitational · Sep 30 | 12:01.8 | McMinnville Middle School Invitational | September 30, 2016 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 25 | 11:17.25 | Phil MS XC Meet | October 25, 2017 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invite Middle School Section · Oct 4 | 10:53.1 | Stayton/Regis Invite Middle School Section | October 4, 2018 |
| 3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 23 | 12:16.2 | PDXC State Middle School Championship | October 23, 2016 |
| 5,000 Meters · Cheadle Lake Double LoopMWC End of Season Showdown · Apr 10 | 20:41.32 | MWC End of Season Showdown | April 10, 2021 |
| 5,000 Meters · Crescent Valley High SchoolDallas, Lebanon, and Central @ Crescent Valley · Mar 31 | 22:07 | Dallas, Lebanon, and Central @ Crescent Valley | March 31, 2021 |
| 5,000 Meters · Crystal Lake Sports ParkCentral@Corvallis · Mar 10 | 22:48.50 | Central@Corvallis | March 10, 2021 |
| 5,000 Meters · Stayton Middle School Nature TrailsStayton Invite · Sep 18 | 21:00 | Stayton Invite | September 18, 2019 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 23:31.36 | Ultimook Race | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | MWC End of Season ShowdownApr 10 · 5,000 Meters Varsity · Place 38 · CentralCentral | 5,000 Meters Varsity | 38 | 20:41.32 PB | 10 |
| Mar 31 | Dallas, Lebanon, and Central @ Crescent ValleyMar 31 · 5,000 Meters Varsity/JV · Place 25 · CentralCentral | 5,000 Meters Varsity/JV | 25 | 22:07 PB | 10 |
| Mar 17 | WA, Central and SA @ Timber Linn ParkMar 17 · 5,000 Meters Varsity/JV · Place 15 · CentralCentral | 5,000 Meters Varsity/JV | 15 | 22:07Unofficial | 10 |
| Mar 10 | Central@CorvallisMar 10 · 5,000 Meters Varsity/JV · Place 10 · CentralCentral | 5,000 Meters Varsity/JV | 10 | 22:48.50 PB | 10 |
| Mar 3 | Lebanon @ CentralMar 3 · 5,000 Meters Varsity · CentralCentral | 5,000 Meters Varsity | 0 | — | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 5A-3 Mid-Willamette ConferenceNov 2 · 5,000 Meters Varsity · Place 58 · CentralCentral | 5,000 Meters Varsity | 58 | 19:49.30 | 9 |
| Oct 23 | Mid Willamette League Meet @ WA Oct 23 · 5,000 Meters Varsity · Place 22 · CentralCentral | 5,000 Meters Varsity | 22 | 18:54.44 | 9 |
| Oct 16 | Mid Willamette @ CentralOct 16 · 5,000 Meters Junior Varsity · Place 12 · CentralCentral | 5,000 Meters Junior Varsity | 12 | 18:37.2 | 9 |
| Sep 25 | Mid-Willamette pre ConferenceSep 25 · 5,000 Meters Junior Varsity · Place 38 · CentralCentral | 5,000 Meters Junior Varsity | 38 | 19:10.30 | 9 |
| Sep 18 | Stayton InviteSep 18 · 5,000 Meters Varsity · Place 47 · CentralCentral | 5,000 Meters Varsity | 47 | 21:00 PB | 9 |
| Sep 11 | Silver Falls Oktoberfest InvitationalSep 11 · 3,400 Meters Junior Varsity · Place 4 · CentralCentral | 3,400 Meters Junior Varsity | 4 | 12:40.6 | 9 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Varsity 5A-6A · Place 197 · CentralCentral | 5,000 Meters Varsity 5A-6A | 197 | 23:31.36 PB | 9 |
2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Phil MS XC MeetOct 25 · 3,000 Meters Middle School · Place 10 · TalmadgeTalmadge | 3,000 Meters Middle School | 10 | 11:17.25 PB | 7 |
| Oct 12 | Nike NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 45 · TalmadgeTalmadge | 3,000 Meters Champions (top 10) | 45 | 11:37.96 | 7 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 14 · TalmadgeTalmadge | 3,000 Meters Middle School | 14 | 11:30.0 | 7 |
| Sep 26 | Jefferson InvitationalSep 26 · 3,000 Meters Middle School · Place 10 · TalmadgeTalmadge | 3,000 Meters Middle School | 10 | 11:42Unofficial | 7 |
| Sep 20 | Stayton InvitationalSep 20 · 3,000 Meters New Division · Place 1 · TalmadgeTalmadge | 3,000 Meters New Division | 1 | 11:42Unofficial | 7 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | PDXC State Middle School ChampionshipOct 23 · 3,000 Meters Super Champs · Place 100 · TalmadgeTalmadge | 3,000 Meters Super Champs | 100 | 12:16.2 PB | 6 |
| Oct 19 | Phil MS XC MeetOct 19 · 3,000 Meters Middle School · Place 31 · TalmadgeTalmadge | 3,000 Meters Middle School | 31 | 12:06.97 | 6 |
| Oct 13 | Nike NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 46 · TalmadgeTalmadge | 3,000 Meters Champions (top 10) | 46 | 12:33.6 | 6 |
| Oct 6 | Regis/Stayton Invitational (MS, HS)Oct 6 · 3,000 Meters Middle School 5th, 6th, 7th 8th · Place 38 · TalmadgeTalmadge | 3,000 Meters Middle School 5th, 6th, 7th 8th | 38 | 11:16.5 | 6 |
| Sep 30 | McMinnville Middle School InvitationalSep 30 · 3,000 Meters Varsity · Place 43 · TalmadgeTalmadge | 3,000 Meters Varsity | 43 | 12:01.8 PB | 6 |
| Sep 27 | Jefferson InvitationalSep 27 · 3,000 Meters Middle School Boys · Place 20 · TalmadgeTalmadge | 3,000 Meters Middle School Boys | 20 | 12:50 | 6 |
| Sep 21 | Santiam Christian Invitational (MS, HS)Sep 21 · 3,000 Meters Middle School · Place 9 · TalmadgeTalmadge | 3,000 Meters Middle School | 9 | 11:27.94Unofficial | 6 |