Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Pine Ridge Golf ClubBill Dellinger Invitational · Sep 237:16.30Bill Dellinger InvitationalSeptember 23, 2021
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 912:02.86NW Middle School XC Showdown presented by HOTVOctober 9, 2025
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1012:39.40NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1914:33.40USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · Churchill High School 4J Middle School District Cross Country Championships · Oct 2812:04.65 4J Middle School District Cross Country Championships October 28, 2025
3,000 Meters · Crystal Lake Sports ParkNW Middle School XC Showdown presented by HOTV · Oct 811:55.49NW Middle School XC Showdown presented by HOTVOctober 8, 2026
3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 1114:02.60NXR Northwest MS & Community Race RegistrationNovember 11, 2023
3,000 Meters · First Baptist ChurchOTC Donut Chase · Oct 1516:21.5OTC Donut ChaseOctober 15, 2021
3,000 Meters · Lane Community CollegeThe OTC Great Donut Chase · Oct 1512:03.96The OTC Great Donut ChaseOctober 15, 2025
3,000 Meters · Oak Hill SchoolKing of the Hill · Oct 1312:26.5King of the HillOctober 13, 2026
3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 911:56.70USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 274J Middle School District Cross Country ChampionshipsOct 27 · 3,000 Meters Middle School · Place 12 · Cal YoungCal Young3,000 Meters Middle School1210:56.78
Oct 22Oregon Track Club Great Donut ChaseOct 22 · 3,000 Meters Varsity · Place 18 · Cal YoungCal Young3,000 Meters Varsity1811:09.78
Oct 13King of the HillOct 13 · 3,000 Meters Middle School · Place 16 · Cal YoungCal Young3,000 Meters Middle School1612:26.5 PB8
Oct 8NW Middle School XC Showdown presented by HOTVOct 8 · 3,000 Meters Champions (top 10) · Place 33 · Cal YoungCal Young3,000 Meters Champions (top 10)3311:55.49 PB8

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28 4J Middle School District Cross Country Championships Oct 28 · 3,000 Meters Middle School · Place 31 · Cal YoungCal Young3,000 Meters Middle School3112:04.65 PB7
Oct 21King of The Hill: Presented by Oregon Eye Consultants RetinaOct 21 · 3,000 Meters Middle School · Place 36 · Cal YoungCal Young3,000 Meters Middle School3613:11.27
Oct 15The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 35 · Cal YoungCal Young3,000 Meters Youth Division3512:03.96 PB7
Oct 9NW Middle School XC Showdown presented by HOTVOct 9 · 3,000 Meters Champions (top 10) · Place 49 · Cal YoungCal Young3,000 Meters Champions (top 10)4912:02.86 PB7

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 18 · Oregon Track ClubOregon Track Club3,000 Meters 11-121811:56.70 PB6
Oct 29Eugene 4J MS XC District MeetOct 29 · 3,000 Meters Middle School · Place 31 · Cal YoungCal Young3,000 Meters Middle School3111:59.106
Oct 16The OTC Great Donut ChaseOct 16 · 3,000 Meters Varsity · Place 40 · Cal YoungCal Young3,000 Meters Varsity4012:10.806
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 67 · Cal YoungCal Young3,000 Meters Champions (top 10)6712:39.40 PB6
Oct 5The Harrier ClassicOct 5 · 3,200 Meters Open · Place 26 · Oregon Track ClubOregon Track Club3,200 Meters Open2613:43.236
Oct 2King of the Hill: Presented by Oregon Eye Consultants RetinaOct 2 · 3,000 Meters Open · Place 34 · Cal YoungCal Young3,000 Meters Open3414:05.66
Sep 21Northwest Classic 2024Sep 21 · 3,000 Meters Middle School · Place 60 · Oregon Track ClubOregon Track Club3,000 Meters Middle School6012:33.906

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 134 · Unat-Bennion-CarsonUnat-Bennion-Carson3,000 Meters Middle School Community 3K13414:02.60 PB5
Oct 19The Great OTC Donut ChaseOct 19 · 3,000 Meters Varsity · Place 75 · Oregon Track ClubOregon Track Club3,000 Meters Varsity7513:51.775
Oct 7The Harrier ClassicOct 7 · 3,200 Meters Open · Place 53 · OregonOregon3,200 Meters Open5315:18.65

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 63 · Oregon Track ClubOregon Track Club3,000 Meters 9-106314:33.40 PB4
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters Varsity · Place 18 · OregonOregon3,000 Meters Varsity1814:47.9410
Oct 14The Great OTC Donut ChaseOct 14 · 3,000 Meters New Division · Place 61 · Oregon Track ClubOregon Track Club3,000 Meters New Division6115:30.34
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 105 · OregonOregon3,200 Meters Middle School10517:43.84
Sep 17Northwest Classic XC 2022Sep 17 · 3,000 Meters Middle School · Place 106 · OregonOregon3,000 Meters Middle School10615:40.304

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15OTC Donut ChaseOct 15 · 3,000 Meters New Division · Place 77 · Oregon Track ClubOregon Track Club3,000 Meters New Division7716:21.5 PB3
Sep 23Bill Dellinger InvitationalSep 23 · 1,500 Meters Coed 1500 · Place 50 · Oregon Track ClubOregon Track Club1,500 Meters Coed 1500507:16.30 PB3
Sep 18Northwest Classic XC 2021Sep 18 · 3,000 Meters Middle School · Place 142 · OregonOregon3,000 Meters Middle School14217:04.80—