Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Sherwood HSWRL @ Sherwood MS · Oct 14 | 13:06.77 | WRL @ Sherwood MS | October 14, 2025 |
| 2,000 Meters · Tualatin HSWRL @ Tualatin High (hosted by Hazelbrook) · Oct 7 | 11:54 | WRL @ Tualatin High (hosted by Hazelbrook) | October 7, 2025 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 25 | 14:19.33 | WRL Preview | September 25, 2025 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL Meridian, Gardiner, Tumwata @ L.O. · Oct 8 | 19:23.27 | WRL Meridian, Gardiner, Tumwata @ L.O. | October 8, 2026 |
| 3,000 Meters · Mary S. Young ParkWRL Sherwood, Athey, Meridian @ Rosemont · Oct 12 | 22:13.82 | WRL Sherwood, Athey, Meridian @ Rosemont | October 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WRL ChampionshipsOct 23 · 2,000 Meters 7th Grade Boys · Place 129 · Meridian Creek | 2,000 Meters 7th Grade Boys | 129 | 16:46.90 | 7 |
| Oct 14 | WRL @ Sherwood MSOct 14 · 2,000 Meters 7th Grade · Place 17 · Meridian Creek | 2,000 Meters 7th Grade | 17 | 13:06.77 PB | 7 |
| Oct 7 | WRL @ Tualatin High (hosted by Hazelbrook)Oct 7 · 2,000 Meters 6th and 7th Boys · Place 111 · Meridian Creek | 2,000 Meters 6th and 7th Boys | 111 | 11:54 PB | 7 |
| Sep 30 | WRL @ Graham Oaks (Hosted by MCMS)Sep 30 · 2,000 Meters 7th Grade · Place 111 · Meridian Creek | 2,000 Meters 7th Grade | 111 | 14:58 | — |
| Sep 25 | WRL PreviewSep 25 · 2,000 Meters 7th Grade · Place 134 · Meridian Creek | 2,000 Meters 7th Grade | 134 | 14:19.33 PB | 7 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL XC ChampionshipOct 24 · 2,000 Meters 6th Grade · Place 114 · Meridian Creek | 2,000 Meters 6th Grade | 114 | 18:00.00 | 6 |
| Oct 17 | WRL @ Twality MSOct 17 · 2,000 Meters Varsity · Place 44 · Meridian Creek | 2,000 Meters Varsity | 44 | 11:02 | 6 |
| Oct 8 | WRL @ Tualatin High, hosted by Hazelbrook MSOct 8 · 2,000 Meters Middle School - 6th/7th Boys · Place 94 · Meridian Creek | 2,000 Meters Middle School - 6th/7th Boys | 94 | 12:04 | 6 |
| Oct 1 | WRL @ Graham Oaks Nature Park (Hosted by MCMS)Oct 1 · 2,000 Meters Varsity · Place 44 · Meridian Creek | 2,000 Meters Varsity | 44 | 11:42 | 6 |
| Sep 26 | WRL PreviewSep 26 · 2,000 Meters 6th Grade · Place 102 · Meridian Creek | 2,000 Meters 6th Grade | 102 | 13:03.50 | 6 |