Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1314:45.90Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1913:35.80The Mook XC InvitationalSeptember 19, 2026
3,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 313:23.47Run With Neil InvitationalOctober 3, 2026
3,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 2714:11.81Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2212:47.63USATF 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

4 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 57 · Tigard Youth TrackTigard Youth Track3,000 Meters Champs5712:58.607
Oct 3Run With Neil InvitationalOct 3 · 3,000 Meters Middle School · Place 6 · Tigard Youth TrackTigard Youth Track3,000 Meters Middle School613:23.47 PB7
Sep 19The Mook XC InvitationalSep 19 · 3,000 Meters Middle School Girls · Place 22 · Tigard Youth TrackTigard Youth Track3,000 Meters Middle School Girls2213:35.80 PB7
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 17 · Tigard Youth TrackTigard Youth Track2 Miles Youth Open1714:45.90 PB7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 65 · Tigard Youth TrackTigard Youth Track3,000 Meters 11-126512:47.63 PB6
Nov 9USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 3,000 Meters Varsity · Place 24 · Tigard YouthTigard Youth3,000 Meters Varsity2412:49.30—
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 66 · Tigard YouthTigard Youth3,000 Meters Varsity6613:09.606
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 55 · Tigard YouthTigard Youth3,000 Meters Middle School5513:46.156
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 3,000 Meters Youth Open · Place 28 · Tigard Youth TrackTigard Youth Track3,000 Meters Youth Open2814:11.81 PB6
Sep 12Ash Creek FestivalSep 12 · 3,000 Meters Middle School · Place 27 · Tigard YouthTigard Youth3,000 Meters Middle School2713:36.206

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 14 · Bowerman TrackBowerman Track3,000 Meters 9-101413:59.315
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 128 · BowermanBowerman3,000 Meters Varsity12814:32.335
Oct 114th Annual Rose City Championship InviteOct 11 · 2,000 Meters Elementary · Place 15 · BowermanBowerman2,000 Meters Elementary158:29.305
Oct 5The Harrier ClassicOct 5 · 3,200 Meters Open · Place 36 · BowermanBowerman3,200 Meters Open3616:39.955
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 25 · BowermanBowerman3,000 Meters Open2514:45.405