Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Clackamas High SchoolRCMS vs ACMS · Oct 13 | 12:24.62 | RCMS vs ACMS | October 13, 2022 |
| 3,000 Meters · North Clackamas ParkNorth Clackamas District Meet · Oct 21 | 13:46 | North Clackamas District Meet | October 21, 2021 |
| 3,000 Meters · Rowe Middle SchoolRMS v ACMS · Oct 6 | 13:49.1 | RMS v ACMS | October 6, 2022 |
| 5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 17:05.0 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 5,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 9 | 17:55.89 | Three Rivers League Preview Meet | September 9, 2024 |
| 5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 9 | 17:19.5 | OSAA 6A State Championships | November 9, 2024 |
| 5,000 Meters · Lents ParkStumptown Showdown · Oct 17 | 16:23.03 | Stumptown Showdown | October 17, 2026 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 23:56.50 | Ultimook Race | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 4 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity Scored (Top 7-12) | 4 | 16:23.03 PB | 12 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 17 min · Place 87 · Lake OswegoLake Oswego | 5,000 Meters Varsity Gold - Top 5 ave under 17 min | 87 | 17:05.0 PB | 12 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 37 · Lake OswegoLake Oswego | 5,000 Meters Varsity Boys 5A – 6A | 37 | 18:50.66Unofficial | 12 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 93 · Lake OswegoLake Oswego | 5,000 Meters Varsity 1 | 93 | 17:28.67 | 11 |
2024 Cross Country
2 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 142 · Lake OswegoLake Oswego | 5,000 Meters Junior Varsity 5A-6A | 142 | 23:56.50 PB | 9 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | RCMS vs ACMSOct 13 · 3,000 Meters Middle School · Place 1 · Alder CreekAlder Creek | 3,000 Meters Middle School | 1 | 12:24.62 PB | 8 |
| Oct 6 | RMS v ACMSOct 6 · 3,000 Meters Middle School · Place 4 · Alder CreekAlder Creek | 3,000 Meters Middle School | 4 | 13:49.1 PB | 8 |
2021 Cross Country
3 results