Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trinity Lutheran School CourseLutheran State Meet · Oct 1412:38.6Lutheran State MeetOctober 14, 2017
2.9 Miles · Carterville High SchoolCarterville Invitational · Sep 2716:00.0Carterville InvitationalSeptember 27, 2021
2.96 Miles · Marissa Recreational AreaMeteor Invitational · Sep 819:16.2Meteor InvitationalSeptember 8, 2020
3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 616:11.01IHSA Class 1A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Okaw Valley ParkCahokia Conference XC Championships · Oct 1317:50Cahokia Conference XC ChampionshipsOctober 13, 2018
3 Miles · Pinckneyville FairgroundsPinckneyville Invitational · Oct 716:58Pinckneyville InvitationalOctober 7, 2021
3 Miles · Smithton ParkIHSA 1A Freeburg XC Regional · Oct 2017:42IHSA 1A Freeburg XC RegionalOctober 20, 2018
3 Miles · Swansea Clinton Hills Conservation ParkIHSA Class 1A XC Sectional #5 - Belleville (Althoff Catholic) · Oct 3118:30.49IHSA Class 1A XC Sectional #5 - Belleville (Althoff Catholic)October 31, 2020
3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 3016:44.00IHSA Class 1A XC Sectional - Trenton (Wesclin) #5October 30, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 416:24.70Granite City InvitationalSeptember 4, 2021
3 Miles · World Shooting and Recreational ComplexSparta XC Invitational · Sep 1416:20.3Sparta XC InvitationalSeptember 14, 2021
4,000 Meters · EAWR High SchoolEast Alton Wood River Invitational · Oct 1013:11East Alton Wood River InvitationalOctober 10, 2020
4699 m · Benton Community Park DistrictIHSA 1A Benton XC Sectional · Oct 2716:58.87IHSA 1A Benton XC SectionalOctober 27, 2018
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3017:52.0SEMO XC InviteAugust 30, 2024
8,000 Meters · Apalachee Regional ParkNJCAA Division II Cross Country Championships · Nov 1230:27.4NJCAA Division II Cross Country ChampionshipsNovember 12, 2022
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1926:50.30Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · Eastern Illinois UniversityWalt Crawford Invite · Sep 229:31.9Walt Crawford InviteSeptember 2, 2022
8,000 Meters · Gans Creek Recreation AreaLarry Young Invitational · Sep 1227:42.0Larry Young InvitationalSeptember 12, 2025
8,000 Meters · Hannibal-LaGrange UniversityAMC XC Championship · Nov 828:14.56AMC XC ChampionshipNovember 8, 2024
8,000 Meters · Hillsboro Country ClubGreenville Classic XC Invitational · Oct 1328:30.8Greenville Classic XC InvitationalOctober 13, 2023
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1128:22.40NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Maxwell ParkHeartland Invitational · Sep 3028:34.75Heartland InvitationalSeptember 30, 2022
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2525:58.10NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 825:45.5Heart of America Conference ChampionshipsNovember 8, 2025
8,000 Meters · Yellow Creek ParkBrescia Invitational · Oct 728:47.7Brescia InvitationalOctober 7, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Heart of America Conference ChampionshipsNov 8 · 8,000 Meters Heart of America · Place 30 · Missouri BaptistMissouri Baptist8,000 Meters Heart of America3025:45.5 PBSr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 118 · Missouri BaptistMissouri Baptist8,000 Meters Mens 8K - Maroon11825:58.10 PBSr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 47 · Missouri BaptistMissouri Baptist8,000 Meters Champs4726:50.30 PBSr
Sep 12Larry Young InvitationalSep 12 · 8,000 Meters Men's Race · Place 30 · Missouri BaptistMissouri Baptist8,000 Meters Men's Race3027:42.0 PBSr
Aug 29Redhawks InviteAug 29 · 5,000 Meters Varsity · Place 23 · Missouri BaptistMissouri Baptist5,000 Meters Varsity2315:55.70Sr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8AMC XC ChampionshipNov 8 · 8,000 Meters College · Place 21 · Missouri BaptistMissouri Baptist8,000 Meters College2128:14.56 PBJr
Sep 20Larry Young XCSep 20 · 8,000 Meters Men · Place 116 · Missouri BaptistMissouri Baptist8,000 Meters Men11629:22.7Jr
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Men · Place 56 · Missouri BaptistMissouri Baptist5,000 Meters Men5617:52.0 PBJr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div II · Place 128 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Men 8000 Meter Run Div II12828:22.40 PBSo
Oct 13Greenville Classic XC InvitationalOct 13 · 8,000 Meters College · Place 29 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters College2928:30.8 PBSo
Sep 29Heartland XC InvitationalSep 29 · 8,000 Meters Varsity · Place 23 · Kaskaskia CollegeKaskaskia College8,000 Meters Varsity2328:57.6SO
Sep 22McKendree Bearcat ClassicSep 22 · 8,000 Meters Varsity · Place 13 · Kaskaskia CollegeKaskaskia College8,000 Meters Varsity1328:21.1SO
Sep 15Bradley Intercollegiate MeetSep 15 · 4.97 Miles Varsity · Place 75 · Kaskaskia CollegeKaskaskia College4.97 Miles Varsity7527:48.5SO
Sep 1EIU Walt Crawford OpenSep 1 · 8,000 Meters Open · Place 39 · KaskaskiaKaskaskia8,000 Meters Open3929:48.10SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NJCAA Division II Cross Country ChampionshipsNov 12 · 8,000 Meters College · Place 130 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters College13030:27.4 PBFr
Oct 7Brescia InvitationalOct 7 · 8,000 Meters College · Place 59 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters College5928:47.7 PBFr
Sep 30Heartland InvitationalSep 30 · 8,000 Meters College · Place 22 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters College2228:34.75 PBFr
Sep 2Walt Crawford InviteSep 2 · 8,000 Meters Open · Place 55 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Open5529:31.9 PBFr

2021 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 60 · Red BudRed Bud3 Miles Varsity6016:11.01 PB12
Oct 30IHSA Class 1A XC Sectional - Trenton (Wesclin) #5Oct 30 · 3 Miles Varsity · Place 10 · Red BudRed Bud3 Miles Varsity1016:44.00 PB12
Oct 23IHSA Class 1A XC Regional - Carterville #5COct 23 · 2.9 Miles Varsity · Place 1 · Red BudRed Bud2.9 Miles Varsity115:29.512
Oct 16Cahokia Conference ChampionshipsOct 16 · 2.95 Miles Varsity · Place 1 · Red BudRed Bud2.95 Miles Varsity116:06.712
Oct 9East Alton Wood River InvitationalOct 9 · 3 Miles Varsity · Place 1 · Red BudRed Bud3 Miles Varsity115:47.412
Oct 7Pinckneyville InvitationalOct 7 · 3 Miles Varsity · Place 4 · Red BudRed Bud3 Miles Varsity416:58 PB12
Sep 30Chester InvitationalSep 30 · 3 Miles Varsity · Place 1 · Red BudRed Bud3 Miles Varsity116:44.612
Sep 27Carterville InvitationalSep 27 · 2.9 Miles Varsity · Place 1 · Red BudRed Bud2.9 Miles Varsity116:00.0 PB12
Sep 17Althoff Crusaders XC InvitationalSep 17 · 3 Miles Varsity · Place 6 · Red BudRed Bud3 Miles Varsity616:55.9012
Sep 14Sparta XC InvitationalSep 14 · 3 Miles Varsity · Place 1 · Red BudRed Bud3 Miles Varsity116:20.3 PB12
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 1A · Place 20 · Red BudRed Bud3 Miles Varsity 1A2016:24.712
Sep 7Meteor InvitationalSep 7 · 3 Miles Varsity · Place 2 · Red BudRed Bud3 Miles Varsity217:13.012
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 22 · Red BudRed Bud3 Miles Varsity2216:24.70 PB12
Sep 1Murphysboro InvitationalSep 1 · 3 Miles Varsity · Place 9 · Red BudRed Bud3 Miles Varsity917:3712
Aug 28Mascoutah KickoffAug 28 · 3 Miles Varsity · Place 5 · Red BudRed Bud3 Miles Varsity517:11.112
Aug 23New Athens InvitationalAug 23 · 2.18 Miles Varsity · Place 2 · Red BudRed Bud2.18 Miles Varsity212:05.712

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 1A XC Sectional #5 - Belleville (Althoff Catholic)Oct 31 · 3 Miles Varsity · Place 47 · Red BudRed Bud3 Miles Varsity4718:30.49 PB11
Oct 24IHSA Class 1A XC Regional #5A - FreeburgOct 24 · 3 Miles Varsity · Place 16 · Red BudRed Bud3 Miles Varsity1617:23.0711
Oct 17Cahokia Conference MeetOct 17 · 3 Miles Varsity · Place 2 · Red BudRed Bud3 Miles Varsity217:01.711
Oct 10East Alton Wood River InvitationalOct 10 · 4,000 Meters Boys Junior · Place 4 · Red BudRed Bud4,000 Meters Boys Junior413:11 PB11
Oct 1Chester Invitational IOct 1 · 3 Miles Varsity · Place 1 · Red BudRed Bud3 Miles Varsity118:26.411
Sep 28New Athens XCSep 28 · 2.95 Miles Varsity · Place 1 · Red BudRed Bud2.95 Miles Varsity117:38.711
Sep 17Triangular - EAWR, Dupo, Red BudSep 17 · 4,000 Meters Varsity · Place 2 · Red BudRed Bud4,000 Meters Varsity214:0011
Sep 10Chester MeetSep 10 · 3 Miles Varsity · Place 3 · Red BudRed Bud3 Miles Varsity319:18.311
Sep 8Meteor InvitationalSep 8 · 2.96 Miles Varsity · Place 6 · Red BudRed Bud2.96 Miles Varsity619:16.2 PB11

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27IHSA 1A Benton XC SectionalOct 27 · 2.92 Miles Varsity · Place 66 · Red BudRed Bud2.92 Miles Varsity6616:58.87 PB9
Oct 20IHSA 1A Freeburg XC RegionalOct 20 · 3 Miles Varsity · Place 23 · Red BudRed Bud3 Miles Varsity2317:42 PB9
Oct 13Cahokia Conference XC ChampionshipsOct 13 · 3 Miles Varsity · Place 25 · Red BudRed Bud3 Miles Varsity2517:50 PB9
Oct 6East Alton Wood River InvitationalOct 6 · 3 Miles Freshman · Place 3 · Red BudRed Bud3 Miles Freshman317:51.949
Sep 27Chester InvitationalSep 27 · 3 Miles Varsity · Place 22 · Red BudRed Bud3 Miles Varsity2218:479
Sep 17Nashville InvitationalSep 17 · 3 Miles Varsity · Place 41 · Red BudRed Bud3 Miles Varsity4119:25.789
Sep 11Sparta XC InvitationalSep 11 · 5,000 Meters Varsity · Place 35 · Red BudRed Bud5,000 Meters Varsity3519:33.159
Sep 4Marissa-Coulterville Meteor InvitationalSep 4 · 3 Miles Varsity · Place 32 · Red BudRed Bud3 Miles Varsity3219:579
Aug 25First to the Finish Kickoff MeetAug 25 · 5,000 Meters Varsity · Place 126 · Red BudRed Bud5,000 Meters Varsity12621:20.699
Aug 22New Athens InvitationalAug 22 · 3 Miles Varsity · Place 47 · Red BudRed Bud3 Miles Varsity4719:429

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Lutheran National MeetOct 21 · 2 Miles Middle School · Place 51 · St. John's Lutheran (Red Bud)St. John's Lutheran (Red Bud)2 Miles Middle School5112:32.0Unofficial8
Oct 14Lutheran State MeetOct 14 · 2 Miles Middle School · Place 18 · St. John's Lutheran (Red Bud)St. John's Lutheran (Red Bud)2 Miles Middle School1812:38.6 PB8