Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Pine Ridge Golf ClubBill Dellinger Invitational · Sep 235:22.10Bill Dellinger InvitationalSeptember 23, 2021
3,000 Meters · First Baptist ChurchOTC Donut Chase · Oct 1512:46.4OTC Donut ChaseOctober 15, 2021
3,000 Meters · Western Oregon UniversityStumptown Running Middle School Championship presented by Portland Track & Stumptown Running · Oct 3112:49.60Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOctober 31, 2021
3,200 Meters · Middle School CourseMountain Hollar MS Invitational · Aug 2917:22.7Mountain Hollar MS InvitationalAugust 29, 2019
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 919:26.8OSAA 6A State ChampionshipsNovember 9, 2024
5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1832:28Steens Mountain Running Camp Jan Yriarte Uphill 5K July 18, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 6A · Place 25 · South EugeneSouth Eugene5,000 Meters 6A2519:20.0512
Oct 296A-7 Southwest Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · South EugeneSouth Eugene5,000 Meters Varsity520:12.2012
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 43 · South EugeneSouth Eugene5,000 Meters Varsity Championship4319:21.2312
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 30 · South EugeneSouth Eugene5,000 Meters Varsity3019:55.6512
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 86 · South EugeneSouth Eugene5,000 Meters Varsity8619:30.1012
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Varsity · Place 10 · South EugeneSouth Eugene5,000 Meters Varsity1020:00.8012
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 13 · South EugeneSouth Eugene5,000 Meters Varsity 5A1320:33.9012
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 30 · South EugeneSouth Eugene3,000 Meters Varsity3011:39.5912
Jul 18Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 2 · Place 52 · South EugeneSouth Eugene5,000 Meters Week 25232:28 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 40 · South EugeneSouth Eugene5,000 Meters 6A4019:26.8 PB11
Oct 306A-7 Southwest Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 4 · South EugeneSouth Eugene5,000 Meters Varsity420:05.4011
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 70 · South EugeneSouth Eugene5,000 Meters Varsity Championship7019:13.0511
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity · Place 84 · South EugeneSouth Eugene5,000 Meters Varsity8420:18.4JR
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 25 · South EugeneSouth Eugene5,000 Meters Varsity 5A2520:49.8011
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 48 · South EugeneSouth Eugene5,000 Meters Varsity4820:56.4011
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 11 · South EugeneSouth Eugene5,000 Meters Varsity1120:36.6311
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 35 · South EugeneSouth Eugene3,000 Meters Varsity3512:16.4011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 48 PlusNov 4 · 5,000 Meters Varsity · Place 1 · South EugeneSouth Eugene5,000 Meters Varsity122:16.0010
Oct 256A-7 Southwest Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 7 · South EugeneSouth Eugene5,000 Meters Junior Varsity723:08.6810
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 43 · South EugeneSouth Eugene5,000 Meters Junior Varsity Championship4321:55.0SO
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 33 · South EugeneSouth Eugene5,000 Meters Junior Varsity Division 13322:49.1SO
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 28 · South EugeneSouth Eugene5,000 Meters Junior Varsity2823:08.6SO
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 35 · South EugeneSouth Eugene3,000 Meters Sophomore3513:06.1SO

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Stumptown Running Middle School Championship presented by Portland Track & Stumptown RunningOct 31 · 3,000 Meters Super Champs · Place 76 · Oregon Track ClubOregon Track Club3,000 Meters Super Champs7612:49.60 PB8
Oct 15OTC Donut ChaseOct 15 · 3,000 Meters New Division · Place 10 · Oregon Track ClubOregon Track Club3,000 Meters New Division1012:46.4 PB8
Oct 2The Harrier ClassicOct 2 · 3,200 Meters Middle School · Place 17 · OregonOregon3,200 Meters Middle School1714:50.11—
Sep 23Bill Dellinger InvitationalSep 23 · 1,500 Meters Coed 1500 · Place 4 · Oregon Track ClubOregon Track Club1,500 Meters Coed 150045:22.10 PB8
Sep 18Northwest Classic XC 2021Sep 18 · 3,000 Meters Middle School · Place 19 · OregonOregon3,000 Meters Middle School1913:16.05—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Mountain Hollar MS InvitationalAug 29 · 3,200 Meters Junior Varsity · Place 28 · South (Morgantown)South (Morgantown)3,200 Meters Junior Varsity2817:22.7 PB6