Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beachview ParkSeaport Invite · Sep 923:23.38Seaport InviteSeptember 9, 2026
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1222:39.57Timberlake Invitational September 12, 2026
5,000 Meters · Grangeville Country ClubGrangville Fairway Frenzy XC Invite · Aug 2524:10Grangville Fairway Frenzy XC InviteAugust 25, 2023
5,000 Meters · LCSC - XC course6A/5A District 1&2 Championships · Oct 2220:166A/5A District 1&2 ChampionshipsOctober 22, 2025
5,000 Meters · Lewis-Clark State Cross Country Course2026 Inland Empire XC Challenge · Oct 1020:392026 Inland Empire XC ChallengeOctober 10, 2026
5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 3020:44.476th Annual Battle for the 509September 30, 2023
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:56.30Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 922:46.88Live Nation Invitational at the GorgeOctober 9, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 102026 Inland Empire XC ChallengeOct 10 · 5,000 Meters Junior Varsity · Place 44 · Lewiston5,000 Meters Junior Varsity4420:39 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 183 · Lewiston5,000 Meters Junior Varsity Sec1 A-L18320:56.30 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 389 · Lewiston5,000 Meters JV MERGE38920:56.3012
Sep 19Les MacDowell InviteSep 19 · 5,000 Meters Junior Varsity · Place 49 · Lewiston5,000 Meters Junior Varsity4922:2112
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters JV Boys · Place 147 · Lewiston5,000 Meters JV Boys14722:39.57 PB12
Sep 9Seaport InviteSep 9 · 5,000 Meters Varsity · Place 63 · Lewiston5,000 Meters Varsity6323:23.38 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 226A/5A District 1&2 ChampionshipsOct 22 · 5,000 Meters 5A Varsity/JV Combined · Place 56 · Lewiston5,000 Meters 5A Varsity/JV Combined5620:16 PB11
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters JV · Place 126 · Lewiston5,000 Meters JV12622:46.88 PB11
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 84 · LewistonVarsity8420:1111
Sep 20Les MacDowell InviteSep 20 · 5,000 Meters Junior Varsity · Place 13 · Lewiston5,000 Meters Junior Varsity1321:2611

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Inland Empire ChampionshipsOct 12 · Varsity · Place 47 · LewistonVarsity4720:3310
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 223 · Lewiston5,000 Meters Varsity Red (AVG Above 18 Min)22321:06.8010
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Varsity Division I · Place 215 · Lewiston5,000 Meters Varsity Division I21521:04.4SO
Sep 21Les MacDowell InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 18 · Lewiston5,000 Meters Junior Varsity1820:3510
Sep 7Timberlake Farragut Invitational Sep 7 · 5,000 Meters Junior Varsity · Place 164 · Lewiston5,000 Meters Junior Varsity16422:18.6210
Aug 24Post Falls River RunAug 24 · 2 Miles Sophomore · Place 24 · Lewiston2 Miles Sophomore2414:22.410

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Districts I-II 4A/5A , District I 3A ChampionshipsOct 19 · 5,000 Meters Varsity 5A · Place 68 · Lewiston5,000 Meters Varsity 5A6821:55.39
Oct 7Inland Empire ChallengeOct 7 · Junior Varsity · Place 76 · LewistonJunior Varsity7621:159
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Freshman · Place 44 · Lewiston5,000 Meters Freshman4420:44.47 PB9
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Freshman · Place 185 · Lewiston5,000 Meters Freshman18521:42.4FR
Sep 16Les MacDowell Invite - Asotin HSSep 16 · Junior Varsity · Place 35 · LewistonJunior Varsity3521:599
Sep 9Timberlake Farragut InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 128 · Lewiston5,000 Meters Junior Varsity12821:54.49
Aug 31Post Falls River RunAug 31 · 2 Miles Freshman · Place 32 · Lewiston2 Miles Freshman3214:10.69
Aug 25Grangville Fairway Frenzy XC InviteAug 25 · 5,000 Meters Varsity · Place 24 · Lewiston5,000 Meters Varsity2424:10 PB9