Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2313:22.72The Mook XC Invite at AlderbrookSeptember 23, 2023
3,000 Meters · Blue Lake Regional ParkNike Portland XC - Middle School/Club · Sep 2318:02.9Nike Portland XC - Middle School/ClubSeptember 23, 2022
3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 2419:26.40Nike Portland XC Middle School MeetSeptember 24, 2021
3,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 1317:57.68USATF Oregon Association Junior Olympic ChampionshipsNovember 13, 2021
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2913:44.69McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Pacific Park 3k CourseHalloween 3k & 5k Dash Bash Championships · Oct 2215:27Halloween 3k & 5k Dash Bash ChampionshipsOctober 22, 2022
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3015:05.8Stumptown Youth XC ChampionshipOctober 30, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1919:17.70USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1817:47.90USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1118:54.83USATF Oregon Association Junior Olympic ChampionshipsNovember 11, 2023
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1128:20.94Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 70 · Westside ChristianWestside Christian5,000 Meters Junior Varsity7028:20.94 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9OSAA 3A/2A/1A State ChampionshipsNov 9 · 5,000 Meters 3A · Place 83 · Westside ChristianWestside Christian5,000 Meters 3A8323:14.9FR
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 31 · Westside ChristianWestside Christian5,000 Meters Varsity 3A3122:06.009
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 40 · Westside ChristianWestside Christian3,000 Meters Varsity4013:02.009
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 60 · Westside ChristianWestside Christian5,000 Meters Varsity6022:22.309
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Varsity · Place 48 · Westside ChristianWestside Christian5,000 Meters Varsity4823:55.959
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 103 · Westside ChristianWestside Christian5,000 Meters Varsity10323:11.509
Sep 7Darrel Deedon InviteSep 7 · 5,000 Meters Varsity · Place 8 · Westside ChristianWestside Christian5,000 Meters Varsity824:06.179

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 75 · Bowerman TrackBowerman Track4,000 Meters 13-147517:47.90 PB8
Nov 11USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 32 · Bowerman TrackBowerman Track4,000 Meters 13-143218:54.83 PB8
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 210 · BowermanBowerman3,000 Meters Varsity21014:54.808
Oct 14Lewis & Clark XC InvitationalOct 14 · 3,000 Meters Middle School · Place 9 · BowermanBowerman3,000 Meters Middle School913:12.28
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Open · Place 11 · Bowerman TrackBowerman Track3,000 Meters Open1113:44.69 PB8
Sep 23The Mook XC Invite at AlderbrookSep 23 · 3,000 Meters Middle School · Place 38 · Bowerman TrackBowerman Track3,000 Meters Middle School3813:22.72 PB8
Sep 9Ash Creek XC FestivalSep 9 · 3,000 Meters Middle School · Place 33 · BowermanBowerman3,000 Meters Middle School3314:14.0SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 88 · Bowerman TrackBowerman Track4,000 Meters 13-148819:17.70 PB7
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 4,000 Meters Varsity · Place 30 · BowermanBowerman4,000 Meters Varsity3019:29.0414
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 134 · Bowerman TrackBowerman Track3,000 Meters Champs13415:05.8 PB7
Oct 22Halloween 3k & 5k Dash Bash ChampionshipsOct 22 · 3,000 Meters Middle School · Place 42 · Bowerman TrackBowerman Track3,000 Meters Middle School4215:27 PB7
Oct 15Lewis & Clark XC InvitationalOct 15 · 3,000 Meters Middle School · Place 46 · BowermanBowerman3,000 Meters Middle School4617:16.6—
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Top 10 · Place 33 · Bowerman TrackBowerman Track3,000 Meters Top 103316:07.67
Sep 23Nike Portland XC - Middle School/ClubSep 23 · 3,000 Meters Middle School · Place 95 · Bowerman TrackBowerman Track3,000 Meters Middle School9518:02.9 PB7

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 35 · Bowerman TrackBowerman Track3,000 Meters 11-123517:57.68 PB6
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 180 · Bowerman TrackBowerman Track3,000 Meters Super Champs18019:05.506
Oct 16Lewis & Clark College XC InvitationalOct 16 · 3,000 Meters Middle School · Place 195 · BowermanBowerman3,000 Meters Middle School19516:49.006
Sep 24Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 118 · Bowerman TrackBowerman Track3,000 Meters Middle School11819:26.40 PB6
Mar 27Stumptown Youth XC Series Meet #4Mar 27 · 1,500 Meters Youth 1500 · West Hills ChristianWest Hills Christian1,500 Meters Youth 15000DNS5
Mar 13Stumptown Youth XC Series Meet #3Mar 13 · 800 Meters Youth 800 · West Hills ChristianWest Hills Christian800 Meters Youth 8000DNS5
Mar 6Stumptown Youth XC Series Meet #2Mar 6 · 1,500 Meters Youth 1500 · West Hills ChristianWest Hills Christian1,500 Meters Youth 15000DNS5
Feb 27Stumptown Youth XC Series Meet #1Feb 27 · 800 Meters Youth 800 · West Hills ChristianWest Hills Christian800 Meters Youth 8000DNS5