Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · South Eugene HSEugene XC Meet 6 · Apr 1010:19.60Eugene XC Meet 6April 10, 2021
5,000 Meters · Dorris Ranch Living History ParkEugene XC Meet 3 · Mar 2017:02.00Eugene XC Meet 3March 20, 2021
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 517:04.9OSAA 5A State ChampionshipsNovember 5, 2022
5,000 Meters · Marist HSEugene XC Meet 2 · Mar 1318:29.90Eugene XC Meet 2March 13, 2021
5,000 Meters · North Eugene High SchoolEugene XC Meet 4 · Mar 2716:38.60Eugene XC Meet 4March 27, 2021
5,000 Meters · Valley of the Rogue State Park5A-2 Midwestern League Championships · Oct 2717:26.535A-2 Midwestern League ChampionshipsOctober 27, 2021
8,000 Meters · Hart Ranch Golf CourseRMAC Open Race · Nov 726:07RMAC Open RaceNovember 7, 2026
8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 528:05.3Rust Buster InvitationalSeptember 5, 2026
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 1927:56.2MSU Denver Roadrunners InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7RMAC Open RaceNov 7 · 8,000 Meters Open · Place 15 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Open1526:07 PBJr
Sep 19MSU Denver Roadrunners InvitationalSep 19 · 8,000 Meters Collegiate · Place 69 · UnattachedUnattached8,000 Meters Collegiate6927:56.2 PBJr
Sep 5Rust Buster InvitationalSep 5 · 8,000 Meters College · Place 44 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College4428:05.3 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 87 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College8728:15.9So
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 83 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters New College8328:11.8So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 112024 Colorado Springs Cross-Country OpenOct 11 · 8,000 Meters Varsity · Place 102 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters Varsity10229:04.42FR
Sep 7UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 66 · UC-Colorado SpringsUC-Colorado Springs8,000 Meters College6628:29.40Fr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5OSAA 5A State ChampionshipsNov 5 · 5,000 Meters 5A · Place 42 · ChurchillChurchill5,000 Meters 5A4217:04.9 PB12
Oct 265A-2 Midwestern League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 14 · ChurchillChurchill5,000 Meters Varsity1417:24.812
Oct 13Crater Track Twilight 2022Oct 13 · 5,000 Meters Varsity · Place 13 · ChurchillChurchill5,000 Meters Varsity1316:32.5712
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 85 · ChurchillChurchill5,000 Meters Varsity8518:36.6SR
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Varsity 5A · Place 76 · ChurchillChurchill5,000 Meters Varsity 5A7617:42.0012
Sep 10Saxon Invite Sep 10 · 5,000 Meters Varsity · Place 30 · ChurchillChurchill5,000 Meters Varsity3018:03.9212
Aug 26Night MeetAug 26 · 3,000 Meters Varsity · Place 55 · ChurchillChurchill3,000 Meters Varsity559:57.50SR

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 13DenouementNov 13 · 5,000 Meters Varsity · Place 2 · ChurchillChurchill5,000 Meters Varsity216:45.6711
Nov 6OSAA 5A State ChampionshipsNov 6 · 5,000 Meters 5A · Place 38 · ChurchillChurchill5,000 Meters 5A3817:52.8011
Oct 275A-2 Midwestern League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 12 · ChurchillChurchill5,000 Meters Varsity1217:26.53 PB11
Oct 16Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Varsity · Place 89 · ChurchillChurchill5,000 Meters Varsity8917:04.6011
Oct 2The Harrier ClassicOct 2 · 5,000 Meters Varsity · Place 20 · ChurchillChurchill5,000 Meters Varsity2016:00.6311
Sep 25Nike Portland XCSep 25 · 5,000 Meters Varsity Division 2 · Place 20 · ChurchillChurchill5,000 Meters Varsity Division 22017:14.5011
Sep 11Ash Creek XC FestivalSep 11 · 5,000 Meters Varsity · Place 83 · ChurchillChurchill5,000 Meters Varsity8317:44.9011
Aug 27Night MeetAug 27 · 3,000 Meters Varsity · Place 33 · ChurchillChurchill3,000 Meters Varsity339:49.0111
Apr 10Eugene XC Meet 6Apr 10 · 3,200 Meters Varsity · Place 6 · ChurchillChurchill3,200 Meters Varsity610:19.60 PB10
Apr 3Eugene XC Meet 5Apr 3 · 5,000 Meters Varsity · Place 13 · ChurchillChurchill5,000 Meters Varsity1317:45.8010
Mar 27Eugene XC Meet 4Mar 27 · 5,000 Meters Boys High School · Place 4 · ChurchillChurchill5,000 Meters Boys High School416:38.60 PB10
Mar 20Eugene XC Meet 3Mar 20 · 5,000 Meters Varsity · Place 10 · ChurchillChurchill5,000 Meters Varsity1017:02.00 PB10
Mar 13Eugene XC Meet 2Mar 13 · 5,000 Meters Varsity Boys 5K · Place 17 · ChurchillChurchill5,000 Meters Varsity Boys 5K1718:29.90 PB10
Mar 6Eugene XC Meet 1Mar 6 · 5,000 Meters Varsity · Place 8 · ChurchillChurchill5,000 Meters Varsity818:09.90Unofficial10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipNov 9 · 5,000 Meters 5A · Place 78 · ChurchillChurchill5,000 Meters 5A7818:14.9—
Oct 19Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 129 · ChurchillChurchill5,000 Meters Varsity12918:36.999
Oct 5Woahink Lake XC InvitationalOct 5 · 5,000 Meters Varsity · Place 32 · ChurchillChurchill5,000 Meters Varsity3218:40.359
Sep 7Saxon Invite Sep 7 · 5,000 Meters Varsity · Place 19 · ChurchillChurchill5,000 Meters Varsity1917:48.649
Aug 29Sunset Meet Aug 29 · 3,000 Meters Frosh/Soph Freshman Open · Place 2 · ChurchillChurchill3,000 Meters Frosh/Soph Freshman Open210:30.559