Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Lake Oswego Junior High SchoolWRL - LOJ, Meridian, Wood @ LJHS · Oct 17 | 7:29.81 | WRL - LOJ, Meridian, Wood @ LJHS | October 17, 2017 |
| 2,000 Meters · Molalla River State ParkWRL - Athey, LJHS, Wood @ Canby · Oct 10 | 7:36.35 | WRL - Athey, LJHS, Wood @ Canby | October 10, 2017 |
| 2,000 Meters · Tualatin HSWRL - LJHS, LOJ @ Hazelbrook · Oct 4 | 7:13 | WRL - LJHS, LOJ @ Hazelbrook | October 4, 2017 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 24 | 07:08.92 | WRL Championship Meet | October 24, 2017 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL- Lakeridge & Canby @ Lakeridge Junior High · Oct 11 | 11:22.0 | WRL- Lakeridge & Canby @ Lakeridge Junior High | October 11, 2018 |
| 3,000 Meters · Lakeridge Junior High SchoolWRL @ Lakeridge JH vs. Sherwood & Twality · Oct 4 | 11:14.3 | WRL @ Lakeridge JH vs. Sherwood & Twality | October 4, 2018 |
| 3,000 Meters · Tualatin HSWRL @ Hazelbrook vs. Wood & Lakeridge · Oct 17 | 11:29 | WRL @ Hazelbrook vs. Wood & Lakeridge | October 17, 2018 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 23 | 11:24.81 | WRL Championship Meet | October 23, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WRL Championship MeetOct 23 · 3,000 Meters 8th Grade · Place 9 · Lakeridge | 3,000 Meters 8th Grade | 9 | 11:24.81 PB | 8 |
| Oct 17 | WRL @ Hazelbrook vs. Wood & LakeridgeOct 17 · 3,000 Meters 8th · Place 6 · Lakeridge | 3,000 Meters 8th | 6 | 11:29 PB | 8 |
| Oct 11 | WRL- Lakeridge & Canby @ Lakeridge Junior HighOct 11 · 3,000 Meters 8th · Place 2 · Lakeridge | 3,000 Meters 8th | 2 | 11:22.0 PB | 8 |
| Oct 4 | WRL @ Lakeridge JH vs. Sherwood & TwalityOct 4 · 3,000 Meters 8th Grade · Place 3 · Lakeridge | 3,000 Meters 8th Grade | 3 | 11:14.3 PB | 8 |
| Sep 25 | WRL Preview MeetSep 25 · 3,000 Meters 8th Grade · Place 5 · Lakeridge | 3,000 Meters 8th Grade | 5 | 11:25.71 | 8 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL Championship MeetOct 24 · 2,000 Meters 7th Grade · Place 6 · Lakeridge | 2,000 Meters 7th Grade | 6 | 07:08.92 PB | 7 |
| Oct 17 | WRL - LOJ, Meridian, Wood @ LJHSOct 17 · 2,000 Meters 6th & 7th Grade · Place 6 · Lakeridge | 2,000 Meters 6th & 7th Grade | 6 | 7:29.81 PB | 7 |
| Oct 10 | WRL - Athey, LJHS, Wood @ CanbyOct 10 · 2,000 Meters Middle Boys 7th · Place 2 · Lakeridge | 2,000 Meters Middle Boys 7th | 2 | 7:36.35 PB | 7 |
| Oct 4 | WRL - LJHS, LOJ @ HazelbrookOct 4 · 2,000 Meters 6th & 7th Grade · Lakeridge | 2,000 Meters 6th & 7th Grade | — | 7:13 PB | 7 |
| Sep 26 | WRL Preview MeetSep 26 · 2,000 Meters 7th Grade · Place 5 · Lakeridge | 2,000 Meters 7th Grade | 5 | 7:22.02 | 7 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | WRL Championship MeetOct 18 · 2,000 Meters 6th Grade/7th Grade · Place 35 · Lakeridge | 2,000 Meters 6th Grade/7th Grade | 35 | 08:05.68 | 6 |