Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Beachview ParkBi-State MS 2022 XC Championship · Oct 139:36.93Bi-State MS 2022 XC ChampionshipOctober 13, 2022
1.5 Miles · Fairways Golf Course4th Annual Battle for the 509 · Oct 212:19.144th Annual Battle for the 509October 2, 2021
1.5 Miles · Moscow Elks Golf CourseCub Invite · Oct 410:25.80Cub InviteOctober 4, 2022
2,500 Meters · LCSC 2500m LoopInland Empire Challenge · Oct 911:24Inland Empire ChallengeOctober 9, 2021
2,500 Meters · Sunnyside ParkSpartan Invite · Sep 2212:04Spartan InviteSeptember 22, 2022
3 Miles · Colfax Golf ClubNE 2B League Meet #2 South · Sep 3017:29.03NE 2B League Meet #2 South September 30, 2025
5,000 Meters · Colfax Golf ClubDistrict 6 1B/2B Regional Championship · Oct 3117:12.20District 6 1B/2B Regional ChampionshipOctober 31, 2025
5,000 Meters · Connell HSConnell Invite · Sep 2618:20.59Connell InviteSeptember 26, 2026
5,000 Meters · Freeman High SchoolNE 2B League Meet #3 South · Oct 718:26.05NE 2B League Meet #3 SouthOctober 7, 2025
5,000 Meters · Freeman Middle SchoolNE2B South Meet #2 · Sep 2918:43.90NE2B South Meet #2September 29, 2026
5,000 Meters · Genesee School1st Annual Genesee Cow Creek Invitational · Oct 1419:371st Annual Genesee Cow Creek InvitationalOctober 14, 2025
5,000 Meters · Lewis-Clark State Cross Country Course2026 Inland Empire XC Challenge · Oct 1017:272026 Inland Empire XC ChallengeOctober 10, 2026
5,000 Meters · Lind-Ritzville High SchoolNE2B League Meet #1 · Sep 2218:22.12NE2B League Meet #1September 22, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 418:38.408th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3117:56.07District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2418:23District 6 2B League MeetSeptember 24, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 818:08.42025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Course Spokane ValleyBarbero Border Clash · Sep 1218:03.30Barbero Border ClashSeptember 12, 2026
5,000 Meters · Valley Christian SchoolDistrict 6 1B Championships · Oct 1717:38.50District 6 1B ChampionshipsOctober 17, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5/6 Varsity 1B · Place 7 · Garfield-PalouseGarfield-Palouse5,000 Meters 5/6 Varsity 1B717:56.07 PB12
Oct 102026 Inland Empire XC ChallengeOct 10 · 5,000 Meters Varsity · Place 19 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity1917:27 PB12
Oct 6NE 2B South Meet #3Oct 6 · 5,000 Meters Varsity Boys · Place 7 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity Boys717:42Unofficial12
Sep 29NE2B South Meet #2Sep 29 · 5,000 Meters High School · Place 12 · Garfield-PalouseGarfield-Palouse5,000 Meters High School1218:43.90 PB12
Sep 26Connell InviteSep 26 · 5,000 Meters 2B/1B Varsity Boys · Place 5 · Garfield-PalouseGarfield-Palouse5,000 Meters 2B/1B Varsity Boys518:20.59 PB12
Sep 22NE2B League Meet #1Sep 22 · 5,000 Meters Varsity · Place 11 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity1118:22.12 PB12
Sep 12Barbero Border ClashSep 12 · 5,000 Meters Varsity - Dave McCarty Elite · Place 56 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity - Dave McCarty Elite5618:03.30 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1B Boys · Place 20 · Garfield-PalouseGarfield-Palouse5,000 Meters 1B Boys2018:08.4 PB11
Oct 31District 6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters Varsity 1B · Place 9 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity 1B917:12.20 PB11
Oct 17District 6 1B ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity717:38.50 PB11
Oct 141st Annual Genesee Cow Creek InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity819:37 PB11
Oct 7NE 2B League Meet #3 SouthOct 7 · 5,000 Meters High School · Place 6 · Garfield-PalouseGarfield-Palouse5,000 Meters High School618:26.05 PB11
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below18 Min) · Place 163 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity Championship(AVG Below18 Min)16318:38.40 PB11
Sep 30NE 2B League Meet #2 South Sep 30 · 3 Miles Varsity · Place 12 · Garfield-PalouseGarfield-Palouse3 Miles Varsity1217:29.03 PB11
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Boys · Place 7 · Garfield-PalouseGarfield-Palouse5,000 Meters HS Boys718:23 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 142 · Garfield-PalouseGarfield-Palouse5,000 Meters Varsity Red (AVG Above 18 Min)14219:11.2010

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Freshman · Place 23 · Garfield-PalouseGarfield-Palouse5,000 Meters Freshman2319:42.769

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Bi-State MS 2022 XC ChampionshipOct 13 · 1.5 Miles Varsity · Place 21 · Garfield-PalouseGarfield-Palouse1.5 Miles Varsity219:36.93 PB8
Oct 4Cub InviteOct 4 · 1.5 Miles Middle School · Place 21 · Garfield-PalouseGarfield-Palouse1.5 Miles Middle School2110:25.80 PB8
Sep 22Spartan InviteSep 22 · 2,500 Meters Middle School · Place 34 · Garfield-PalouseGarfield-Palouse2,500 Meters Middle School3412:04 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Inland Empire ChallengeOct 9 · 2,500 Meters Middle School · Place 70 · Garfield-PalouseGarfield-Palouse2,500 Meters Middle School7011:24 PB6
Oct 24th Annual Battle for the 509Oct 2 · 1.5 Miles Middle School Combined · Place 59 · Garfield-PalouseGarfield-Palouse1.5 Miles Middle School Combined5912:19.14 PB6
Sep 11Seaport InviteSep 11 · 1.5 Miles Middle School · Place 61 · Garfield-PalouseGarfield-Palouse1.5 Miles Middle School6111:55.546