Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Battle Elementary SchoolCMAC Developmental Meet · Sep 66:33.0CMAC Developmental MeetSeptember 6, 2025
3,000 Meters · Rothwell ParkMotion XC Classic · Oct 1214:17Motion XC ClassicOctober 12, 2025
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2212:41.36CCC Youth National ChampionshipNovember 22, 2025
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 111:13.5Salisbury 3500September 1, 2026
4,000 Meters · Gans Creek Recreation AreaCMAC Youth XC Championships · Oct 2614:15.5CMAC Youth XC ChampionshipsOctober 26, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2214:59.31CCC Youth National ChampionshipNovember 22, 2025
5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 1317:53.1Centralia XC InvitationalOctober 13, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 616:33.8MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Kemper ParkBoonville XC Invite · Sep 2217:47.20Boonville XC InviteSeptember 22, 2026
5,000 Meters · Marshall High SchoolMarshall CC Invitational · Sep 1018:21.57Marshall CC InvitationalSeptember 10, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Classes 1 & 2 District 4 · Oct 3117:28.0MSHSAA Classes 1 & 2 District 4October 31, 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 2 · Place 13 · FayetteFayette5,000 Meters Class 21316:33.8 PB9
Oct 31MSHSAA Classes 1 & 2 District 4Oct 31 · 5,000 Meters Varsity Class 2 · Place 3 · FayetteFayette5,000 Meters Varsity Class 2317:28.0 PB9
Oct 19Robert Kelsay InvitationalOct 19 · 5,000 Meters Varsity · Place 5 · FayetteFayette5,000 Meters Varsity517:19.639
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 4 · FayetteFayette5,000 Meters Varsity417:53.1 PB9
Oct 10Brian T. Simpson InviteOct 10 · 5,000 Meters Varsity · Place 6 · FayetteFayette5,000 Meters Varsity617:00.29
Sep 22Boonville XC InviteSep 22 · 5,000 Meters High School · Place 2 · FayetteFayette5,000 Meters High School217:47.20 PB9
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · FayetteFayette5,000 Meters Varsity—DQ9
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters High School · Place 18 · FayetteFayette5,000 Meters High School1817:46.889
Sep 10Marshall CC InvitationalSep 10 · 5,000 Meters Varsity Boys · Place 4 · FayetteFayette5,000 Meters Varsity Boys418:21.57 PB9
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 5 · FayetteFayette3,500 Meters Varsity511:13.5 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 45 · CMAC All StarsCMAC All Stars4,000 Meters 13-144514:59.31 PB8
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 110 · CMAC All StarsCMAC All Stars3,000 Meters 11-1211012:41.36 PB8
Oct 26CMAC Youth XC ChampionshipsOct 26 · 4,000 Meters 13-14 Boys · Place 3 · CMAC All StarsCMAC All Stars4,000 Meters 13-14 Boys314:15.5 PB8
Oct 18Legion of Hannibal XC ChallengeOct 18 · 4,000 Meters 13-14 B · Place 1 · CMAC All StarsCMAC All Stars4,000 Meters 13-14 B114:54Unofficial8
Oct 12Motion XC ClassicOct 12 · 3,000 Meters 13-14 Boys · Place 1 · CMAC All StarsCMAC All Stars3,000 Meters 13-14 Boys114:17 PB8
Sep 6CMAC Developmental MeetSep 6 · 2,000 Meters 13-14 Boys · Place 1 · CMAC All StarsCMAC All Stars2,000 Meters 13-14 Boys16:33.0 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Flash Youth XC MeetSep 19 · 3,000 Meters Open · Place 29 · CMAC All StarsCMAC All Stars3,000 Meters Open2917.26Unofficial-