Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Jefferson Middle SchoolMiddleton, Mountain Home, Nampa West @ Jefferson · Sep 198:58.8Middleton, Mountain Home, Nampa West @ JeffersonSeptember 19, 2017
10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 830:08.87NCAA DII West Regional ChampionshipsNovember 8, 2025
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2230:51.72025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 931:10.3NCAA DII West RegionalNovember 9, 2024
10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 431:42.42023 NCAA D2 West RegionalNovember 4, 2023
3,000 Meters · Desert Canyon Golf CourseLeague Meet · Oct 210:07.60League MeetOctober 2, 2017
3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 1110:48.92NXR Northwest MS & Community Race RegistrationNovember 11, 2017
3,000 Meters · Gem Island Sports ComplexEmmett · Sep 2810:24.41EmmettSeptember 28, 2017
3,000 Meters · Griffiths ParkVallivue Invite · Sep 1410:48.95Vallivue InviteSeptember 14, 2017
3,000 Meters · Treasure Valley Community CollegeCrosby Invitational · Oct 510:58Crosby InvitationalOctober 5, 2017
5,000 Meters · Eagle Island State ParkDistrict III 4A Varsity XC Championship Meet · Oct 2116:40.30District III 4A Varsity XC Championship MeetOctober 21, 2021
5,000 Meters · Eagle Island State Park4A District III Cross Country Championships · Oct 2416:29.284A District III Cross Country ChampionshipsOctober 24, 2019
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 2016:44.00Bob Firman Invitational XCSeptember 20, 2019
5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 2716:33.47IHSAA XC Championships 2018October 27, 2018
5,000 Meters · Middleton High School Middleton Twilight #1 · Sep 2317:01.5Middleton Twilight #1September 23, 2020
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIdaho State Cross Country Championships · Oct 3016:18.90Idaho State Cross Country ChampionshipsOctober 30, 2020
5,000 Meters · Purple Sage Golf CourseBug Town Invite · Sep 3016:44.3Bug Town InviteSeptember 30, 2020
5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 517:55.27Weiser InviteSeptember 5, 2019
5,000 Meters · Steens MountainSTEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5K · Jul 2221:56STEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5KJuly 22, 2022
5,000 Meters · West ParkMiddleton @ Nampa · Sep 1716:29.7Middleton @ NampaSeptember 17, 2020
6,000 Meters · La Grande Country ClubEOU Open · Sep 1619:50.5EOU OpenSeptember 16, 2022
7,000 Meters · Canyon Springs Golf CourseCSI Dr Thad Scholes XC Classic · Sep 521:50.7CSI Dr Thad Scholes XC ClassicSeptember 5, 2025
8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 2524:30.9GNAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 2125:12.02023 GNAC Cross Country ChampionshipsOctober 21, 2023
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:42.82Lewis CrossoverOctober 11, 2025
8,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 2624:47.3GNAC XC Championships 2024October 26, 2024
8,000 Meters · Veterans Memorial Golf CourseWhitman Open · Sep 3024:40.1Whitman OpenSeptember 30, 2023
8,000 Meters · West ParkNorthwest Nazarene Invitational · Sep 1925:01.05Northwest Nazarene InvitationalSeptember 19, 2025
8,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 525:23.4GNAC Cross Country ChampionshipsNovember 5, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 47 · Northwest NazareneNorthwest Nazarene10,000 Meters D2 Championship4730:51.7 PBSr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 11 · Northwest NazareneNorthwest Nazarene10,000 Meters NCAA DII West Regional1130:08.87 PBSr
Oct 25GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 5 · Northwest NazareneNorthwest Nazarene8,000 Meters GNAC524:30.9 PBSr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 39 · Northwest NazareneNorthwest Nazarene8,000 Meters Mens 80003924:42.82 PBSr
Sep 19Northwest Nazarene InvitationalSep 19 · 8,000 Meters Men · Place 1 · Northwest NazareneNorthwest Nazarene8,000 Meters Men125:01.05 PBSr
Sep 5CSI Dr Thad Scholes XC ClassicSep 5 · 7,000 Meters Men's Race · Place 1 · Northwest NazareneNorthwest Nazarene7,000 Meters Men's Race121:50.7 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 20 · Northwest NazareneNorthwest Nazarene10,000 Meters D2 West2031:10.3 PBJr
Oct 26GNAC XC Championships 2024Oct 26 · 8,000 Meters Champs · Place 10 · Northwest NazareneNorthwest Nazarene8,000 Meters Champs1024:47.3 PBJr
Oct 5Whitman OpenOct 5 · 8,000 Meters Varsity · Place 1 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity124:30.90Jr
Sep 13WSU Cougar Classic InvitationalSep 13 · 8,000 Meters Varsity · Place 27 · Northwest NazareneNorthwest Nazarene8,000 Meters Varsity2724:31.3JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 42023 NCAA D2 West RegionalNov 4 · 10,000 Meters NCAA DII West Men · Place 35 · Northwest NazareneNorthwest Nazarene10,000 Meters NCAA DII West Men3531:42.4 PBSo
Oct 212023 GNAC Cross Country ChampionshipsOct 21 · 8,000 Meters GNAC · Place 7 · Northwest NazareneNorthwest Nazarene8,000 Meters GNAC725:12.0 PBSo
Sep 30Whitman OpenSep 30 · 8,000 Meters Men's 8K · Place 4 · Northwest NazareneNorthwest Nazarene8,000 Meters Men's 8K424:40.1 PBSo

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5GNAC Cross Country ChampionshipsNov 5 · 8,000 Meters Collegiate · Place 27 · Northwest NazareneNorthwest Nazarene8,000 Meters Collegiate2725:23.4 PBFr
Sep 16EOU OpenSep 16 · 6,000 Meters College · Place 22 · Northwest NazareneNorthwest Nazarene6,000 Meters College2219:50.5 PBFr
Jul 22STEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5KJul 22 · 5,000 Meters Week 2 · Place 6 · MiddletonMiddleton5,000 Meters Week 2621:56 PBFr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21District III 4A Varsity XC Championship MeetOct 21 · 5,000 Meters Varsity 4A · Place 2 · MiddletonMiddleton5,000 Meters Varsity 4A216:40.30 PB12
Jul 23Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 23 · 5,000 Meters Week 2 · Place 10 · MiddletonMiddleton5,000 Meters Week 21022:4012

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Idaho State Cross Country ChampionshipsOct 30 · 5,000 Meters Boys Varsity 4A Friday · Place 10 · MiddletonMiddleton5,000 Meters Boys Varsity 4A Friday1016:18.90 PB11
Oct 26Nike Cross Virtual Week 6Oct 26 · 5,000 Meters NXV Northwest Region · Place 16 · MiddletonMiddleton5,000 Meters NXV Northwest Region1616:18.9Unofficial11
Oct 19Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Northwest Region · Place 29 · MiddletonMiddleton5,000 Meters NXV Northwest Region2916:25.4Unofficial11
Oct 12Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Northwest Region · Place 14 · MiddletonMiddleton5,000 Meters NXV Northwest Region1416:33.1Unofficial11
Oct 5Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Northwest Region · Place 10 · MiddletonMiddleton5,000 Meters NXV Northwest Region1016:13.6Unofficial11
Sep 30Bug Town InviteSep 30 · 5,000 Meters Varsity · Place 3 · MiddletonMiddleton5,000 Meters Varsity316:44.3 PB11
Sep 28Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Northwest Region · Place 12 · MiddletonMiddleton5,000 Meters NXV Northwest Region1216:44.3Unofficial11
Sep 23Middleton Twilight #1Sep 23 · 5,000 Meters Varsity · Place 2 · MiddletonMiddleton5,000 Meters Varsity217:01.5 PB11
Sep 17Middleton @ NampaSep 17 · 5,000 Meters Varsity · Place 1 · MiddletonMiddleton5,000 Meters Varsity116:29.7 PB11
Sep 10Time TrialSep 10 · 2.9 Miles Boys · MiddletonMiddleton2.9 Miles Boys016:42Unofficial11

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 153 · Unat-Kemble-BrodyUnat-Kemble-Brody5,000 Meters Open Invitational MERGE15317:11.0010
Nov 2IHSAA XC Championships 2019Nov 2 · 5,000 Meters Boys Varsity 4A · Place 40 · MiddletonMiddleton5,000 Meters Boys Varsity 4A4016:39.9710
Oct 244A District III Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 11 · MiddletonMiddleton5,000 Meters Varsity1116:29.28 PB10
Oct 17Bugtown InvitationalOct 17 · 5,000 Meters Boys 5k · Place 11 · MiddletonMiddleton5,000 Meters Boys 5k1116:47.2210
Sep 20Bob Firman Invitational XCSep 20 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 22 · MiddletonMiddleton5,000 Meters Varsity Division I Sec2 M-Z2216:44.00 PB10
Sep 5Weiser InviteSep 5 · 5,000 Meters Varsity · Place 2 · MiddletonMiddleton5,000 Meters Varsity217:55.27 PB10
Jul 19Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 2 · Place 27 · MiddletonMiddleton5,000 Meters Week 22723:20.2010

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 4A · Place 35 · MiddletonMiddleton5,000 Meters Varsity 4A3516:33.47 PB9
Oct 184A District III Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · MiddletonMiddleton5,000 Meters Varsity1416:53.339
Sep 6Weiser InviteSep 6 · 5,000 Meters Varsity · Place 9 · MiddletonMiddleton5,000 Meters Varsity918:15.189
Jul 15Steens Mountain High Altitude Running Camp Uphill 5kJul 15 · 5,000 Meters Week 2 · Place 31 · MiddletonMiddleton5,000 Meters Week 23124:009

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest MS & Community Race RegistrationNov 11 · 3,000 Meters Middle School Community 3K · Place 12 · Canyon TrackCanyon Track3,000 Meters Middle School Community 3K1210:48.92 PB8
Oct 5Crosby InvitationalOct 5 · 3,000 Meters Middle School · Place 1 · MiddletonMiddleton3,000 Meters Middle School110:58 PB8
Oct 2League MeetOct 2 · 3,000 Meters Varsity · Place 1 · MiddletonMiddleton3,000 Meters Varsity110:07.60 PB8
Sep 28EmmettSep 28 · 3,000 Meters Varsity · Place 1 · MiddletonMiddleton3,000 Meters Varsity110:24.41 PB8
Sep 25EmmettSep 25 · 3,000 Meters Varsity · MiddletonMiddleton3,000 Meters Varsity—10:32.41 1Unofficial8
Sep 19Middleton, Mountain Home, Nampa West @ JeffersonSep 19 · 1.5 Miles Varsity · Place 1 · MiddletonMiddleton1.5 Miles Varsity18:58.8 PB8
Sep 14Vallivue InviteSep 14 · 3,000 Meters Middle School · Place 1 · MiddletonMiddleton3,000 Meters Middle School110:48.95 PB8