Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Sherwood HSWRL @ Sherwood MS · Oct 14 | 7:40.42 | WRL @ Sherwood MS | October 14, 2025 |
| 2,000 Meters · Sherwood Middle SchoolWRL LO, Meridian, Rosemont @ SMS · Sep 29 | 7:26.69 | WRL LO, Meridian, Rosemont @ SMS | September 29, 2026 |
| 2,000 Meters · Tualatin HSWRL @ Tualatin High (hosted by Hazelbrook) · Oct 7 | 7:35 | WRL @ Tualatin High (hosted by Hazelbrook) | October 7, 2025 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 24 | 7:21.57 | WRL Preview | September 24, 2026 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 12:39.90 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 10:58.46 | 6th Annual Rose City Championship Invite | October 9, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 10:41.70 | Stumptown Youth XC Championship | November 1, 2026 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 19 | 20:29.83 | The Mook XC Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 6 · Youth Track FoundationYouth Track Foundation | 3,000 Meters Super Champs | 6 | 10:41.70 PB | 7 |
| Oct 21 | WRL ChampionshipsOct 21 · 2,000 Meters 7th Grade · Place 2 · Meridian CreekMeridian Creek | 2,000 Meters 7th Grade | 2 | 7:15.2 | 7 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 4 · Youth Track FoundationYouth Track Foundation | 3,000 Meters Middle School | 4 | 10:58.46 PB | 7 |
| Sep 29 | WRL LO, Meridian, Rosemont @ SMSSep 29 · 2,000 Meters 7th Grade · Place 1 · Meridian CreekMeridian Creek | 2,000 Meters 7th Grade | 1 | 7:26.69 PB | 7 |
| Sep 24 | WRL PreviewSep 24 · 2,000 Meters 7th Grade · Place 2 · Meridian CreekMeridian Creek | 2,000 Meters 7th Grade | 2 | 7:21.57 PB | 7 |
| Sep 19 | The Mook XC InvitationalSep 19 · 5,000 Meters 5k Open Race 8:30 AM · Place 2 · Youth Track FoundationYouth Track Foundation | 5,000 Meters 5k Open Race 8:30 AM | 2 | 20:29.83 PB | 7 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Open Race Morning · Place 3 · Youth Track FoundationYouth Track Foundation | 5,000 Meters Open Race Morning | 3 | 21:45.50Unofficial | 7 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 30 · Bowerman TrackBowerman Track | 3,000 Meters 11-12 | 30 | 11:21.32 | 6 |
| Nov 9 | USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 3,000 Meters Varsity · Place 5 · BowermanBowerman | 3,000 Meters Varsity | 5 | 11:17.30 | — |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 20 · BowermanBowerman | 3,000 Meters Varsity | 20 | 11:10.50 | 6 |
| Oct 23 | WRL ChampionshipsOct 23 · 2,000 Meters 6th Grade Girls · Place 2 · Meridian CreekMeridian Creek | 2,000 Meters 6th Grade Girls | 2 | 7:24.98 | 6 |
| Oct 14 | WRL @ Sherwood MSOct 14 · 2,000 Meters 6th Grade · Place 1 · Meridian CreekMeridian Creek | 2,000 Meters 6th Grade | 1 | 7:40.42 PB | 6 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 11 · BowermanBowerman | 3,000 Meters Middle School | 11 | 11:35.50 | 6 |
| Oct 7 | WRL @ Tualatin High (hosted by Hazelbrook)Oct 7 · 2,000 Meters 6th and 7th Girls · Place 2 · Meridian CreekMeridian Creek | 2,000 Meters 6th and 7th Girls | 2 | 7:35 PB | 6 |
| Sep 30 | WRL @ Graham Oaks (Hosted by MCMS)Sep 30 · 2,000 Meters 7th Grade · Place 3 · Meridian CreekMeridian Creek | 2,000 Meters 7th Grade | 3 | 7:36 | — |
| Sep 25 | WRL PreviewSep 25 · 2,000 Meters 6th Grade · Place 1 · Meridian CreekMeridian Creek | 2,000 Meters 6th Grade | 1 | 7:38.66 | 6 |
| Sep 20 | The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 11 · BowermanBowerman | 3,000 Meters Middle School | 11 | 11:30.50 | 6 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 9-10 · Place 8 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 8 | 12:39.90 PB | 5 |
| Nov 9 | USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 4 · Bowerman TrackBowerman Track | 3,000 Meters 9-10 | 4 | 12:16.06 | 5 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 11 · BowermanBowerman | 3,000 Meters Varsity | 11 | 11:54.12 | 5 |
| Oct 5 | The Harrier ClassicOct 5 · 3,200 Meters Open · Place 11 · BowermanBowerman | 3,200 Meters Open | 11 | 13:36.05 | 5 |
| Sep 27 | McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 3 · BowermanBowerman | 3,000 Meters Open | 3 | 13:00.10 | 5 |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 3,000 Meters Middle School · Place 15 · BowermanBowerman | 3,000 Meters Middle School | 15 | 11:53.80 | 5 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 30 · BowermanBowerman | 3,000 Meters Middle School | 30 | 12:53.13 | 3 |