Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Athey Creek Middle SchoolWRL- Athey Creek, Fowler, Lake Oswego · Sep 29 | 7:39.3 | WRL- Athey Creek, Fowler, Lake Oswego | September 29, 2022 |
| 2,000 Meters · Fowler Middle SchoolWRL XC Meet Fowler, Wood, Sherwood, Rosemont · Oct 11 | 7:33.69 | WRL XC Meet Fowler, Wood, Sherwood, Rosemont | October 11, 2022 |
| 2,000 Meters · Lakeridge Junior High SchoolWRL @ Lakeridge Middle School · Oct 12 | 8:28.09 | WRL @ Lakeridge Middle School | October 12, 2021 |
| 2,000 Meters · Tualatin HSWRL League Meet @ Tualatin High · Oct 5 | 8:08 | WRL League Meet @ Tualatin High | October 5, 2022 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 24 | 8:27.8 | WRL Championships | October 24, 2022 |
| 3,000 Meters · Fowler Middle SchoolFowler XC Meet · Oct 12 | 11:19 | Fowler XC Meet | October 12, 2023 |
| 3,000 Meters · Lakeridge Junior High SchoolLakeridge Invitational · Sep 26 | 13:10.00 | Lakeridge Invitational | September 26, 2023 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 30 | 12:01.6 | Stumptown Youth XC Championship | October 30, 2022 |
| 3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 19 | 12:45.10 | WRL XC Championships | October 19, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 26 · Fowler | 3,000 Meters 8th Grade Boys | 26 | 12:45.10 PB | 8 |
| Oct 12 | Fowler XC MeetOct 12 · 3,000 Meters 8th Grade · Place 8 · Fowler | 3,000 Meters 8th Grade | 8 | 11:19 PB | 8 |
| Oct 3 | Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 9 · Fowler | 3,000 Meters Middle School | 9 | 12:01.34 | 8 |
| Sep 26 | Lakeridge InvitationalSep 26 · 3,000 Meters Boys 8th · Place 11 · Fowler | 3,000 Meters Boys 8th | 11 | 13:10.00 PB | 8 |
| Sep 21 | WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 33 · Fowler | 3,000 Meters 8th Grade | 33 | 13:43.1 | 8 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 155 · Fowler | 3,000 Meters Super Champs | 155 | 12:01.6 PB | 7 |
| Oct 24 | WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 27 · Fowler | 2,000 Meters 7th Grade | 27 | 8:27.8 PB | 7 |
| Oct 11 | WRL XC Meet Fowler, Wood, Sherwood, RosemontOct 11 · 2,000 Meters 6th/7th Grade Boys · Place 9 · Fowler | 2,000 Meters 6th/7th Grade Boys | 9 | 7:33.69 PB | 7 |
| Oct 5 | WRL League Meet @ Tualatin HighOct 5 · 2,000 Meters Middle School - 6th/7th Boys · Place 2 · Fowler | 2,000 Meters Middle School - 6th/7th Boys | 2 | 8:08 PB | 7 |
| Sep 29 | WRL- Athey Creek, Fowler, Lake OswegoSep 29 · 2,000 Meters 7th Grade · Place 2 · Fowler | 2,000 Meters 7th Grade | 2 | 7:39.3 PB | 7 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 224 · Fowler | 3,000 Meters Super Champs | 224 | 14:28.20 | 6 |
| Oct 21 | WRL Championship MeetOct 21 · 2,000 Meters 6th Grade · Place 20 · Fowler | 2,000 Meters 6th Grade | 20 | 8:33.60 | 6 |
| Oct 12 | WRL @ Lakeridge Middle SchoolOct 12 · 2,000 Meters 6th/7th Boys · Place 11 · Fowler | 2,000 Meters 6th/7th Boys | 11 | 8:28.09 PB | 6 |
| Oct 5 | WRL - Meridian, Wood, Rosemont, FowlerOct 5 · 2,000 Meters 2000 Meters 6th/7th Grade · Place 1 · Fowler | 2,000 Meters 2000 Meters 6th/7th Grade | 1 | 8:18.52Unofficial | 6 |
| Sep 30 | Fowler XC meetSep 30 · 2,000 Meters 6th/7th grade boys · Place 6 · Fowler | 2,000 Meters 6th/7th grade boys | 6 | 8:27.0 | 6 |