Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic High School · Sep 513:00.60City Auto Memphis Twilight XC Classic High SchoolSeptember 5, 2026
3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 1220:34.402026 Belleville West InvitationalSeptember 12, 2026
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2921:29.3Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3021:56.00Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2619:18.8Freeburg InvitationalSeptember 26, 2026
3 Miles · West Frankfort ParkSIRR Conference Championships · Oct 1519:49.9SIRR Conference ChampionshipsOctober 15, 2026
4699 m · Benton Community Park DistrictBenton Invite · Oct 1020:08.17Benton InviteOctober 10, 2026
5,000 Meters · West Frankfort ParkWest Frankfort Redbird Invite · Sep 1122:08.82West Frankfort Redbird InviteSeptember 11, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15SIRR Conference ChampionshipsOct 15 · 3 Miles Junior Varsity · Place 12 · Carterville3 Miles Junior Varsity1219:49.9 PB11
Oct 10Benton InviteOct 10 · 2.92 Miles Open Boys · Place 8 · Carterville2.92 Miles Open Boys820:08.17 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Junior Varsity · Place 47 · Carterville3 Miles Junior Varsity4719:18.8 PB11
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Open · Place 24 · Carterville3 Miles Open2420:34.40 PB11
Sep 5City Auto Memphis Twilight XC Classic High SchoolSep 5 · 2 Miles JV · Place 127 · Carterville2 Miles JV12713:00.60 PB11
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 35 · Carterville3 Miles Varsity3521:29.3 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 11West Frankfort Redbird InviteSep 11 · 5,000 Meters Varsity · Place 59 · Carterville5,000 Meters Varsity5922:08.82 PB10
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 45 · Carterville3 Miles Varsity4521:56.00 PB10