Personal bests

Best marks in available results
Event / courseMarkMeetDate
2200 m · Wendell High SchoolTrojan Trek · Sep 2910:28.41Trojan TrekSeptember 29, 2021
5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 122:26.5520th Caldwell Twilight September 1, 2022
5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 2021:02.27Eagle Island XC InvitationalSeptember 20, 2025
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2321:23.9Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 420:22.408th Annual Battle for the 509October 4, 2025
5,000 Meters · West Park2A/3A District 3 XC Championship Meet · Oct 2224:55.442A/3A District 3 XC Championship MeetOctober 22, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 222A/3A District 3 XC Championship MeetOct 22 · 5,000 Meters 2A Boys · Place 67 · Liberty CharterLiberty Charter5,000 Meters 2A Boys6724:55.44 PB12
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 189 · Liberty CharterLiberty Charter5,000 Meters Varsity Red (AVG Above 18 Min)18920:22.40 PB12
Sep 20Eagle Island XC InvitationalSep 20 · 5,000 Meters Varsity · Place 148 · Liberty CharterLiberty Charter5,000 Meters Varsity14821:02.27 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19District III 1A-2A XC ChampionshipsOct 19 · 5,000 Meters 1A Boys · Place 43 · Liberty CharterLiberty Charter5,000 Meters 1A Boys4322:12.969
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Junior Varsity Sec1 A-L · Place 148 · Liberty CharterLiberty Charter5,000 Meters Junior Varsity Sec1 A-L14821:23.9 PB9
Sep 120th Caldwell Twilight Sep 1 · 5,000 Meters JV Race 2 (Liberty-Victory Charter) · Place 87 · Liberty CharterLiberty Charter5,000 Meters JV Race 2 (Liberty-Victory Charter)8722:26.55 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Trojan TrekSep 29 · 2,200 Meters Middle School Boys · Place 47 · Liberty CharterLiberty Charter2,200 Meters Middle School Boys4710:28.41 PB8

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Payette InviteSep 23 · 3,000 Meters Middle School Boys · Place 45 · Liberty CharterLiberty Charter3,000 Meters Middle School Boys4514:39Unofficial7