Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Kiwanis ParkKiwanis Park Open · Sep 2715:36Kiwanis Park OpenSeptember 27, 2023
3,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 115:49.55Weiser InviteSeptember 1, 2023
5,000 Meters · Caldwell High School24th Caldwell Twilight · Sep 319:33.1324th Caldwell Twilight September 3, 2026
5,000 Meters · Gem Island Sports ComplexSRV League Meet · Sep 1019:12.6SRV League MeetSeptember 10, 2026
5,000 Meters · New Plymouth Middle SchoolNew Plymouth Cross Country Invite · Aug 2119:25.38New Plymouth Cross Country Invite August 21, 2026
5,000 Meters · Parma HSParma Invite · Sep 1620:52.2Parma InviteSeptember 16, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3119:54.4IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Aug 2819:36.9Weiser InviteAugust 28, 2026
5,000 Meters · Warren E Mc Cain Middle SchoolPayette Open · Sep 2319:50.79Payette OpenSeptember 23, 2026
5,000 Meters · West ParkWinston Tilzey Invitational · Oct 1418:18.4Winston Tilzey InvitationalOctober 14, 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 71 · WeiserWeiser5,000 Meters Varsity 4A7119:54.4 PB11
Oct 204A District III XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 17 · WeiserWeiser5,000 Meters Varsity1718:23.6811
Oct 14Winston Tilzey InvitationalOct 14 · 5,000 Meters Varsity · Place 29 · WeiserWeiser5,000 Meters Varsity2918:18.4 PB11
Oct 2Cascade Lake RunOct 2 · 5,000 Meters Varsity · Place 19 · WeiserWeiser5,000 Meters Varsity1920:19.55Unofficial11
Sep 23Payette OpenSep 23 · 5,000 Meters Boys HS · Place 44 · WeiserWeiser5,000 Meters Boys HS4419:50.79 PB11
Sep 16Parma InviteSep 16 · 5,000 Meters Varsity · Place 20 · WeiserWeiser5,000 Meters Varsity2020:52.2 PB11
Sep 10SRV League MeetSep 10 · 5,000 Meters Varsity · Place 8 · WeiserWeiser5,000 Meters Varsity819:12.6 PB11
Sep 324th Caldwell Twilight Sep 3 · 5,000 Meters Varsity Boys · Place 157 · WeiserWeiser5,000 Meters Varsity Boys15719:33.13 PB11
Aug 28Weiser InviteAug 28 · 5,000 Meters Varsity · Place 24 · WeiserWeiser5,000 Meters Varsity2419:36.9 PB11
Aug 21New Plymouth Cross Country Invite Aug 21 · 5,000 Meters Varsity · Place 26 · WeiserWeiser5,000 Meters Varsity2619:25.38 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21District III 4AOct 21 · 5,000 Meters Varsity · Place 26 · WeiserWeiser5,000 Meters Varsity2620:42.010

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 22District III 4AOct 22 · 5,000 Meters JV Boys · Place 16 · WeiserWeiser5,000 Meters JV Boys1622:28.919

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Winston Tilzey InvitationalOct 11 · 3,000 Meters Middle School · Place 114 · WeiserWeiser3,000 Meters Middle School11414:27.258
Sep 27Kiwanis Park OpenSep 27 · 3,000 Meters Middle School · Place 76 · WeiserWeiser3,000 Meters Middle School7615:36 PB8
Sep 20Payette OpenSep 20 · Middle School · Place 74 · WeiserWeiserMiddle School7415:498
Sep 9Dallmann DashSep 9 · Varsity · Place 76 · WeiserWeiserVarsity7614:598
Sep 1Weiser InviteSep 1 · 3,000 Meters Middle School · Place 44 · WeiserWeiser3,000 Meters Middle School4415:49.55 PB8