Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · AP Green EstateCMAC Mexico Hounds Youth XC Showdown · Oct 2010:11CMAC Mexico Hounds Youth XC ShowdownOctober 20, 2019
2,000 Meters · Battle Elementary SchoolCMAC Developmental Meet · Sep 68:18.7CMAC Developmental MeetSeptember 6, 2025
2,000 Meters · Russellville High School2020 CMAC Russellville Harriers Youth XC Challenge · Oct 1111:00.92020 CMAC Russellville Harriers Youth XC ChallengeOctober 11, 2020
3,000 Meters · AP Green EstateNorth Callaway T-Bird Trailblazers XC Invitational · Sep 2613:17North Callaway T-Bird Trailblazers XC InvitationalSeptember 26, 2026
3,000 Meters · Fulton High SchoolFulton Flash XC Classic · Sep 2013:58.5Fulton Flash XC ClassicSeptember 20, 2026
3,000 Meters · Gans Creek Recreation AreaCMAC Championship Meet · Oct 2013:40.2CMAC Championship MeetOctober 20, 2024
3,000 Meters · Masterson Station ParkCCCYNC · Nov 1612:35.44CCCYNC November 16, 2024
3,000 Meters · North Jefferson City Recreation AreaHeat Youth XC Scorcher · Sep 2812:56Heat Youth XC ScorcherSeptember 28, 2024
3,000 Meters · Rothwell ParkMotion Youth XC Showdown · Oct 612:56Motion Youth XC ShowdownOctober 6, 2024
4,000 Meters · Gans Creek Recreation AreaCMAC Youth XC Championships · Oct 2617:33.8CMAC Youth XC ChampionshipsOctober 26, 2025
4,000 Meters · Hannibal-LaGrange UniversityHannibal Legion XC Challenge · Oct 317:31Hannibal Legion XC ChallengeOctober 3, 2026
4,000 Meters · Rothwell ParkMoberly Motion XC Classic · Oct 1117:38Moberly Motion XC ClassicOctober 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25CMAC Youth XC ChampionshipsOct 25 · 4,000 Meters Varsity · Place 12 · CMAC All StarsCMAC All Stars4,000 Meters Varsity1217:14.69
Oct 11Moberly Motion XC ClassicOct 11 · 4,000 Meters 13-14 Boys · Place 2 · CMAC All StarsCMAC All Stars4,000 Meters 13-14 Boys217:38 PB9
Oct 3Hannibal Legion XC ChallengeOct 3 · 4,000 Meters 13-14 Girls · Place 2 · CMAC All StarsCMAC All Stars4,000 Meters 13-14 Girls217:31 PB9
Sep 26North Callaway T-Bird Trailblazers XC InvitationalSep 26 · 3,000 Meters 13-14 Boys · Place 2 · CMAC All StarsCMAC All Stars3,000 Meters 13-14 Boys213:17 PB9
Sep 20Fulton Flash XC ClassicSep 20 · 3,000 Meters 13-14 Boys · Place 3 · CMAC All StarsCMAC All Stars3,000 Meters 13-14 Boys313:58.5 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26CMAC Youth XC ChampionshipsOct 26 · 4,000 Meters 13-14 Boys · Place 14 · CMAC All StarsCMAC All Stars4,000 Meters 13-14 Boys1417:33.8 PB8
Oct 12Motion XC ClassicOct 12 · 3,000 Meters 13-14 Boys · Place 4 · CMAC All StarsCMAC All Stars3,000 Meters 13-14 Boys419:148
Sep 6CMAC Developmental MeetSep 6 · 2,000 Meters 13-14 Boys · Place 5 · CMAC All StarsCMAC All Stars2,000 Meters 13-14 Boys58:18.7 PB8

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16CCCYNC Nov 16 · 3,000 Meters 11-12 Boys · Place 152 · CMAC All StarsCMAC All Stars3,000 Meters 11-12 Boys15212:35.44 PB7
Oct 20CMAC Championship MeetOct 20 · 3,000 Meters 11-12B · Place 17 · CMAC All StarsCMAC All Stars3,000 Meters 11-12B1713:40.2 PB7
Oct 12Hounds Youth XC DerbyOct 12 · 3,000 Meters 11-12B · Place 6 · CMAC All StarsCMAC All Stars3,000 Meters 11-12B614:167
Oct 6Motion Youth XC ShowdownOct 6 · 3,000 Meters 11-12B · Place 7 · CMAC All StarsCMAC All Stars3,000 Meters 11-12B712:56 PB7
Sep 28Heat Youth XC ScorcherSep 28 · 3,000 Meters 11-12B · Place 6 · CMAC All StarsCMAC All Stars3,000 Meters 11-12B612:56 PB7
Sep 22Flash Youth XC ClassicSep 22 · 3,000 Meters 11-12B · Place 10 · CMAC All StarsCMAC All Stars3,000 Meters 11-12B1014:19.07
Sep 72024 Developmental XC MeetSep 7 · 2,000 Meters 11-12B · Place 9 · CMAC All StarsCMAC All Stars2,000 Meters 11-12B99:50.8Unofficial7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25 Monroe County Roadrunners Youth XC MeetSep 25 · 3,000 Meters Open · Place 15 · CMAC All StarsCMAC All Stars3,000 Meters Open1514:25Unofficial4
Sep 19Flash Youth XC MeetSep 19 · 3,000 Meters Open · Place 28 · CMAC All StarsCMAC All Stars3,000 Meters Open2817.16Unofficial4

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 252020 CMAC Youth XC ChampionshipsOct 25 · 2,000 Meters 8U Boys · Place 9 · CMAC All StarsCMAC All Stars2,000 Meters 8U Boys99:33Unofficial3
Oct 112020 CMAC Russellville Harriers Youth XC ChallengeOct 11 · 2,000 Meters 8U Boys · Place 22 · Blue Thunder TrackBlue Thunder Track2,000 Meters 8U Boys2211:00.9 PB3

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10CCCNYC Regional National Qualifying MeetNov 10 · 2,000 Meters 8 & Under · Place 25 · CMAC All StarsCMAC All Stars2,000 Meters 8 & Under2510:18.8Unofficial2
Oct 20CMAC Mexico Hounds Youth XC ShowdownOct 20 · 2,000 Meters 8 & Under · Place 21 · CMAC All StarsCMAC All Stars2,000 Meters 8 & Under2110:11 PB2
Sep 14Monroe County Youth Cross Country ClassicSep 14 · 2,000 Meters 8 & Under · Place 38 · CMAC All StarsCMAC All Stars2,000 Meters 8 & Under3811:37Unofficial2

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28CMAC Youth XC ChampionshipsOct 28 · 2,000 Meters 6-8 · Place 27 · CMAC All StarsCMAC All Stars2,000 Meters 6-82711:00Unofficial1
Oct 21CMAC Westphalia Comets Youth XC ShowdownOct 21 · 2,000 Meters 8u · Place 35 · CMAC All StarsCMAC All Stars2,000 Meters 8u3511:54Unofficial1
Oct 6CMAC Boonville Youth XC MeetOct 6 · 2,000 Meters 6-8 · Place 34 · CMAC All StarsCMAC All Stars2,000 Meters 6-83412:17Unofficial1
Sep 1CMAC Pre-Season Developmental MeetSep 1 · 2,000 Meters 6-8 · Place 27 · CMAC All StarsCMAC All Stars2,000 Meters 6-82713:03.50Unofficial1