Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 210:38.32Fleet Feet Cross Country ClassicSeptember 2, 2026
2 Miles · Clopton HS Clopton Hamburger Meet · Oct 1112:23.07Clopton Hamburger Meet October 11, 2022
2,500 Meters · Clopton HS Clopton Invite · Oct 210:15.24Clopton Invite October 2, 2023
3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 1212:40QND/Crusader Raider Classic September 12, 2023
3,200 Meters · Loutre Shore Country ClubHermann Middle School Invitational · Oct 411:54.90Hermann Middle School InvitationalOctober 4, 2022
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:11.8MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Hannibal-LaGrange UniversityMSHSAA Class 5 District 3 · Oct 3116:38.57MSHSAA Class 5 District 3October 31, 2026
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1217:02.621st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Living Word United Methodist ChurchParkway West Dale Shepherd XC Invite · Oct 316:48.02Parkway West Dale Shepherd XC InviteOctober 3, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 417:10.73First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Principia CollegeBorder War XC Championships · Oct 1016:52.40Border War XC ChampionshipsOctober 10, 2026
5,000 Meters · Ray-Pec HSKC XC Classic · Oct 417:58.0KC XC ClassicOctober 4, 2025
5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 117:33.77MSHSAA Class 5 District 3November 1, 2025
5,000 Meters · Warren County R-3 Warrenton High SchoolGAC XC Championships · Oct 1716:27.87GAC XC ChampionshipsOctober 17, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 5 · Place 77 · Troy-BuchananTroy-Buchanan5,000 Meters Class 57716:11.8 PB11
Oct 31MSHSAA Class 5 District 3Oct 31 · 5,000 Meters Varsity · Place 11 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity1116:38.57 PB11
Oct 17GAC XC ChampionshipsOct 17 · 5,000 Meters South Varsity · Place 3 · Troy-BuchananTroy-Buchanan5,000 Meters South Varsity316:27.87 PB11
Oct 10Border War XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 6 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity616:52.40 PB11
Oct 3Parkway West Dale Shepherd XC InviteOct 3 · 5,000 Meters Varsity · Place 7 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity716:48.02 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 13 · Troy-BuchananTroy-Buchanan5,000 Meters Blue Varsity1316:33.311
Sep 19Paul Enke Invitational Sep 19 · 5,000 Meters Varsity Boys · Place 2 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Boys217:43.2511
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 42 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Green4217:02.6 PB11
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 5 · Troy-BuchananTroy-Buchanan5,000 Meters High School517:10.73 PB11
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 11 · Troy-BuchananTroy-Buchanan2 Miles Boys Varsity1110:38.32 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 76 · Troy-BuchananTroy-Buchanan5,000 Meters Class 57616:50.0110
Nov 1MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 14 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity1417:33.77 PB10
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 10 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity1017:22.2010
Oct 16GAC XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 4 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity417:22.2010
Oct 4KC XC ClassicOct 4 · 5,000 Meters Varsity Boys · Place 77 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Boys7717:58.0 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue Varsity · Place 29 · Troy-BuchananTroy-Buchanan5,000 Meters Blue Varsity2917:05.9310
Sep 20Paul Enke InvitationalSep 20 · 5,000 Meters Varsity Boys · Place 5 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Boys517:56.5110
Sep 1320th Annual FPXCSep 13 · 5,000 Meters Varsity Green · Place 68 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity Green6817:20.210
Sep 5First Capital Cross Country MeetSep 5 · 5,000 Meters Varsity · Place 8 · Troy-BuchananTroy-Buchanan5,000 Meters Varsity817:22.2910

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MSHSAA Class 5 State XC ChampionshipNov 8 · 5,000 Meters Varsity · Place 142 · Troy BuchananTroy Buchanan5,000 Meters Varsity14217:34.19
Nov 2MSHSAA Class 5 - District 3Nov 2 · 5,000 Meters Varsity · Place 28 · Troy BuchananTroy Buchanan5,000 Meters Varsity2817:25.259
Oct 25Bowling Green Invite Oct 25 · 5,000 Meters Varsity · Place 23 · Troy BuchananTroy Buchanan5,000 Meters Varsity2317:39.619
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Varsity · Place 75 · Troy BuchananTroy Buchanan5,000 Meters Varsity7518:16.69
Sep 21Missouri Southern HS StampedeSep 21 · 5,000 Meters Varsity · Place 254 · Troy BuchananTroy Buchanan5,000 Meters Varsity25418:35.829
Sep 14Forest Park XC FestivalSep 14 · 5,000 Meters Varsity · Place 145 · Troy BuchananTroy Buchanan5,000 Meters Varsity14519:00.4FR
Sep 6Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Troy-BuchananTroy-Buchanan5,000 Meters JV Boys019:13.91Unofficial9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Clopton Invite Oct 2 · 2,500 Meters Junior High · Place 1 · TroyTroy2,500 Meters Junior High110:15.24 PB8
Sep 16Fulton InvitationalSep 16 · 3,200 Meters Middle School · Place 14 · Troy MSTroy MS3,200 Meters Middle School1413:04.369
Sep 12QND/Crusader Raider Classic Sep 12 · 3,000 Meters Middle School · Place 7 · TroyTroy3,000 Meters Middle School712:40 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Clopton Hamburger Meet Oct 11 · 2 Miles New Division · Place 1 · TroyTroy2 Miles New Division112:23.07 PB7
Oct 4Hermann Middle School InvitationalOct 4 · 3,200 Meters Middle School · Place 5 · TroyTroy3,200 Meters Middle School511:54.90 PB7
Sep 17Fulton InvitationalSep 17 · 3,200 Meters Middle School · Place 5 · Troy Middle SchoolTroy Middle School3,200 Meters Middle School512:52.227