Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 139:20.13Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
2,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 279:10.29Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
2,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2210:00.94USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 2,000 Meters Little Champs · Place 57 · Poole Running Lab2,000 Meters Little Champs5710:36.463
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2,000 Meters Little Champs · Place 14 · Poole Running Lab2,000 Meters Little Champs149:20.13 PB3

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 2,000 Meters 8U · Place 50 · Poole Running Lab2,000 Meters 8U5010:00.94 PB2
Nov 2Stumptown Youth XC ChampionshipNov 2 · 2,000 Meters Varsity · Place 54 · Poole Running Lab2,000 Meters Varsity5410:13.302
Oct 4The Harrier ClassicOct 4 · 3,200 Meters Open · Place 33 · Poole Running Lab3,200 Meters Open3315:46.152
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 2,000 Meters Little Champs · Place 13 · Poole Running Lab2,000 Meters Little Champs139:10.29 PB2