Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Beachview ParkBi-State MS 2023 XC Championship · Oct 1210:45.22Bi-State MS 2023 XC ChampionshipOctober 12, 2023
1.5 Miles · Moscow Elks Golf CourseCub Invite · Sep 2610:57.00Cub InviteSeptember 26, 2023
1.6 Miles · Spokane Polo Grounds6th Annual Battle for the 509 · Sep 3011:23.536th Annual Battle for the 509September 30, 2023
1.8 Miles · Grangeville Country ClubGrangville Fairway Frenzy XC Invite · Aug 2515:33Grangville Fairway Frenzy XC InviteAugust 25, 2023
2 Miles · Ponderosa Elementary SchoolPost Falls River Run · Aug 2217:25.22Post Falls River RunAugust 22, 2026
2,500 Meters · LCSC XC Large LoopAsotin XC Invite · Sep 1710:49Asotin XC InviteSeptember 17, 2022
2,500 Meters · Sunnyside ParkSpartan Invite · Sep 2212:40Spartan InviteSeptember 22, 2022
5,000 Meters · Beachview ParkSeaport Invite · Sep 929:06.60Seaport InviteSeptember 9, 2026
5,000 Meters · Cabinet View Golf ClubLibby Cross Country Meet · Aug 2826:51.34Libby Cross Country MeetAugust 28, 2026
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1225:52.01Timberlake Invitational September 12, 2026
5,000 Meters · LCSC - XC course6A/5A District 1&2 Championships · Oct 2224:276A/5A District 1&2 ChampionshipsOctober 22, 2025
5,000 Meters · Lewis-Clark State Cross Country Course2026 Inland Empire XC Challenge · Oct 1025:112026 Inland Empire XC ChallengeOctober 10, 2026
5,000 Meters · Polo Grounds7th Annual Battle for the 509 · Oct 522:45.807th Annual Battle for the 509October 5, 2024
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2525:20.60Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 924:53.70Live 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

9 results
DateMeetEventPlMarkGr
Oct 224A District 1, 5A/6A Districts 1&2 ChampionshipsOct 22 · 5,000 Meters 5A · Place 34 · LewistonLewiston5,000 Meters 5A3425:33.711
Oct 102026 Inland Empire XC ChallengeOct 10 · 5,000 Meters Junior Varsity · Place 20 · LewistonLewiston5,000 Meters Junior Varsity2025:11 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 112 · LewistonLewiston5,000 Meters Varsity Division I Sec1 A-L11225:20.60 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 263 · LewistonLewiston5,000 Meters Varsity DI MERGE26325:20.6011
Sep 19Les MacDowell InviteSep 19 · 5,000 Meters Varsity · Place 43 · LewistonLewiston5,000 Meters Varsity4325:5611
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters JV Girls · Place 23 · LewistonLewiston5,000 Meters JV Girls2325:52.01 PB11
Sep 9Seaport InviteSep 9 · 5,000 Meters Varsity · Place 35 · LewistonLewiston5,000 Meters Varsity3529:06.60 PB11
Aug 28Libby Cross Country MeetAug 28 · 5,000 Meters Junior Varsity · Place 33 · LewistonLewiston5,000 Meters Junior Varsity3326:51.34 PB11
Aug 22Post Falls River RunAug 22 · 2 Miles Junior/Senior · Place 20 · LewistonLewiston2 Miles Junior/Senior2017:25.22 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 226A/5A District 1&2 ChampionshipsOct 22 · 5,000 Meters 5A Varsity/JV Combined · Place 36 · LewistonLewiston5,000 Meters 5A Varsity/JV Combined3624:27 PB10
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters Varsity Large Schools · Place 46 · LewistonLewiston5,000 Meters Varsity Large Schools4624:53.70 PB10
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 97 · LewistonLewistonVarsity9723:0510
Sep 27Connell InviteSep 27 · 5,000 Meters Junior Varsity · Place 15 · LewistonLewiston5,000 Meters Junior Varsity1528:00.0610
Sep 20Les MacDowell InviteSep 20 · 5,000 Meters Varsity · Place 18 · LewistonLewiston5,000 Meters Varsity1823:1610
Sep 10Seaport Invite Sep 10 · 5,000 Meters Varsity · Place 28 · LewistonLewiston5,000 Meters Varsity2826:57.57—
Sep 6Timberlake Farragut Invitational Sep 6 · 5,000 Meters Varsity · Place 3 · LewistonLewiston5,000 Meters Varsity325:18.1010
Aug 23Post Falls River RunAug 23 · 2 Miles Freshman Sophomore · Place 22 · LewistonLewiston2 Miles Freshman Sophomore2216:07.0810

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Districts I-II 5A/6A, Districts I 4A ChampionshipsOct 24 · 5,000 Meters Varsity 5A · Place 25 · LewistonLewiston5,000 Meters Varsity 5A2523:32.349
Oct 12Inland Empire ChampionshipsOct 12 · Varsity · Place 37 · LewistonLewistonVarsity3722:419
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (Team AVG above 21:30) · Place 125 · LewistonLewiston5,000 Meters Varsity Red (Team AVG above 21:30)12522:45.80 PB9
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Freshman · Place 70 · LewistonLewiston5,000 Meters Freshman7023:10.5FR
Sep 21Les MacDowell InvitationalSep 21 · 5,000 Meters Varsity · Place 39 · LewistonLewiston5,000 Meters Varsity3923:299
Sep 112024 Seaport InviteSep 11 · 5,000 Meters Varsity · Place 25 · LewistonLewiston5,000 Meters Varsity2525:54.309
Sep 7Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 146 · LewistonLewiston5,000 Meters Varsity14625:53.849
Aug 24Post Falls River RunAug 24 · 2 Miles Frosh/Soph Freshman · Place 25 · LewistonLewiston2 Miles Frosh/Soph Freshman2516:22.89

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 12Bi-State MS 2023 XC ChampionshipOct 12 · 1.5 Miles Varsity · Place 19 · LewistonLewiston1.5 Miles Varsity1910:45.22 PB8
Oct 7Inland Empire ChallengeOct 7 · Middle School · Place 15 · LewistonLewistonMiddle School1510:508
Sep 306th Annual Battle for the 509Sep 30 · 1.6 Miles Middle School · Place 19 · LewistonLewiston1.6 Miles Middle School1911:23.53 PB8
Sep 26Cub InviteSep 26 · 1.5 Miles Middle School · Place 12 · LewistonLewiston1.5 Miles Middle School1210:57.00 PB8
Sep 19Spartan InviteSep 19 · 3,000 Meters Middle School · LewistonLewiston3,000 Meters Middle School0—8
Sep 16Les MacDowell Invite - Asotin HSSep 16 · Middle School · Place 7 · LewistonLewistonMiddle School710:448
Sep 13Lancer InviteSep 13 · 1.5 Miles Middle School · Place 8 · LewistonLewiston1.5 Miles Middle School810:47.058
Sep 9Seaport InviteSep 9 · 3,000 Meters Middle School · Place 8 · LewistonLewiston3,000 Meters Middle School810:07.278
Aug 25Grangville Fairway Frenzy XC InviteAug 25 · 1.8 Miles Middle School · Place 4 · LewistonLewiston1.8 Miles Middle School415:33 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Bi-State MS 2022 XC ChampionshipOct 13 · 1.5 Miles Varsity · Place 27 · LewistonLewiston1.5 Miles Varsity2711:05.286
Oct 4Cub InviteOct 4 · 1.5 Miles Middle School · Place 20 · LewistonLewiston1.5 Miles Middle School2011:37.306
Oct 1INLAND EMPIRE CHAMPIONSHIPSOct 1 · 2,500 Meters Middle School · Place 17 · LewistonLewiston2,500 Meters Middle School1711:256
Sep 22Spartan InviteSep 22 · 2,500 Meters Middle School · Place 16 · LewistonLewiston2,500 Meters Middle School1612:40 PB6
Sep 17Asotin XC InviteSep 17 · 2,500 Meters Middle School · Place 9 · LewistonLewiston2,500 Meters Middle School910:49 PB6
Sep 10Seaport InviteSep 10 · 3,000 Meters Middle School · Place 8 · LewistonLewiston3,000 Meters Middle School811:00.226