Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Bonners Ferry High School TrackBoundary County Middle School · Sep 229:18Boundary County Middle SchoolSeptember 22, 2022
1.5 Miles · Stoneridge Golf CoursePRJH Invite · Oct 149:06.0PRJH InviteOctober 14, 2021
1.5 Miles · Timberlake School groundsIML middle school districts · Oct 199:03.0IML middle school districtsOctober 19, 2021
1.5 Miles · Timberlake Senior High SchoolTimberlake Jr. High Invitational · Sep 299:14.3Timberlake Jr. High InvitationalSeptember 29, 2021
1.5 Miles · Woodland Middle SchoolWoodland MS Invite · Oct 138:09.8Woodland MS InviteOctober 13, 2022
1.5 Miles · Woodland School groundsWoodland MS XC Invite · Oct 69:02.9Woodland MS XC InviteOctober 6, 2021
2,500 Meters · Bonners Ferry High School TrackBoundary County Middle School---at the BFHS Track · Sep 169:24Boundary County Middle School---at the BFHS TrackSeptember 16, 2021
2.5 Miles · Pine Street WoodsSandpoint Dual · Aug 2213:29Sandpoint DualAugust 22, 2026
2253 m · Timberlake Senior High SchoolTimberlake Middle School Cross Country · Sep 287:35.2Timberlake Middle School Cross CountrySeptember 28, 2022
3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 1210:38.00NXR Northwest MS & Community Race RegistrationNovember 12, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1916:10.20The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Bonners Ferry High School Track4A District Championships · Oct 2317:414A District ChampionshipsOctober 23, 2025
5,000 Meters · Cabinet View Golf ClubLibby Cross Country Meet · Aug 2815:44.70Libby Cross Country MeetAugust 28, 2026
5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 216:35.50IHSAA Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 1216:05.99Timberlake Invitational September 12, 2026
5,000 Meters · LCSC - XC courseIHSAA Cross Country Championships 2025 · Nov 115:49.0IHSAA Cross Country Championships 2025November 1, 2025
5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 115:55Ben Castro InviteOctober 1, 2026
5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 3015:56.706th Annual Battle for the 509September 30, 2023
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3116:15.7IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 2816:55.90IHSAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2515:56.00Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 916:29.81Live 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

10 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 4A · Place 3 · TimberlakeTimberlake5,000 Meters Varsity 4A316:15.7 PB12
Oct 224A District 1, 5A/6A Districts 1&2 ChampionshipsOct 22 · 5,000 Meters 4A · Place 1 · TimberlakeTimberlake5,000 Meters 4A116:03.512
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity · Place 1 · TimberlakeTimberlake5,000 Meters Varsity116:30.9412
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity Small School · Place 1 · TimberlakeTimberlake5,000 Meters Varsity Small School116:30.9412
Oct 1Ben Castro InviteOct 1 · 5,000 Meters Varsity · Place 1 · TimberlakeTimberlake5,000 Meters Varsity115:55 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division II · Place 3 · TimberlakeTimberlake5,000 Meters Varsity Division II315:56.00 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 30 · TimberlakeTimberlake5,000 Meters Elite Varsity Boys (Ave under 16:45)3016:10.20 PB12
Sep 12Timberlake Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 7 · TimberlakeTimberlake5,000 Meters Varsity Boys716:05.99 PB12
Aug 28Libby Cross Country MeetAug 28 · 5,000 Meters Varsity · Place 3 · TimberlakeTimberlake5,000 Meters Varsity315:44.70 PB12
Aug 22Sandpoint DualAug 22 · 2.5 Miles Varsity · Place 2 · TimberlakeTimberlake2.5 Miles Varsity213:29 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 4A Varsity · Place 8 · TimberlakeTimberlake5,000 Meters 4A Varsity815:49.0 PB11
Oct 234A District ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · TimberlakeTimberlake5,000 Meters Varsity117:41 PB11
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters Varsity Small School · Place 1 · TimberlakeTimberlake5,000 Meters Varsity Small School116:29.81 PB11
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Varsity · Place 2 · TimberlakeTimberlake5,000 Meters Varsity216:15.1011
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Varsity · Place 10 · TimberlakeTimberlake2.5 Miles Varsity1013:30.3211

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 4A Varsity · Place 8 · TimberlakeTimberlake5,000 Meters 4A Varsity816:35.50 PB10
Oct 24Districts I-II 5A/6A, Districts I 4A ChampionshipsOct 24 · 5,000 Meters Varsity 4A · Place 1 · TimberlakeTimberlake5,000 Meters Varsity 4A116:50.0910
Oct 10Live Nation Invitational at the GorgeOct 10 · 5,000 Meters Varsity · Place 3 · TimberlakeTimberlake5,000 Meters Varsity316:48.1810
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 2 · TimberlakeTimberlake5,000 Meters Varsity Red (AVG Above 18 Min)216:17.1010
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Sophomore · Place 3 · TimberlakeTimberlake2.5 Miles Sophomore312:59.9010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 3A · Place 8 · TimberlakeTimberlake5,000 Meters Varsity 3A816:55.90 PB9
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Black-Top Division · Place 16 · TimberlakeTimberlake5,000 Meters Varsity Black-Top Division1615:56.70 PB9
Aug 25Libby InvitationalAug 25 · 5,000 Meters Varsity · Place 17 · TimberlakeTimberlake5,000 Meters Varsity1717:19.739

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NXR Northwest MS & Community Race RegistrationNov 12 · 3,000 Meters Middle School Community 3K · Place 11 · UNAT-Royce-CalebUNAT-Royce-Caleb3,000 Meters Middle School Community 3K1110:38.00 PB8
Oct 20Small Schools DistrictsOct 20 · 1.5 Miles Middle School Boys (All) · Place 2 · TimberlakeTimberlake1.5 Miles Middle School Boys (All)28:10Unofficial8
Oct 13Woodland MS InviteOct 13 · 1.5 Miles Middle School Varsity · Place 4 · TimberlakeTimberlake1.5 Miles Middle School Varsity48:09.8 PB8
Oct 6Ben Castro Invitational (Middle School)Oct 6 · 1.5 Miles Middle School Boys · Place 1 · TimberlakeTimberlake1.5 Miles Middle School Boys18:31Unofficial8
Sep 28Timberlake Middle School Cross CountrySep 28 · 1.4 Miles All Boys · Place 2 · TimberlakeTimberlake1.4 Miles All Boys27:35.2 PB8
Sep 22Boundary County Middle SchoolSep 22 · 1.5 Miles Middle School · Place 1 · TimberlakeTimberlake1.5 Miles Middle School19:18 PB8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19IML middle school districtsOct 19 · 1.5 Miles All Boys · Place 2 · TimberlakeTimberlake1.5 Miles All Boys29:03.0 PB7
Oct 14PRJH InviteOct 14 · 1.5 Miles Varsity · Place 2 · TimberlakeTimberlake1.5 Miles Varsity29:06.0 PB7
Oct 6Woodland MS XC InviteOct 6 · 1.5 Miles Middle School Varsity · Place 14 · TimberlakeTimberlake1.5 Miles Middle School Varsity149:02.9 PB7
Sep 29Timberlake Jr. High InvitationalSep 29 · 1.5 Miles All Boys · Place 6 · TimberlakeTimberlake1.5 Miles All Boys69:14.3 PB7
Sep 16Boundary County Middle School---at the BFHS TrackSep 16 · 2,500 Meters Middle School · Place 4 · TimberlakeTimberlake2,500 Meters Middle School49:24 PB7