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 | 14:21.70 | NW Middle School XC Showdown presented by HOTV | October 11, 2018 |
| 3,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 5 | 15:31.00 | Fred Berkey XC Invite @ Camp Magruder in Tillamook | October 5, 2018 |
| 3,000 Meters · Delphian SchoolConquer the Hill · Sep 28 | 23:02.6 | Conquer the Hill | September 28, 2017 |
| 3,000 Meters · Philomath Middle SchoolPhil MS XC Meet · Oct 25 | 12:57.05 | Phil MS XC Meet | October 25, 2017 |
| 3,000 Meters · Santiam Christian HS, Adair VillageSantiam Christian Invitational · Sep 19 | 13:34.14 | Santiam Christian Invitational | September 19, 2018 |
| 3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton Invitational · Oct 5 | 14:11.4 | Regis/Stayton Invitational | October 5, 2017 |
| 3,000 Meters · Wilder-OCCC Newport MS XC Meet · Oct 18 | 14:43.0 | Newport MS XC Meet | October 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Phil MS XC MeetOct 25 · 3,000 Meters Middle School · Place 43 · Newport | 3,000 Meters Middle School | 43 | 12:57.05 PB | 7 |
| Oct 19 | Newport MS XC MeetOct 19 · 3,000 Meters Middle School · Newport | 3,000 Meters Middle School | 0 | 14:15.7Unofficial | 7 |
| Oct 5 | Regis/Stayton InvitationalOct 5 · 3,000 Meters Middle School · Place 112 · Newport | 3,000 Meters Middle School | 112 | 14:11.4 PB | 7 |
| Sep 28 | Conquer the HillSep 28 · 3,000 Meters Middle School · Place 9 · Newport | 3,000 Meters Middle School | 9 | 23:02.6 PB | 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 114 · Newport | 3,000 Meters Middle School | 114 | 13:58.09 | 6 |