Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beachview ParkSeaport Invite · Sep 926:19.78Seaport InviteSeptember 9, 2026
5,000 Meters · Genesee School1st Annual Genesee Cow Creek Invitational · Oct 1425:331st Annual Genesee Cow Creek InvitationalOctober 14, 2025
5,000 Meters · Kooskia National Fish Hatchery - Hatchery BuildingKamiah Invite · Sep 1825:49Kamiah InviteSeptember 18, 2025
5,000 Meters · LCSC - XC courseLes MacDowell Invite · Sep 1924:31Les MacDowell InviteSeptember 19, 2026
5,000 Meters · Lewis-Clark State Cross Country Course2026 Inland Empire XC Challenge · Oct 1023:542026 Inland Empire XC ChallengeOctober 10, 2026
5,000 Meters · Lewiston Orchards (LCSC XC Course)District II 2A Championship · Oct 2125:17District II 2A ChampionshipOctober 21, 2025
5,000 Meters · New Plymouth Middle SchoolNew Plymouth Cross Country Invite · Aug 2126:42.21New Plymouth Cross Country Invite August 21, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3125:30.75IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Prairie Football and Track ComplexPirate run · Oct 926:36.45Pirate runOctober 9, 2025
5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Aug 2828:32.6Weiser InviteAugust 28, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2524:23.70Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 3A · Place 81 · GrangevilleGrangeville5,000 Meters Varsity 3A8125:30.75 PB11
Oct 24District I-II 3A ChampionshipOct 24 · 5,000 Meters Varsity · Place 6 · GrangevilleGrangeville5,000 Meters Varsity625:18.1011
Oct 142nd Annual Cow Creek InviteOct 14 · 5,000 Meters Varsity · Place 4 · GrangevilleGrangeville5,000 Meters Varsity426:16.4811
Oct 102026 Inland Empire XC ChallengeOct 10 · 5,000 Meters Junior Varsity · Place 9 · GrangevilleGrangeville5,000 Meters Junior Varsity923:54 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division II · Place 84 · GrangevilleGrangeville5,000 Meters Varsity Division II8424:23.70 PB11
Sep 19Les MacDowell InviteSep 19 · 5,000 Meters Varsity · Place 35 · GrangevilleGrangeville5,000 Meters Varsity3524:31 PB11
Sep 9Seaport InviteSep 9 · 5,000 Meters Varsity · Place 20 · GrangevilleGrangeville5,000 Meters Varsity2026:19.78 PB11
Aug 28Weiser InviteAug 28 · 5,000 Meters Varsity · Place 77 · GrangevilleGrangeville5,000 Meters Varsity7728:32.6 PB11
Aug 21New Plymouth Cross Country Invite Aug 21 · 5,000 Meters Varsity · Place 36 · GrangevilleGrangeville5,000 Meters Varsity3626:42.21 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21District II 2A ChampionshipOct 21 · 5,000 Meters Varsity · Place 19 · NezperceNezperce5,000 Meters Varsity1925:17 PB10
Oct 141st Annual Genesee Cow Creek InvitationalOct 14 · 5,000 Meters Varsity · Place 14 · NezperceNezperce5,000 Meters Varsity1425:33 PB10
Oct 9Pirate runOct 9 · 5,000 Meters Varsity · Place 9 · NezperceNezperce5,000 Meters Varsity926:36.45 PB10
Sep 18Kamiah InviteSep 18 · 5,000 Meters Varsity · Place 5 · NezperceNezperce5,000 Meters Varsity525:49 PB10