Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Philomath HSPaul Mariman Invitational · Oct 10 | 15:39.23 | Paul Mariman Invitational | October 10, 2026 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 9 | 13:49.94 | NW Middle School XC Showdown presented by HOTV | October 9, 2025 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 10 | 16:01.56 | NW Middle School XC Showdown presented by HOTV | October 10, 2024 |
| 3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 8 | 13:44.60 | NW Middle School XC Showdown presented by HOTV | October 8, 2026 |
| 3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 29 | 16:22.90 | McMinnville Middle School Invite | September 29, 2023 |
| 3,000 Meters · Kings Valley Charter SchoolKings Valley Middle School Invitational · Oct 15 | 14:09.90 | Kings Valley Middle School Invitational | October 15, 2026 |
| 3,000 Meters · Philomath HSPhilomath MS XC Meet · Oct 24 | 16:19 | Philomath MS XC Meet | October 24, 2022 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 1 | 14:12.59 | Stayton/Regis Invitational | October 1, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 14:08.30 | Stumptown Youth XC Championship | November 1, 2026 |
| 3,200 Meters · Delphian SchoolConquer the Hill · Sep 23 | 19:19.6 | Conquer the Hill | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 179 · PhilomathPhilomath | 3,000 Meters Super Champs | 179 | 14:08.30 PB | 8 |
| Oct 27 | Crystal Lake Dual (w/CJHS)Oct 27 · 3,000 Meters Middle School · PhilomathPhilomath | 3,000 Meters Middle School | 0 | 14:00.00Unofficial | 8 |
| Oct 15 | Kings Valley Middle School InvitationalOct 15 · 3,000 Meters Middle School · Place 10 · PhilomathPhilomath | 3,000 Meters Middle School | 10 | 14:09.90 PB | 8 |
| Oct 12 | Time Trial #2 (Intrasquad)Oct 12 · 1,500 Meters Middle School · Place 3 · PhilomathPhilomath | 1,500 Meters Middle School | 3 | 7:07.17Unofficial | 8 |
| Oct 10 | Paul Mariman InvitationalOct 10 · 2 Miles Middle School · Place 12 · PhilomathPhilomath | 2 Miles Middle School | 12 | 15:39.23 PB | 8 |
| Oct 8 | NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Champions (top 10) · Place 44 · PhilomathPhilomath | 3,000 Meters Champions (top 10) | 44 | 13:44.60 PB | 8 |
| Oct 1 | Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 36 · PhilomathPhilomath | 3,000 Meters Middle School | 36 | 14:12.59 PB | 8 |
| Sep 23 | Conquer the HillSep 23 · 3,200 Meters Middle School · Place 37 · PhilomathPhilomath | 3,200 Meters Middle School | 37 | 19:19.6 PB | 8 |
| Sep 15 | Instrasquad Time Trial #1Sep 15 · 1,500 Meters Middle School · PhilomathPhilomath | 1,500 Meters Middle School | 0 | 7:09.92Unofficial | 8 |
2025 Cross Country
3 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 251 · Timberhill HarriersTimberhill Harriers | 3,000 Meters Varsity | 251 | 15:47.80 | 5 |
| Oct 23 | Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Timberhill HarriersTimberhill Harriers | 3,000 Meters Middle School | — | 16:24.41 | 5 |
| Oct 7 | Paul Mariman InvitationalOct 7 · 3,000 Meters Middle School · Place 65 · Timberhill HarriersTimberhill Harriers | 3,000 Meters Middle School | 65 | 16:37.2 | 5 |
| Sep 29 | McMinnville Middle School InviteSep 29 · 3,000 Meters Open · Place 60 · Timberhill HarriersTimberhill Harriers | 3,000 Meters Open | 60 | 16:22.90 PB | 5 |
| Sep 14 | Kings Valley Middle School InvitationalSep 14 · 3,000 Meters Middle School · Place 55 · Timberhill HarriersTimberhill Harriers | 3,000 Meters Middle School | 55 | 18:03.39 | 5 |
2022 Cross Country
2 results