Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Bonners Ferry High School TrackMiddle School District 1 Meet · Oct 189:41Middle School District 1 Meet October 18, 2023
1.5 Miles · Farragut State ParkBattle at 272-Farragut SP · Sep 2810:26.2Battle at 272-Farragut SPSeptember 28, 2023
1.5 Miles · Woodland Middle SchoolWoodland MS Invite · Oct 129:48.2Woodland MS InviteOctober 12, 2023
1.6 Miles · Polog Grounds (MS)7th Annual Battle for the 509 · Oct 59:14.707th Annual Battle for the 509October 5, 2024
2.5 Miles · Pine Street WoodsSandpoint Dual · Aug 2214:13Sandpoint DualAugust 22, 2026
2253 m · Avondale golf courseCanfield MS - Avondale GC · Sep 149:32.5Canfield MS - Avondale GCSeptember 14, 2023
2253 m · Timberlake Senior High SchoolTimberlake Middle School Cross Country · Sep 2810:15.8Timberlake Middle School Cross CountrySeptember 28, 2022
3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 1212:29.80NXR Northwest MS & Community Race RegistrationNovember 12, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1916:31.50The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Bonners Ferry High School Track4A District Championships · Oct 2318:094A District ChampionshipsOctober 23, 2025
5,000 Meters · Cabinet View Golf ClubLibby Cross Country Meet · Aug 2816:55.30Libby Cross Country MeetAugust 28, 2026
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1217:23.31Timberlake Invitational September 12, 2026
5,000 Meters · LCSC - XC courseIHSAA Cross Country Championships 2025 · Nov 116:35.2IHSAA Cross Country Championships 2025November 1, 2025
5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 116:28Ben Castro InviteOctober 1, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3117:01.0IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2516:25.90Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational · Oct 817:15.20Live Nation InvitationalOctober 8, 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 4A · Place 14 · TimberlakeTimberlake5,000 Meters Varsity 4A1417:01.0 PB10
Oct 224A District 1, 5A/6A Districts 1&2 ChampionshipsOct 22 · 5,000 Meters 4A · Place 2 · TimberlakeTimberlake5,000 Meters 4A216:24.910
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · TimberlakeTimberlake5,000 Meters Varsity317:15.20 PB10
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity Small School · Place 2 · TimberlakeTimberlake5,000 Meters Varsity Small School217:15.2010
Oct 1Ben Castro InviteOct 1 · 5,000 Meters Varsity · Place 5 · TimberlakeTimberlake5,000 Meters Varsity516:28 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division II · Place 15 · TimberlakeTimberlake5,000 Meters Varsity Division II1516:25.90 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 57 · TimberlakeTimberlake5,000 Meters Elite Varsity Boys (Ave under 16:45)5716:31.50 PB10
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 31 · TimberlakeTimberlake5,000 Meters Varsity Boys3117:23.31 PB10
Aug 28Libby Cross Country MeetAug 28 · 5,000 Meters Varsity · Place 28 · TimberlakeTimberlake5,000 Meters Varsity2816:55.30 PB10
Aug 22Sandpoint DualAug 22 · 2.5 Miles Varsity · Place 6 · TimberlakeTimberlake2.5 Miles Varsity614:13 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 4A Varsity · Place 22 · TimberlakeTimberlake5,000 Meters 4A Varsity2216:35.2 PB9
Oct 234A District ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · TimberlakeTimberlake5,000 Meters Varsity618:09 PB9
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters Varsity Small School · Place 6 · TimberlakeTimberlake5,000 Meters Varsity Small School617:52.579
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Varsity · Place 19 · TimberlakeTimberlake5,000 Meters Varsity1917:57.709
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Freshman · Place 4 · TimberlakeTimberlake2.5 Miles Freshman414:15.999

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16North Idaho MS District MeetOct 16 · 1.5 Miles Varsity · Place 1 · TimberlakeTimberlake1.5 Miles Varsity18:44.98
Oct 57th Annual Battle for the 509Oct 5 · 1.6 Miles Middle School · Place 16 · TimberlakeTimberlake1.6 Miles Middle School169:14.70 PB8
Oct 3Ben Castro Invitational (Middle School)Oct 3 · 1.5 Miles Middle School Boys · Place 1 · TimberlakeTimberlake1.5 Miles Middle School Boys18:47Unofficial8

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 104 · Unat-Royce-EliUnat-Royce-Eli3,000 Meters Middle School Community 3K10412:56.407
Oct 18Middle School District 1 Meet Oct 18 · 1.5 Miles Middle School · Place 7 · TimberlakeTimberlake1.5 Miles Middle School79:41 PB7
Oct 12Woodland MS InviteOct 12 · 1.5 Miles Middle School Varsity · Place 31 · TimberlakeTimberlake1.5 Miles Middle School Varsity319:48.2 PB7
Oct 5Ben Castro Invitational (Middle School)Oct 5 · 1.5 Miles Middle School Boys · Place 4 · TimberlakeTimberlake1.5 Miles Middle School Boys49:38Unofficial7
Sep 28Battle at 272-Farragut SPSep 28 · 1.5 Miles All Middle School Varsity · Place 35 · TimberlakeTimberlake1.5 Miles All Middle School Varsity3510:26.2 PB7
Sep 21Boundary County Middle SchoolSep 21 · 1.5 Miles Middle School · Place 4 · TimberlakeTimberlake1.5 Miles Middle School410:317
Sep 14Canfield MS - Avondale GCSep 14 · 1.4 Miles Middle School Varsity · Place 33 · TimberlakeTimberlake1.4 Miles Middle School Varsity339:32.5 PB7

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NXR Northwest MS & Community Race RegistrationNov 12 · 3,000 Meters Middle School Community 3K · Place 71 · UNAT-Royce-EliUNAT-Royce-Eli3,000 Meters Middle School Community 3K7112:29.80 PB6
Oct 20Small Schools DistrictsOct 20 · 1.5 Miles Middle School Boys (All) · Place 6 · TimberlakeTimberlake1.5 Miles Middle School Boys (All)69:54Unofficial6
Oct 13Woodland MS InviteOct 13 · 1.5 Miles Middle School Varsity · Place 45 · TimberlakeTimberlake1.5 Miles Middle School Varsity4510:15.66
Oct 6Ben Castro Invitational (Middle School)Oct 6 · 1.5 Miles Middle School Boys · Place 11 · TimberlakeTimberlake1.5 Miles Middle School Boys1110:27Unofficial6
Sep 28Timberlake Middle School Cross CountrySep 28 · 1.4 Miles All Boys · Place 34 · TimberlakeTimberlake1.4 Miles All Boys3410:15.8 PB6
Sep 22Boundary County Middle SchoolSep 22 · 1.5 Miles Middle School · Place 8 · TimberlakeTimberlake1.5 Miles Middle School811:216