Personal bests

Best marks in available results
Event / courseMarkMeetDate
2993 m · DuQuoin State Fair GroundsSIJHSAA Class L State Cross Country Meet · Oct 1412:08.4SIJHSAA Class L State Cross Country MeetOctober 14, 2023
2993 m · Marion Junior High Varsity CourseSIJHSAA Region 4 XC Class L Regionals · Oct 512:36.55SIJHSAA Region 4 XC Class L RegionalsOctober 5, 2023
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2517:49.44IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:49.79IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:46.38Peoria High School InvitationalOctober 3, 2026
3 Miles · Lake Land CollegeCumberland County Invite · Oct 917:57.22Cumberland County InviteOctober 9, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2617:58.50SHS XC InviteSeptember 26, 2026
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2017:56.75Olney XC InvitationalSeptember 20, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2717:09.3Freeburg InvitationalSeptember 27, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:46.442026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · West Frankfort ParkRedbird 6+ · Sep 2916:35.74Redbird 6+September 29, 2026
4634 m · West Frankfort ParkRedbird Quad · Aug 2617:36.84Redbird QuadAugust 26, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 210 · HerrinHerrin3 Miles Class 2A Varsity21016:49.79 PB11
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 99 · HerrinHerrin3 Miles Varsity9917:46.44 PB11
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 28 · HerrinHerrin3 Miles Varsity2816:46.4011
Oct 15SIRR Conference ChampionshipsOct 15 · 3 Miles Ohio Varsity · Place 13 · HerrinHerrin3 Miles Ohio Varsity1316:36.711
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 119 · HerrinHerrin3 Miles Varsity - 1A/2A11916:46.38 PB11
Sep 29Redbird 6+Sep 29 · 3 Miles Varsity · Place 4 · HerrinHerrin3 Miles Varsity416:35.74 PB11
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 77 · HerrinHerrin3 Miles Varsity7717:58.50 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 465 · HerrinHerrin3 Miles Varsity Boys46517:40.7411
Sep 10West Frankfort Redbird InviteSep 10 · 3 Miles Varsity · Place 12 · HerrinHerrin3 Miles Varsity1216:50.2411
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 11 · HerrinHerrin3 Miles High School1118:57.6411

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 59 · HerrinHerrin3 Miles Varsity5917:49.44 PB10
Oct 16SIRR Conference MeetOct 16 · 2.98 Miles Varsity · Place 22 · HerrinHerrin2.98 Miles Varsity2217:32.510
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 47 · HerrinHerrin3 Miles Varsity4717:57.22 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 128 · HerrinHerrin3 Miles Varsity 1A12817:13.6010
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 43 · HerrinHerrin3 Miles Varsity4317:09.3 PB10
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 21 · HerrinHerrin3 Miles Varsity2117:56.75 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 226 · HerrinHerrin3 Miles Varsity 2A22617:38.3010
Sep 8Herrin InvitationalSep 8 · 2.98 Miles Varsity · Place 12 · HerrinHerrin2.98 Miles Varsity1217:27.710
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 21 · HerrinHerrin3 Miles Varsity2118:03.310
Aug 26Redbird QuadAug 26 · 2.88 Miles Varsity · Place 8 · HerrinHerrin2.88 Miles Varsity817:36.84 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17SIRR Conference MeetOct 17 · 3 Miles Junior Varsity · Place 4 · HerrinHerrin3 Miles Junior Varsity418:29.09
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 69 · HerrinHerrin3 Miles Varsity6919:30.179
Sep 12West Frankfort Redbird InviteSep 12 · 5,000 Meters Varsity · Place 24 · HerrinHerrin5,000 Meters Varsity2417:59.629
Sep 10Herrin HS XC MeetSep 10 · 3 Miles Open · Place 4 · HerrinHerrin3 Miles Open419:54.029
Sep 7Carbondale HS/MS Cross Country InviteSep 7 · 3 Miles Varsity · Place 35 · HerrinHerrin3 Miles Varsity3519:39.209

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14SIJHSAA Class L State Cross Country MeetOct 14 · 1.86 Miles Varsity · Place 68 · HerrinHerrin1.86 Miles Varsity6812:08.4 PB8
Oct 5SIJHSAA Region 4 XC Class L RegionalsOct 5 · 1.86 Miles Boys Varsity · Place 17 · HerrinHerrin1.86 Miles Boys Varsity1712:36.55 PB8
Sep 9Carbondale InvitationalSep 9 · 1.8 Miles Middle School · Place 12 · HerrinHerrin1.8 Miles Middle School1212:44.638