Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Lake Oswego Junior High SchoolWRL Meet @ LOJ · Sep 30 | 10:35.64 | WRL Meet @ LOJ | September 30, 2015 |
| 2,000 Meters · Mary S. Young ParkRosemont, Athey, Canby, Lakeridge · Sep 27 | 10:25.47 | Rosemont, Athey, Canby, Lakeridge | September 27, 2016 |
| 2,000 Meters · Molalla River State ParkAthey, Rosemont · Oct 11 | 10:54.70 | Athey, Rosemont | October 11, 2016 |
| 2,000 Meters · Tualatin HSWRL @ Tualatin High hosted by Hazelbrook - Riverdale and Rosemont · Oct 5 | 09:55 | WRL @ Tualatin High hosted by Hazelbrook - Riverdale and Rosemont | October 5, 2016 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 18 | 09:20.73 | WRL Championship Meet | October 18, 2016 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL - Meridian, Rosemont, Sherwood @ LOJ · Oct 10 | 15:02.29 | WRL - Meridian, Rosemont, Sherwood @ LOJ | October 10, 2017 |
| 3,000 Meters · Mary S. Young ParkWRL - Athey, Wood @ Rosemont · Oct 5 | 15:17.35 | WRL - Athey, Wood @ Rosemont | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | WRL - Canby, Hazelbrook, Rosemont, Sherwood @ AtheyOct 17 · 3,000 Meters 8th Grade · Rosemont Ridge | 3,000 Meters 8th Grade | — | 14:09.60Unofficial | 8 |
| Oct 10 | WRL - Meridian, Rosemont, Sherwood @ LOJOct 10 · 3,000 Meters 8th Grade · Place 41 · Rosemont Ridge | 3,000 Meters 8th Grade | 41 | 15:02.29 PB | 8 |
| Oct 5 | WRL - Athey, Wood @ RosemontOct 5 · 3,000 Meters 8th Grade-girls · Place 10 · Rosemont Ridge | 3,000 Meters 8th Grade-girls | 10 | 15:17.35 PB | 8 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WRL Championship MeetOct 18 · 2,000 Meters 6th Grade/7th Grade · Place 61 · Rosemont Ridge | 2,000 Meters 6th Grade/7th Grade | 61 | 09:20.73 PB | 7 |
| Oct 11 | Athey, RosemontOct 11 · 2,000 Meters Middle School 7th · Place 19 · Rosemont Ridge | 2,000 Meters Middle School 7th | 19 | 10:54.70 PB | 7 |
| Oct 5 | WRL @ Tualatin High hosted by Hazelbrook - Riverdale and RosemontOct 5 · 2,000 Meters 6th / 7th Grade Girls · Place 19 · Rosemont Ridge | 2,000 Meters 6th / 7th Grade Girls | 19 | 09:55 PB | 7 |
| Sep 27 | Rosemont, Athey, Canby, LakeridgeSep 27 · 2,000 Meters 7th Grade · Place 21 · Rosemont Ridge | 2,000 Meters 7th Grade | 21 | 10:25.47 PB | 7 |
| Sep 20 | WRL Preview MeetSep 20 · 2,000 Meters 7th Grade · Place 27 · Rosemont Ridge | 2,000 Meters 7th Grade | 27 | 09:45.70 | 7 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WRL Championship MeetOct 20 · 2,000 Meters 6th Grade · Place 26 · Rosemont Ridge | 2,000 Meters 6th Grade | 26 | 09:20.90 | 6 |
| Oct 13 | WRL @ RosemontOct 13 · 2,000 Meters 6th/7th Grade · Place 32 · Rosemont Ridge | 2,000 Meters 6th/7th Grade | 32 | 10:56.11 | 6 |
| Oct 6 | WRL Meet @ LJHSOct 6 · 2,000 Meters 6th/7th grade girls · Place 48 · Rosemont Ridge | 2,000 Meters 6th/7th grade girls | 48 | 10:43.68 | 6 |
| Sep 30 | WRL Meet @ LOJSep 30 · 2,000 Meters 6th/7th grade girls · Rosemont Ridge | 2,000 Meters 6th/7th grade girls | — | 10:35.64 PB | 6 |
| Sep 22 | WRL Preview MeetSep 22 · 2,000 Meters 6th Grade · Place 40 · Rosemont Ridge | 2,000 Meters 6th Grade | 40 | 11:34.48 | 6 |