Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorOrient/Damascus, Welches, @ Cedar Ridge · Apr 13 | 18.4 | Orient/Damascus, Welches, @ Cedar Ridge | April 13, 2023 |
| 1500 Meters · OutdoorSandy @ David Douglas · May 7 | 6:10.40a | Sandy @ David Douglas | May 7, 2026 |
| 200 Meters · OutdoorReynolds Middle vs. Cedar Ridge/ Welches · Apr 9 | 33.2 | Reynolds Middle vs. Cedar Ridge/ Welches | April 9, 2025 |
| 3000 Meters · OutdoorMHC Reynolds & Sandy @ Clackamas · Apr 29 | 13:47.97a | MHC Reynolds & Sandy @ Clackamas | April 29, 2026 |
| Javelin · 450g AeroJav · OutdoorCentennial, Welches @ Cedar Ridge (Sandy High) · May 9 | 53' 2 | Centennial, Welches @ Cedar Ridge (Sandy High) | May 9, 2024 |
| Long Jump · OutdoorCentennial, Welches @ Cedar Ridge (Sandy High) · May 9 | 9' 3 | Centennial, Welches @ Cedar Ridge (Sandy High) | May 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Mt. Hood Middle School DistrictMay 22 · 1500 Meters · Place 13 · Cedar RidgeCedar Ridge | 1500 Meters | 13 | 6:22.05a | 8 |
| May 15 | Cedar Ridge, Ron Russell, Welches @ Sandy HS (Qualifier)May 15 · 1500 Meters · Place 2 · Cedar RidgeCedar Ridge | 1500 Meters | 2 | 6:40.3 | 8 |
| May 8 | Boring Middle School vs. Cedar Ridge/Welches Middle SchoolMay 8 · Long Jump · Place 17 · Cedar RidgeCedar Ridge | Long Jump | 17 | 9-5 | 8 |
| May 8 | Boring Middle School vs. Cedar Ridge/Welches Middle SchoolMay 8 · Javelin · Place 6 · Cedar RidgeCedar Ridge | Javelin | 6 | 69-6 | 8 |
| May 8 | Boring Middle School vs. Cedar Ridge/Welches Middle SchoolMay 8 · 1500 Meters · Place 4 · Cedar RidgeCedar Ridge | 1500 Meters | 4 | 6:24.79a | 8 |
| May 8 | Boring Middle School vs. Cedar Ridge/Welches Middle SchoolMay 8 · 200 Meters · Place 10 · Cedar RidgeCedar Ridge | 200 Meters | 10 | 36.05a | 8 |
| May 1 | Cedar Ridge, Floyd Light, Welches @ Sandy HSMay 1 · 200 Meters · Place 12 · Cedar RidgeCedar Ridge | 200 Meters | 12 | 34.3 | 8 |
| Apr 24 | Cedar Ridge, Welches, Centennial vs Oliver MSApr 24 · 200 Meters · Place 17 · Cedar RidgeCedar Ridge | 200 Meters | 17 | 34.46a | 8 |
| Apr 17 | Cedar Ridge, Welches, Walt Morey @ Sandy HSApr 17 · Long Jump · Place 13 · Cedar RidgeCedar Ridge | Long Jump | 13 | 7-8 | 8 |
| Apr 17 | Cedar Ridge, Welches, Walt Morey @ Sandy HSApr 17 · Javelin · Place 3 · Cedar RidgeCedar Ridge | Javelin | 3 | 71-6 | 8 |
| Apr 17 | Cedar Ridge, Welches, Walt Morey @ Sandy HSApr 17 · 200 Meters · Place 14 · Cedar RidgeCedar Ridge | 200 Meters | 14 | 35.7 | 8 |
| Apr 9 | Reynolds Middle vs. Cedar Ridge/ WelchesApr 9 · Long Jump · Cedar RidgeCedar Ridge | Long Jump | — | ND | 8 |
| Apr 9 | Reynolds Middle vs. Cedar Ridge/ WelchesApr 9 · 200 Meters · Place 6 · Cedar RidgeCedar Ridge | 200 Meters | 6. | 33.2 PB | 8 |
2024 Outdoor Track
10 results2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | Walt Morey vs. Cedar Ridge/WelchesMay 11 · Long Jump · Place 12 · Cedar RidgeCedar Ridge | Long Jump | 12 | 8-3 | — |
| May 4 | HB Lee, Reynolds, Welches @ Cedar Ridge (Sandy High)May 4 · Long Jump · Place 9 · Cedar RidgeCedar Ridge | Long Jump | 9 | 8-3 | — |
| May 4 | HB Lee, Reynolds, Welches @ Cedar Ridge (Sandy High)May 4 · Javelin · Place 2 · Cedar RidgeCedar Ridge | Javelin | 2 | 41-0 | — |
| Apr 20 | Clear Creek vs. Cedar Ridge/Welches @ DexterApr 20 · Long Jump · Place 5 · Cedar RidgeCedar Ridge | Long Jump | 5. | 7' 5 | 6 |
| Apr 13 | Orient/Damascus, Welches, @ Cedar RidgeApr 13 · Long Jump · Place 19 · Cedar RidgeCedar Ridge | Long Jump | 19 | 7-2 | — |
| Apr 13 | Orient/Damascus, Welches, @ Cedar RidgeApr 13 · Javelin · Place 2 · Cedar RidgeCedar Ridge | Javelin | 2 | 44-4 | — |
| Apr 13 | Orient/Damascus, Welches, @ Cedar RidgeApr 13 · 100 Meters · Place 14 · Cedar RidgeCedar Ridge | 100 Meters | 14 | 18.4 PB | — |