Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Gresham High SchoolGresham XC Festival - Sponsored by LMNT · Sep 69:27.79Gresham XC Festival - Sponsored by LMNTSeptember 6, 2025
3,000 Meters · Heppner High SchoolHeppner Ice Breaker · Mar 411:35.1Heppner Ice BreakerMarch 4, 2021
3,000 Meters · Pendleton Community ParkEastern Oregon XC Championship · Oct 2211:04.6Eastern Oregon XC ChampionshipOctober 22, 2021
3,000 Meters · Stanfield Secondary SchoolStanfield Fun Country · Mar 1111:12.2Stanfield Fun CountryMarch 11, 2021
3,000 Meters · Thompson RanchMustang Invite · Mar 1811:06.7Mustang InviteMarch 18, 2021
5,000 Meters · Boardman Marina & RV ParkRiverside River Run · Sep 1818:05.9Riverside River RunSeptember 18, 2025
5,000 Meters · Carmichael MS55th Max Jensen/Richland Invitational (no 2A/1A/B girls) · Oct 1217:21.0055th Max Jensen/Richland Invitational (no 2A/1A/B girls)October 12, 2024
5,000 Meters · Lane Community CollegeOSAA 4A State Championships · Nov 518:01.3OSAA 4A State ChampionshipsNovember 5, 2022
5,000 Meters · McKay Park3A/2A/1A-SD3 District 3 Championships · Oct 3116:19.33A/2A/1A-SD3 District 3 ChampionshipsOctober 31, 2025
5,000 Meters · Pendleton Community Park3A/2A/1A-SD3 District 3 Championships · Nov 117:23.63A/2A/1A-SD3 District 3 ChampionshipsNovember 1, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 3A · Place 16 · RiversideRiverside5,000 Meters 3A1616:50.7012
Oct 313A/2A/1A-SD3 District 3 ChampionshipsOct 31 · 5,000 Meters 3A Varsity · Place 3 · RiversideRiverside5,000 Meters 3A Varsity316:19.3 PB12
Oct 21Kyle Burnside Memorial Invite Oct 21 · 5,000 Meters Junior Varsity · Place 59 · RiversideRiverside5,000 Meters Junior Varsity5920:51.312
Oct 2Mustang InviteOct 2 · 5,000 Meters Varsity · Place 21 · RiversideRiverside5,000 Meters Varsity2119:30.212
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 9 · RiversideRiverside5,000 Meters Varsity Division 2916:19.2012
Sep 18Riverside River RunSep 18 · 5,000 Meters Varsity · Place 1 · RiversideRiverside5,000 Meters Varsity118:05.9 PB12
Sep 6Gresham XC Festival - Sponsored by LMNTSep 6 · 3,000 Meters Boys Varsity · Place 3 · RiversideRiverside3,000 Meters Boys Varsity39:27.79 PB12
Aug 28Community Park PreviewAug 28 · 5,000 Meters Junior Varsity · Place 2 · RiversideRiverside5,000 Meters Junior Varsity217:17.812

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 3A/2A/1A State ChampionshipsNov 9 · 5,000 Meters 3A · Place 23 · RiversideRiverside5,000 Meters 3A2317:11.2JR
Nov 13A/2A/1A-SD3 District 3 ChampionshipsNov 1 · 5,000 Meters 3A Varsity · Place 5 · RiversideRiverside5,000 Meters 3A Varsity517:23.6 PB11
Oct 24Gold Rush RunOct 24 · 5,000 Meters Varsity · Place 3 · RiversideRiverside5,000 Meters Varsity317:26.311
Oct 17Kyle Burnside Memorial InviteOct 17 · 5,000 Meters Varsity · Place 2 · RiversideRiverside5,000 Meters Varsity216:30.711
Oct 1255th Max Jensen/Richland Invitational (no 2A/1A/B girls)Oct 12 · 5,000 Meters Varsity Boys Divisions 1 (3A/4A) · Place 19 · RiversideRiverside5,000 Meters Varsity Boys Divisions 1 (3A/4A)1917:21.00 PB11
Oct 3Mustang InviteOct 3 · 5,000 Meters Varsity · Place 1 · RiversideRiverside5,000 Meters Varsity117:25.311
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 1 · Place 31 · RiversideRiverside5,000 Meters Varsity Division 13118:45.5JR
Sep 1347th Annual Catherine Creek Scamper Sep 13 · 5,000 Meters Varsity · Place 3 · RiversideRiverside5,000 Meters Varsity317:48.711

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4OSAA 3A/2A/1A State ChampionshipsNov 4 · 5,000 Meters 3A · Place 18 · RiversideRiverside5,000 Meters 3A1817:33.7SO
Oct 273A/2A/1A-SD3 District 3 ChampionshipsOct 27 · 5,000 Meters Varsity 3A · Place 7 · RiversideRiverside5,000 Meters Varsity 3A717:21.210
Oct 18Kyle Burnside Memorial Invite @ Birch Creek Golf Course Oct 18 · 5,000 Meters Varsity · Place 5 · RiversideRiverside5,000 Meters Varsity517:44.210
Oct 13FootRace to ValhallaOct 13 · 5,000 Meters Varsity · Place 9 · RiversideRiverside5,000 Meters Varsity917:57.510
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity Division 3 · Place 14 · RiversideRiverside5,000 Meters Varsity Division 31417:33.7SO
Sep 22Bridget Nelson MeetSep 22 · 5,000 Meters Varsity · Place 2 · RiversideRiverside5,000 Meters Varsity218:27.210
Sep 15Wallowa County InvitationalSep 15 · 5,000 Meters Varsity · Place 12 · RiversideRiverside5,000 Meters Varsity1219:14.210

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5OSAA 4A State ChampionshipsNov 5 · 5,000 Meters 4A · Place 33 · PhoenixPhoenix5,000 Meters 4A3318:01.3 PB9
Oct 13Crater Track Twilight 2022Oct 13 · 5,000 Meters Varsity · Place 39 · PhoenixPhoenix5,000 Meters Varsity3917:55.879
Oct 8Paul Mariman InvitationalOct 8 · 5,000 Meters Varsity · Place 51 · PhoenixPhoenix5,000 Meters Varsity5119:49.79
Sep 24The CG Bramble ScrambleSep 24 · 5,000 Meters Varsity · Place 8 · PhoenixPhoenix5,000 Meters Varsity819:29.57FR
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Varsity 1A · Place 23 · PhoenixPhoenix5,000 Meters Varsity 1A2318:26.609
Sep 14Skyline Pre-DistrictsSep 14 · 5,000 Meters Varsity · Place 6 · PhoenixPhoenix5,000 Meters Varsity618:44.19

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Eastern Oregon XC ChampionshipOct 22 · 3,000 Meters Boys Super Champs · Place 9 · RiversideRiverside3,000 Meters Boys Super Champs911:04.6 PB8
Oct 7Mustang InviteOct 7 · 3,000 Meters Middle School · Place 4 · RiversideRiverside3,000 Meters Middle School410:42.18
Sep 30Bulldog FestSep 30 · 2,500 Meters Middle School · Place 2 · RiversideRiverside2,500 Meters Middle School29:40.008
Sep 23Stanfield Fun CountrySep 23 · 3,000 Meters Middle School Boys · Place 3 · RiversideRiverside3,000 Meters Middle School Boys311:41.08
Sep 17Wallowa County Invitational Sep 17 · 2,500 Meters Middle School · Place 2 · RiversideRiverside2,500 Meters Middle School29:56.58
Mar 18Mustang InviteMar 18 · 3,000 Meters Middle School · Place 2 · RiversideRiverside3,000 Meters Middle School211:06.7 PB7
Mar 11Stanfield Fun CountryMar 11 · 3,000 Meters Middle School Boys · Place 1 · RiversideRiverside3,000 Meters Middle School Boys111:12.2 PB7
Mar 4Heppner Ice BreakerMar 4 · 3,000 Meters Middle School · Place 1 · RiversideRiverside3,000 Meters Middle School111:35.1 PB7