Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bates County FairButler Bear Cross Country Meet · Oct 1023:40.1Butler Bear Cross Country MeetOctober 10, 2026
5,000 Meters · Belton High SchoolBelton Cross Country Invitational 2026 · Sep 541:08.9Belton Cross Country Invitational 2026September 5, 2026
5,000 Meters · Bolivar City Municipal Golf CourseMSHSAA Class 5 District 2 · Oct 3120:50.57MSHSAA Class 5 District 2October 31, 2026
5,000 Meters · Butler High SchoolButler Bear Cross Country Invitational · Oct 1121:28.6Butler Bear Cross Country InvitationalOctober 11, 2025
5,000 Meters · Grandview High SchoolGrandview XC Invite · Sep 2723:53.86Grandview XC InviteSeptember 27, 2025
5,000 Meters · Jesse James ParkSuburban Blue and White Conference · Oct 1621:37.40Suburban Blue and White ConferenceOctober 16, 2025
5,000 Meters · Lee's Summit North High SchoolThe Kris Solsberg Invitational · Sep 2023:44.30The Kris Solsberg Invitational September 20, 2025
5,000 Meters · Nixa High SchoolMSHSAA Class 5 District 2 · Nov 121:31.22MSHSAA Class 5 District 2November 1, 2025
5,000 Meters · Platte Ridge ParkKC Suburban Blue/White Cross Country · Oct 1624:28.9KC Suburban Blue/White Cross CountryOctober 16, 2026
5,000 Meters · Ray-Pec HSKC XC Classic · Oct 422:30.6KC XC ClassicOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 5 District 2Oct 31 · 5,000 Meters Varsity · Place 110 · Ruskin5,000 Meters Varsity11020:50.57 PB11
Oct 16KC Suburban Blue/White Cross CountryOct 16 · 5,000 Meters JV Blue · Place 17 · Ruskin5,000 Meters JV Blue1724:28.9 PB11
Oct 10Butler Bear Cross Country MeetOct 10 · 5,000 Meters Varsity · Place 71 · Ruskin5,000 Meters Varsity7123:40.1 PB11
Oct 3KC XC ClassicOct 3 · 5,000 Meters C Team · Place 119 · Ruskin5,000 Meters C Team11923:31.711
Sep 19Kris Solsberg InviteSep 19 · 5,000 Meters Junior Varsity · Place 168 · Ruskin5,000 Meters Junior Varsity16824:30.811
Sep 5Belton Cross Country Invitational 2026Sep 5 · 5,000 Meters C Team/ Alternates Boys · Place 45 · Ruskin5,000 Meters C Team/ Alternates Boys4541:08.9 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 5 District 2Nov 1 · 5,000 Meters Varsity · Place 115 · Ruskin5,000 Meters Varsity11521:31.22 PB10
Oct 16Suburban Blue and White ConferenceOct 16 · 5,000 Meters White Junior Varsity · Place 9 · Ruskin5,000 Meters White Junior Varsity921:37.40 PB10
Oct 11Butler Bear Cross Country InvitationalOct 11 · 5,000 Meters Varsity · Place 75 · Ruskin5,000 Meters Varsity7521:28.6 PB10
Oct 4KC XC ClassicOct 4 · 5,000 Meters C-Team Boys · Place 114 · Ruskin5,000 Meters C-Team Boys11422:30.6 PB10
Sep 27Grandview XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 12 · Ruskin5,000 Meters Junior Varsity1223:53.86 PB10
Sep 20The Kris Solsberg Invitational Sep 20 · 5,000 Meters C Team · Place 78 · Ruskin5,000 Meters C Team7823:44.30 PB10
Sep 6Todd Warner Kickoff ClassicSep 6 · 3,000 Meters Varsity · Place 73 · Ruskin3,000 Meters Varsity7314:10.710