Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 2912:38.81JC Rust BusterAugust 29, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3014:57.7Stumptown Youth XC ChampionshipOctober 30, 2022
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1919:54.30USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:58.58Nike Portland XCSeptember 26, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 922:02.5Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crater High School TrackCrater Twilight Invitational · Oct 1222:40.59Crater Twilight InvitationalOctober 12, 2023
5,000 Meters · Jackson County Expo5A-SD1 District 1 Championships · Oct 2820:40.705A-SD1 District 1 ChampionshipsOctober 28, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 1921:00.30Northwest Classic-Sponsored by Steens Mountain Running CampSeptember 19, 2026
5,000 Meters · Marist HSMarist Invite · Sep 521:43.10Marist InviteSeptember 5, 2026
5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 224:26.5Marist InviteSeptember 2, 2023
5,000 Meters · Richardson ParkFlight 7 · Oct 322:22.2Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:45.506th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 285A-SD1 District 1 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 15 · ChurchillChurchill5,000 Meters Varsity1520:40.70 PB12
Oct 21Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 14 · ChurchillChurchill5,000 Meters Varsity1420:43.412
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Bronze · Place 5 · ChurchillChurchill5,000 Meters Varsity Bronze519:45.50 PB12
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 7 (#1 girls) · Place 21 · ChurchillChurchill5,000 Meters Varsity Flight 7 (#1 girls)2122:22.2 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 46 · ChurchillChurchill5,000 Meters Blue Varsity4621:58.58 PB12
Sep 19Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 5A/6A Varsity · Place 27 · ChurchillChurchill5,000 Meters 5A/6A Varsity2721:00.30 PB12
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Girls · Place 21 · ChurchillChurchill5,000 Meters Varsity Girls2122:02.5 PB12
Sep 5Marist InviteSep 5 · 5,000 Meters Varsity · Place 11 · ChurchillChurchill5,000 Meters Varsity1121:43.10 PB12
Aug 29JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 9 · ChurchillChurchill3,000 Meters Varsity912:38.81 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 295A-2 Midwestern League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 21 · ChurchillChurchill5,000 Meters Varsity2122:19.4011
Oct 22Umpqua InviteOct 22 · 5,000 Meters Varsity · Place 38 · ChurchillChurchill5,000 Meters Varsity3822:06.1011
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 37 · ChurchillChurchill5,000 Meters Varsity3722:10.0811
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 108 · ChurchillChurchill5,000 Meters Varsity10822:26.8311
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 83 · ChurchillChurchill5,000 Meters Varsity Division 28322:13.0011
Sep 17The Grizzly InvitationalSep 17 · 5,000 Meters Varsity · Place 19 · ChurchillChurchill5,000 Meters Varsity1924:08.4011
Sep 10Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 37 · ChurchillChurchill5,000 Meters Varsity3724:05.111
Sep 6Marist InviteSep 6 · 5,000 Meters Varsity · Place 29 · ChurchillChurchill5,000 Meters Varsity2923:50.7011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 305A-2 Midwestern League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 23 · ChurchillChurchill5,000 Meters Varsity2322:07.8010
Oct 23Umpqua InviteOct 23 · 5,000 Meters Junior Varsity · Place 7 · ChurchillChurchill5,000 Meters Junior Varsity722:57.5010
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 30 · ChurchillChurchill5,000 Meters Varsity3024:38.2310
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Varsity · Place 34 · ChurchillChurchill5,000 Meters Varsity3422:59.710
Sep 7Marist InviteSep 7 · 5,000 Meters Varsity · Place 46 · ChurchillChurchill5,000 Meters Varsity4623:43.7910
Aug 30The OpenerAug 30 · 3,000 Meters Varsity · Place 55 · ChurchillChurchill3,000 Meters Varsity5513:48.5910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 255A-2 Midwestern League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 32 · ChurchillChurchill5,000 Meters Varsity3223:38.919
Oct 12Crater Twilight InvitationalOct 12 · 5,000 Meters Varsity · Place 31 · ChurchillChurchill5,000 Meters Varsity3122:40.59 PB9
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 98 · ChurchillChurchill5,000 Meters Varsity9824:07.6FR
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 101 · ChurchillChurchill5,000 Meters Varsity10124:39.7FR
Sep 2Marist InviteSep 2 · 5,000 Meters Varsity · Place 34 · ChurchillChurchill5,000 Meters Varsity3424:26.5 PB9
Aug 25Night MeetAug 25 · 3,000 Meters Freshman · Place 25 · ChurchillChurchill3,000 Meters Freshman2514:23.2FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 93 · Amazon Distance ProjectAmazon Distance Project4,000 Meters 13-149319:54.30 PB8
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 4,000 Meters Varsity · Place 29 · Amazon Distance ProjectAmazon Distance Project4,000 Meters Varsity2919:20.1614
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 166 · Amazon Distance ProjectAmazon Distance Project3,000 Meters Super Champs16614:57.7 PB8
Oct 1The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 54 · Amazon Distance ProjectAmazon Distance Project3,200 Meters Middle School5417:35.6—