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 | 8:16.95 | WRL - LOJ, Meridian, Wood @ LJHS | October 17, 2017 |
| 2,000 Meters · Lakeridge Junior High SchoolWRL @ Lakeridge JH vs. Sherwood & Twality · Oct 4 | 8:42.5 | WRL @ Lakeridge JH vs. Sherwood & Twality | October 4, 2018 |
| 2,000 Meters · Tualatin HSWRL - LJHS, LOJ @ Hazelbrook · Oct 4 | 8:14 | WRL - LJHS, LOJ @ Hazelbrook | October 4, 2017 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 24 | 08:00.82 | WRL Championship Meet | October 24, 2017 |
| 3,000 Meters · 3K Memorial Park RouteWRL Preview Meet · Sep 24 | 13:18.90 | WRL Preview Meet | September 24, 2019 |
| 3,000 Meters · Athey Creek Middle SchoolWRL - Athey, Rosemont, and Lakeridge @ Athey Creek · Oct 15 | 13:43.80 | WRL - Athey, Rosemont, and Lakeridge @ Athey Creek | October 15, 2019 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL - Lakeridge, Meridian, Sherwood, Wood @ LOJ · Oct 3 | 14:11.65 | WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJ | October 3, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | WRL - Athey, Rosemont, and Lakeridge @ Athey CreekOct 15 · 3,000 Meters 8th Boys · Place 12 · LakeridgeLakeridge | 3,000 Meters 8th Boys | 12 | 13:43.80 PB | 8 |
| Oct 3 | WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJOct 3 · 3,000 Meters 8th Grade · Place 25 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 25 | 14:11.65 PB | 8 |
| Sep 24 | WRL Preview Meet Sep 24 · 3,000 Meters 8th Grade · Place 32 · LakeridgeLakeridge | 3,000 Meters 8th Grade | 32 | 13:18.90 PB | 8 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WRL Championship MeetOct 23 · 2,000 Meters 7th Grade · Place 27 · LakeridgeLakeridge | 2,000 Meters 7th Grade | 27 | 8:08.17 | 7 |
| Oct 17 | WRL @ Hazelbrook vs. Wood & LakeridgeOct 17 · 2,000 Meters 7th · Place 14 · LakeridgeLakeridge | 2,000 Meters 7th | 14 | 8:50 | 7 |
| Oct 11 | WRL- Lakeridge & Canby @ Lakeridge Junior HighOct 11 · 2,000 Meters 6th and 7th · Place 21 · LakeridgeLakeridge | 2,000 Meters 6th and 7th | 21 | 8:46.3 | 7 |
| Oct 4 | WRL @ Lakeridge JH vs. Sherwood & TwalityOct 4 · 2,000 Meters 6th & 7th Grade · Place 21 · LakeridgeLakeridge | 2,000 Meters 6th & 7th Grade | 21 | 8:42.5 PB | 7 |
| Sep 25 | WRL Preview MeetSep 25 · 2,000 Meters 7th Grade · Place 21 · LakeridgeLakeridge | 2,000 Meters 7th Grade | 21 | 8:26.42 | 7 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL Championship MeetOct 24 · 2,000 Meters 6th Grade · Place 10 · LakeridgeLakeridge | 2,000 Meters 6th Grade | 10 | 08:00.82 PB | 6 |
| Oct 17 | WRL - LOJ, Meridian, Wood @ LJHSOct 17 · 2,000 Meters 6th & 7th Grade · Place 20 · LakeridgeLakeridge | 2,000 Meters 6th & 7th Grade | 20 | 8:16.95 PB | 6 |
| Oct 4 | WRL - LJHS, LOJ @ HazelbrookOct 4 · 2,000 Meters 6th & 7th Grade · LakeridgeLakeridge | 2,000 Meters 6th & 7th Grade | — | 8:14 PB | 6 |
| Sep 26 | WRL Preview MeetSep 26 · 2,000 Meters 6th Grade · Place 8 · LakeridgeLakeridge | 2,000 Meters 6th Grade | 8 | 8:21.52 | 6 |