Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · 2K Memorial Park RouteWRL Championship Meet · Oct 22 | 8:28.80 | WRL Championship Meet | October 22, 2019 |
| 2,000 Meters · Athey Creek Middle SchoolWRL - Athey, Rosemont, and Lakeridge @ Athey Creek · Oct 15 | 8:50.36 | WRL - Athey, Rosemont, and Lakeridge @ Athey Creek | October 15, 2019 |
| 2,000 Meters · Sherwood HSWRL meet at Sherwood High School · Oct 7 | 9:08.00 | WRL meet at Sherwood High School | October 7, 2019 |
| 3,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 9 | 14:16.57 | Three Rivers League Preview Meet | September 9, 2024 |
| 3,000 Meters · Lake Oswego Junior High SchoolWRL @ LOJ · Oct 5 | 13:42.09 | WRL @ LOJ | October 5, 2021 |
| 3,000 Meters · Lakeridge Junior High SchoolWRL @ Lakeridge Middle School · Oct 12 | 12:54.16 | WRL @ Lakeridge Middle School | October 12, 2021 |
| 3,000 Meters · Molalla River State ParkCanby Middle School XC Meet · Sep 28 | 14:31.82 | Canby Middle School XC Meet | September 28, 2021 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 21 | 13:12.90 | WRL Championship Meet | October 21, 2021 |
| 5,000 Meters · Lents ParkStumptown Showdown · Oct 18 | 20:08.44 | Stumptown Showdown | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 1 · Place 125 · LakeridgeLakeridge | 5,000 Meters Junior Varsity 1 | 125 | 20:08.44 PB | 12 |
2024 Cross Country
2 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 25 | Pacer 3K Test EffortAug 25 · 3,000 Meters New Division · LakeridgeLakeridge | 3,000 Meters New Division | 0 | 15:11Unofficial | 9 |
2021 Cross Country
4 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WRL Championship MeetOct 22 · 2,000 Meters 6th Grade · Place 29 · LakeridgeLakeridge | 2,000 Meters 6th Grade | 29 | 8:28.80 PB | 6 |
| Oct 15 | WRL - Athey, Rosemont, and Lakeridge @ Athey CreekOct 15 · 2,000 Meters 6/7 Boys · Place 28 · LakeridgeLakeridge | 2,000 Meters 6/7 Boys | 28 | 8:50.36 PB | 6 |
| Oct 7 | WRL meet at Sherwood High SchoolOct 7 · 2,000 Meters 6th Grade · Place 18 · LakeridgeLakeridge | 2,000 Meters 6th Grade | 18 | 9:08.00 PB | 6 |
| Sep 24 | WRL Preview Meet Sep 24 · 2,000 Meters 6th Grade · Place 40 · LakeridgeLakeridge | 2,000 Meters 6th Grade | 40 | 9:02.10 | 6 |