Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Prairie Football and Track ComplexPrairie Invitational · Sep 1710:58Prairie InvitationalSeptember 17, 2022
5,000 Meters · Deyo ReservoirSpartan Invite · Sep 2923:49.16Spartan InviteSeptember 29, 2026
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1222:08.67Timberlake Invitational September 12, 2026
5,000 Meters · Genesee School1st Annual Genesee Cow Creek Invitational · Oct 1421:431st Annual Genesee Cow Creek InvitationalOctober 14, 2025
5,000 Meters · Grangeville Country ClubGrangeville Fairway Frenzy XC Invite · Sep 2621:17.86Grangeville Fairway Frenzy XC InviteSeptember 26, 2025
5,000 Meters · Kooskia National Fish Hatchery - Hatchery BuildingKamiah Invite · Sep 1821:29Kamiah InviteSeptember 18, 2025
5,000 Meters · LCSC - XC courseLes MacDowell Invite · Sep 1920:33Les MacDowell InviteSeptember 19, 2026
5,000 Meters · Lewiston Orchards (LCSC XC Course)District II 2A Championship · Oct 2119:59District II 2A ChampionshipOctober 21, 2025
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1021:00.059th Annual Battle for the 509October 10, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3121:32.05IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Prairie Football and Track ComplexPirate Run · Oct 620:55Pirate RunOctober 6, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:13.20Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Troy HSTroy Invitational · Aug 2725:11.62Troy Invitational August 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 2A/1A · Place 79 · Troy (ID)Troy (ID)5,000 Meters Varsity 2A/1A7921:32.05 PB12
Oct 21District I/II 2A ChampionshipOct 21 · 5,000 Meters Varsity · Place 29 · Troy (ID)Troy (ID)5,000 Meters Varsity2920:5512
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 145 · Troy (ID)Troy (ID)5,000 Meters Varsity Red (AVG Above 18 Min)14521:00.05 PB12
Oct 6Pirate RunOct 6 · 5,000 Meters Varsity · Place 14 · Troy (ID)Troy (ID)5,000 Meters Varsity1420:55 PB12
Sep 29Spartan InviteSep 29 · 5,000 Meters Varsity · Place 29 · Troy (ID)Troy (ID)5,000 Meters Varsity2923:49.16 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 162 · Troy (ID)Troy (ID)5,000 Meters Junior Varsity Sec2 M-Z16220:13.20 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 318 · Troy (ID)Troy (ID)5,000 Meters JV MERGE31820:13.2012
Sep 19Les MacDowell InviteSep 19 · 5,000 Meters Varsity · Place 51 · Troy (ID)Troy (ID)5,000 Meters Varsity5120:33 PB12
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters JV Boys · Place 129 · Troy (ID)Troy (ID)5,000 Meters JV Boys12922:08.67 PB12
Aug 27Troy Invitational Aug 27 · 5,000 Meters Varsity/JV · Place 29 · Troy (ID)Troy (ID)5,000 Meters Varsity/JV2925:11.62 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 2A Varsity · Place 96 · Troy (ID)Troy (ID)5,000 Meters 2A Varsity9620:59.111
Oct 21District II 2A ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 21 · Troy (ID)Troy (ID)5,000 Meters Junior Varsity2119:59 PB11
Oct 141st Annual Genesee Cow Creek InvitationalOct 14 · 5,000 Meters Varsity · Place 22 · Troy (ID)Troy (ID)5,000 Meters Varsity2221:43 PB11
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 77 · TroyTroyVarsity7719:4711
Sep 30Spartan InviteSep 30 · 5,000 Meters Varsity · Place 15 · TroyTroy5,000 Meters Varsity1522:49.7711
Sep 26Grangeville Fairway Frenzy XC InviteSep 26 · 5,000 Meters Varsity · Place 8 · Troy (ID)Troy (ID)5,000 Meters Varsity821:17.86 PB11
Sep 20Les MacDowell InviteSep 20 · 5,000 Meters Varsity · Place 60 · TroyTroy5,000 Meters Varsity6021:0111
Sep 18Kamiah InviteSep 18 · 5,000 Meters Varsity · Place 13 · Troy (ID)Troy (ID)5,000 Meters Varsity1321:29 PB11
Sep 6Timberlake Farragut Invitational Sep 6 · 5,000 Meters Varsity · Place 147 · TroyTroy5,000 Meters Varsity14721:41.5011
Aug 28Troy InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 23 · TroyTroy5,000 Meters Junior Varsity2322:59.1111

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Troy Invitational Oct 14 · 5,000 Meters Junior Varsity · Place 9 · TroyTroy5,000 Meters Junior Varsity923:27.510
Oct 8CV-K inviteOct 8 · 5,000 Meters Varsity · Place 17 · TroyTroy5,000 Meters Varsity1721:3810
Oct 1Spartan InviteOct 1 · 5,000 Meters Varsity · Place 16 · TroyTroy5,000 Meters Varsity1620:56.1510
Sep 28Ivan Benson InviteSep 28 · Varsity · Place 18 · TroyTroyVarsity1822:5910
Sep 21Les MacDowell InvitationalSep 21 · 5,000 Meters Varsity · Place 73 · TroyTroy5,000 Meters Varsity7321:3110
Sep 7Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 206 · TroyTroy5,000 Meters Varsity20622:26.7110
Aug 29Scenic 6 InviteAug 29 · 5,000 Meters Varsity · Place 17 · TroyTroy5,000 Meters Varsity1721:1610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19District 1/2 1A ChampionshipOct 19 · 5,000 Meters Varsity · Place 17 · TroyTroy5,000 Meters Varsity1719:369
Oct 7Inland Empire ChallengeOct 7 · Varsity · Place 97 · TroyTroyVarsity9720:029
Sep 26Scenic 6 InvitationalSep 26 · 5,000 Meters Varsity · Place 22 · TroyTroy5,000 Meters Varsity2219:48.09
Aug 31Post Falls River RunAug 31 · 2 Miles Freshman · Place 24 · TroyTroy2 Miles Freshman2413:44.89
Aug 25Grangville Fairway Frenzy XC InviteAug 25 · 5,000 Meters Varsity · Place 12 · Troy (ID)Troy (ID)5,000 Meters Varsity1222:119

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Potlatch InvitationalOct 4 · 3,200 Meters Middle School · Place 7 · TroyTroy3,200 Meters Middle School712:45.778
Oct 1INLAND EMPIRE CHAMPIONSHIPSOct 1 · 2,500 Meters Middle School · Place 9 · TroyTroy2,500 Meters Middle School99:318
Sep 17Prairie InvitationalSep 17 · 1.8 Miles New Division · Place 2 · TroyTroy1.8 Miles New Division210:58 PB8
Sep 1Moose Creek Invitational 2022Sep 1 · 1.6 Miles Middle School Boys · Place 5 · TroyTroy1.6 Miles Middle School Boys513:08Unofficial8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30Troy InvitationalSep 30 · 1.5 Miles Middle School · Place 38 · TroyTroy1.5 Miles Middle School3811:20.67
Sep 25Potlatch InviteSep 25 · 3,200 Meters Middle School · Place 20 · TroyTroy3,200 Meters Middle School2013:48.37
Sep 18Asotin XC InvitationalSep 18 · 2,500 Meters Middle School · Place 41 · TroyTroy2,500 Meters Middle School4110:527
Sep 18Asotin XC InvitationalSep 18 · 2,500 Meters Middle School · Place 41 · TroyTroy2,500 Meters Middle School4110:527
Sep 1Moose Creek Invitational 2021Sep 1 · 1.6 Miles Middle School · Place 23 · TroyTroy1.6 Miles Middle School2313:247