Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 65 · Tigard Youth TrackTigard Youth Track | 3,000 Meters 11-12 | 65 | 12:47.63 PB | 6 |
| Nov 9 | USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 3,000 Meters Varsity · Place 24 · Tigard YouthTigard Youth | 3,000 Meters Varsity | 24 | 12:49.30 | — |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 66 · Tigard YouthTigard Youth | 3,000 Meters Varsity | 66 | 13:09.60 | 6 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 55 · Tigard YouthTigard Youth | 3,000 Meters Middle School | 55 | 13:46.15 | 6 |
| Sep 27 | Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 3,000 Meters Youth Open · Place 28 · Tigard Youth TrackTigard Youth Track | 3,000 Meters Youth Open | 28 | 14:11.81 PB | 6 |
| Sep 12 | Ash Creek FestivalSep 12 · 3,000 Meters Middle School · Place 27 · Tigard YouthTigard Youth | 3,000 Meters Middle School | 27 | 13:36.20 | 6 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 14 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 14 | 13:59.31 | 5 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 128 · BowermanBowerman | 3,000 Meters Varsity | 128 | 14:32.33 | 5 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 2,000 Meters Elementary · Place 15 · BowermanBowerman | 2,000 Meters Elementary | 15 | 8:29.30 | 5 |
| Oct 5 | The Harrier ClassicOct 5 · 3,200 Meters Open · Place 36 · BowermanBowerman | 3,200 Meters Open | 36 | 16:39.95 | 5 |
| Sep 27 | McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 25 · BowermanBowerman | 3,000 Meters Open | 25 | 14:45.40 | 5 |