Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ann Morrison ParkUSATF Snake River XC Invitational 2026 · Nov 721:08.43USATF Snake River XC Invitational 2026November 7, 2026
5,000 Meters · Beachview ParkSeaport Invite · Sep 921:33.12Seaport InviteSeptember 9, 2026
5,000 Meters · Deyo ReservoirSpartan Invite · Sep 2922:10.31Spartan InviteSeptember 29, 2026
5,000 Meters · Genesee School2nd Annual Cow Creek Invite · Oct 1421:45.872nd Annual Cow Creek InviteOctober 14, 2026
5,000 Meters · Kooskia National Fish Hatchery - Hatchery BuildingKamiah Invite · Sep 1823:15Kamiah InviteSeptember 18, 2025
5,000 Meters · LCSC - XC courseLes MacDowell Invite · Sep 1920:29Les MacDowell InviteSeptember 19, 2026
5,000 Meters · Lewiston Orchards (LCSC XC Course)District II 2A Championship · Oct 2121:43District II 2A ChampionshipOctober 21, 2025
5,000 Meters · Moose Creek CampgroundMoose Creek Invite 2026 · Sep 222:19.0Moose Creek Invite 2026September 2, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1020:30.259th Annual Battle for the 509October 10, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3121:36.13IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Prairie Football and Track ComplexPirate run · Oct 923:05.87Pirate runOctober 9, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:19.40Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Troy HSTroy Invitational · Aug 2723:37.45Troy Invitational August 27, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7USATF Snake River XC Invitational 2026Nov 7 · 5,000 Meters Open 5k · Place 17 · Timberline (Weippe)5,000 Meters Open 5k1721:08.43 PB12
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 2A/1A · Place 18 · Timberline (Weippe)5,000 Meters Varsity 2A/1A1821:36.13 PB12
Oct 21District I/II 2A ChampionshipOct 21 · 5,000 Meters Varsity · Place 3 · Timberline (Weippe)5,000 Meters Varsity320:0912
Oct 142nd Annual Cow Creek InviteOct 14 · 5,000 Meters Varsity · Place 1 · Timberline (Weippe)5,000 Meters Varsity121:45.87 PB12
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Championship · Place 21 · Timberline (Weippe)5,000 Meters Varsity Championship2120:30.25 PB12
Oct 2Cascade Lake RunOct 2 · 5,000 Meters Varsity · Place 4 · Timberline (Weippe)5,000 Meters Varsity421:33.05Unofficial12
Sep 29Spartan InviteSep 29 · 5,000 Meters Varsity · Place 1 · Timberline (Weippe)5,000 Meters Varsity122:10.31 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division II · Place 8 · Timberline (Weippe)5,000 Meters Varsity Division II820:19.40 PB12
Sep 19Les MacDowell InviteSep 19 · 5,000 Meters Varsity · Place 7 · Timberline (Weippe)5,000 Meters Varsity720:29 PB12
Sep 9Seaport InviteSep 9 · 5,000 Meters Varsity · Place 2 · Timberline (Weippe)5,000 Meters Varsity221:33.12 PB12
Sep 2Moose Creek Invite 2026Sep 2 · 5,000 Meters Varsity · Place 4 · Timberline (Weippe)5,000 Meters Varsity422:19.0 PB12
Aug 27Troy Invitational Aug 27 · 5,000 Meters Varsity/JV · Place 4 · Timberline (Weippe)5,000 Meters Varsity/JV423:37.45 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 2A Varsity · Place 25 · Timberline (Weippe)5,000 Meters 2A Varsity2520:51.6011
Oct 21District II 2A ChampionshipOct 21 · 5,000 Meters Varsity · Place 6 · Timberline (Weippe)5,000 Meters Varsity621:43 PB11
Oct 141st Annual Genesee Cow Creek InvitationalOct 14 · 5,000 Meters Varsity · Place 3 · Timberline (Weippe)5,000 Meters Varsity322:3611
Oct 9Pirate runOct 9 · 5,000 Meters Varsity · Place 3 · Timberline (Weippe)5,000 Meters Varsity323:05.87 PB11
Sep 18Kamiah InviteSep 18 · 5,000 Meters Varsity · Place 2 · Timberline (Weippe)5,000 Meters Varsity223:15 PB11