Personal bests

Best marks in available results
Event / courseMarkMeetDate
2993 m · DuQuoin State Fair Grounds2021 DMS Pre-State Open Cross Country Meet · Sep 2511:022021 DMS Pre-State Open Cross Country MeetSeptember 25, 2021
3 Miles · Alhambra Fireman & Legion ParkHighland XC Invitational · Sep 1616:48.20Highland XC InvitationalSeptember 16, 2023
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2516:11.29IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:45.07IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:15.2IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2017:18.39Olney XC InvitationalSeptember 20, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2716:55.5Freeburg InvitationalSeptember 27, 2025
3 Miles · Triad High SchoolTriad Invitational · Sep 2817:52.80Triad Invitational September 28, 2022
4699 m · Trail of Tears State ForestAJCHS Run The Hill Invitational · Sep 217:30.25AJCHS Run The Hill InvitationalSeptember 2, 2023

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 114 · HerrinHerrin3 Miles 2A Varsity11415:45.07 PB12
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 38 · HerrinHerrin3 Miles Varsity3816:15.2 PB12
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 24 · HerrinHerrin3 Miles Varsity2416:11.29 PB12
Oct 16SIRR Conference MeetOct 16 · 2.98 Miles Varsity · Place 8 · HerrinHerrin2.98 Miles Varsity816:10.812
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 13 · HerrinHerrin3 Miles Varsity1316:43.4412
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 55 · HerrinHerrin3 Miles Varsity 1A5516:21.2412
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 34 · HerrinHerrin3 Miles Varsity3416:55.5 PB12
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 13 · HerrinHerrin3 Miles Varsity1317:18.39 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 133 · HerrinHerrin3 Miles Varsity 2A13316:51.7012
Sep 8Herrin InvitationalSep 8 · 2.98 Miles Varsity · Place 5 · HerrinHerrin2.98 Miles Varsity516:35.212
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 13 · HerrinHerrin3 Miles Varsity1317:06.612

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 123 · HerrinHerrin3 Miles 2A Varsity12315:57.1011
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 47 · HerrinHerrin3.05 Miles Varsity4716:26.7411
Oct 262024 IHSA Class 2A XC Regional-#1A Carbondale (H.S.)Oct 26 · 5,000 Meters Varsity · Place 21 · HerrinHerrin5,000 Meters Varsity2116:59.8711
Oct 17SIRR Conference MeetOct 17 · 3 Miles Varsity · Place 2 · HerrinHerrin3 Miles Varsity215:59.611
Oct 9Chuck Ingram XC InviteOct 9 · 3.1 Miles Varsity · Place 2 · HerrinHerrin3.1 Miles Varsity217:06.511
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 46 · HerrinHerrin3 Miles Varsity 1A4616:06.4011
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 28 · HerrinHerrin3 Miles Varsity2817:50.7111
Sep 10Herrin HS XC MeetSep 10 · 3 Miles Varsity · Place 3 · HerrinHerrin3 Miles Varsity316:52.8111
Sep 7Carbondale HS/MS Cross Country InviteSep 7 · 3 Miles Varsity · Place 5 · HerrinHerrin3 Miles Varsity517:10.5411

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #1 Jacksonville (H.S.)Oct 28 · 3 Miles Varsity · Place 58 · Herrin (H.S.)Herrin (H.S.)3 Miles Varsity5815:40.3010
Oct 212023 IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 21 · 3 Miles Varsity · Place 17 · Herrin (H.S.)Herrin (H.S.)3 Miles Varsity1717:00.1210
Oct 12Southern Illinois River to River Conference ChampionshipsOct 12 · 2.9 Miles Varsity · Place 5 · Herrin (H.S.)Herrin (H.S.)2.9 Miles Varsity516:32.3310
Oct 4Chuck Ingram InvitationalOct 4 · 3.1 Miles Varsity · Place 3 · Herrin (H.S.)Herrin (H.S.)3.1 Miles Varsity317:27.6510
Sep 16Highland XC InvitationalSep 16 · 3 Miles Varsity · Place 13 · HerrinHerrin3 Miles Varsity1316:48.20 PB10
Sep 14Massac Co. Patriot InviteSep 14 · 3 Miles Varsity · Place 11 · Herrin (H.S.)Herrin (H.S.)3 Miles Varsity1117:27.0610
Sep 7West Frankfort Redbird InviteSep 7 · Varsity · Place 6 · Herrin (H.S.)Herrin (H.S.)Varsity616:1510
Sep 5Herrin Invite 2023Sep 5 · Varsity · Place 5 · Herrin (H.S.)Herrin (H.S.)Varsity517:0610
Sep 2AJCHS Run The Hill InvitationalSep 2 · 2.92 Miles Varsity boys · Place 3 · HerrinHerrin2.92 Miles Varsity boys317:30.25 PB10
Aug 30Murphysboro InvitationalAug 30 · 5,000 Meters Varsity · Place 11 · Herrin (H.S.)Herrin (H.S.)5,000 Meters Varsity1117:16.610

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 2A XC Regional - Highland (H.S.) #1AOct 22 · 3 Miles Varsity · Place 53 · Herrin (H.S.)Herrin (H.S.)3 Miles Varsity5318:49.30FR
Oct 17Patriot ClassicOct 17 · 2.8 Miles Varsity · Place 4 · Herrin (H.S.)Herrin (H.S.)2.8 Miles Varsity415:32.169
Oct 13SIRR Conference MeetOct 13 · 3 Miles Varsity · Place 13 · Herrin (H.S.)Herrin (H.S.)3 Miles Varsity1318:00.99
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 21 · HerrinHerrin3 Miles Varsity2117:52.80 PB9
Sep 26Carterville Invitational Sep 26 · 3 Miles Varsity · Place 12 · HerrinHerrin3 Miles Varsity1217:54.99
Sep 19Nashville InvitationalSep 19 · 3.1 Miles Varsity · Place 29 · HerrinHerrin3.1 Miles Varsity2920:12.79
Sep 19Nashville InvitationalSep 19 · 3.1 Miles Varsity · Place 29 · HerrinHerrin3.1 Miles Varsity2920:12.79
Sep 17Carbondale InvitationalSep 17 · 5,000 Meters Varsity · Place 18 · HerrinHerrin5,000 Meters Varsity1819:13.779
Sep 15Massac County Patriot InvitationalSep 15 · 2.88 Miles Varsity · Place 5 · HerrinHerrin2.88 Miles Varsity517:35.39
Aug 31Murphysboro InvitationalAug 31 · 3 Miles Varsity · Place 21 · HerrinHerrin3 Miles Varsity2118:16.04—
Aug 23West Frankfort Quad PlusAug 23 · 5,000 Meters Varsity · Place 5 · HerrinHerrin5,000 Meters Varsity517.23Unofficial9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 252021 DMS Pre-State Open Cross Country MeetSep 25 · 1.86 Miles Varsity · Place 7 · HerrinHerrin1.86 Miles Varsity711:02 PB8