Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2314:10.30The Mook XC Invite at AlderbrookSeptember 23, 2023
3,000 Meters · Aloha High SchoolTHPRD Middle Schools @ Aloha · Oct 813:56.53THPRD Middle Schools @ AlohaOctober 8, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1316:37.2NW Middle School XC Showdown presented by HOTVOctober 13, 2022
3,000 Meters · Blue Lake Regional ParkNike Portland XC Middle School Meet · Sep 2417:15.30Nike Portland XC Middle School MeetSeptember 24, 2021
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2313:48.90USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Howard M Terpenning (HMT) ComplexTHPRD Middle School Districts @ HMT Complex · Oct 2412:59.62THPRD Middle School Districts @ HMT ComplexOctober 24, 2026
3,000 Meters · Jesuit High SchoolUSATF Oregon Association Junior Olympic Championships · Nov 1315:50.65USATF Oregon Association Junior Olympic ChampionshipsNovember 13, 2021
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2914:25.89McMinnville Middle School InviteSeptember 29, 2023
3,000 Meters · Southridge High SchoolTHPRD Middle Schools @ Sunset · Oct 1613:55.80THPRD Middle Schools @ SunsetOctober 16, 2025
3,000 Meters · Sunset High SchoolTHPRD Middle Schools @ Sunset · Oct 1513:47.77THPRD Middle Schools @ Sunset October 15, 2026
3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 913:09.71USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024
3,000 Meters · Westview High SchoolTHPRD Middle School @ Westview · Oct 2314:39.18THPRD Middle School @ WestviewOctober 23, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24THPRD Middle School Districts @ HMT ComplexOct 24 · 3,000 Meters Middle School · Place 28 · TumwaterTumwater3,000 Meters Middle School2812:59.62 PB8
Oct 15THPRD Middle Schools @ Sunset Oct 15 · 3,000 Meters Middle School · Place 42 · TumwaterTumwater3,000 Meters Middle School4213:47.77 PB8
Oct 8THPRD Middle Schools @ AlohaOct 8 · 3,000 Meters Middle School · Place 50 · TumwaterTumwater3,000 Meters Middle School5013:56.53 PB8
Sep 29THPRD Middle Schools at HMT ComplexSep 29 · 3,000 Meters Middle School · Place 46 · TumwaterTumwater3,000 Meters Middle School4614:16.228

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 220 · BowermanBowerman3,000 Meters Varsity22013:42.507
Nov 1THPRD Middle School Districts @ HMT ComplexNov 1 · 3,000 Meters Middle School · Place 48 · TumwaterTumwater3,000 Meters Middle School4814:32.037
Oct 23THPRD Middle School @ WestviewOct 23 · 3,000 Meters Middle School · Place 32 · TumwaterTumwater3,000 Meters Middle School3214:39.18 PB7
Oct 16THPRD Middle Schools @ SunsetOct 16 · 3,000 Meters Middle School · Place 25 · TumwaterTumwater3,000 Meters Middle School2513:55.80 PB7
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 250 · BowermanBowerman3,000 Meters Middle School25014:55.927
Sep 30THPRD Middle Schools at HMT ComplexSep 30 · 3,000 Meters Middle School · Place 62 · TumwaterTumwater3,000 Meters Middle School6215:24.447

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 72 · Bowerman TrackBowerman Track3,000 Meters 11-127213:48.90 PB6
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 25 · Bowerman TrackBowerman Track3,000 Meters 11-122513:09.71 PB6
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 144 · BowermanBowerman3,000 Meters Varsity14413:14.706
Nov 2THPRD Middle School District XC MeetNov 2 · 3,000 Meters Middle School · Place 33 · TumwaterTumwater3,000 Meters Middle School3313:53.206
Oct 22BSD Middle Schools @ Sunset High SchoolOct 22 · 3,000 Meters Middle School · Place 36 · TumwaterTumwater3,000 Meters Middle School3614:01.606
Oct 15BSD Middle Schools @ Aloha High School Oct 15 · 3,000 Meters Middle School · Place 53 · TumwaterTumwater3,000 Meters Middle School5314:53.506
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 164 · BowermanBowerman3,000 Meters Middle School16413:49.166
Oct 1 THPRD Middle Schools at HMT ComplexOct 1 · 3,000 Meters Middle School · Place 41 · TumwaterTumwater3,000 Meters Middle School4114:19.106
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 43 · BowermanBowerman3,000 Meters Open4314:35.606
Sep 21The Mook XC Invite at AlderbrookSep 21 · 3,000 Meters Middle School · Place 64 · BowermanBowerman3,000 Meters Middle School6414:06.606

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 230 · BowermanBowerman3,000 Meters Varsity23013:39.445
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 56 · BowermanBowerman3,200 Meters Open5615:26.25
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Open · Place 42 · Bowerman TrackBowerman Track3,000 Meters Open4214:25.89 PB5
Sep 23The Mook XC Invite at AlderbrookSep 23 · 3,000 Meters Middle School · Place 71 · Bowerman TrackBowerman Track3,000 Meters Middle School7114:10.30 PB5

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 65 · Bowerman TrackBowerman Track3,000 Meters 9-106514:36.504
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters Varsity · Place 19 · BowermanBowerman3,000 Meters Varsity1914:52.8610
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 184 · Bowerman TrackBowerman Track3,000 Meters Champs18414:24.04
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Sweepstakes · Place 67 · Bowerman TrackBowerman Track3,000 Meters Sweepstakes6716:37.2 PB4
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Open · Place 56 · Bowerman TrackBowerman Track3,000 Meters Open5615:37.14

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 68 · Bowerman TrackBowerman Track3,000 Meters 9-106814:43.903
Nov 13USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 18 · Bowerman TrackBowerman Track3,000 Meters 9-101815:50.65 PB3
Nov 13USATF Oregon Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Bowerman TrackBowerman Track2,000 Meters 8U0DNS3
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Champs · Place 114 · Bowerman TrackBowerman Track3,000 Meters Champs11414:44.703
Oct 16Lewis & Clark College XC InvitationalOct 16 · 3,000 Meters Middle School · Place 181 · BowermanBowerman3,000 Meters Middle School18116:12.40—
Sep 24Nike Portland XC Middle School MeetSep 24 · 3,000 Meters Middle School · Place 176 · Bowerman TrackBowerman Track3,000 Meters Middle School17617:15.30 PB3
Sep 18Northwest Classic XC 2021Sep 18 · 3,000 Meters Middle School · Place 138 · BowermanBowerman3,000 Meters Middle School13816:54.02—