Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1435:40.62NCAA DI Midwest RegionalNovember 14, 2025
3 Miles · Detweiller Park2023 IHSA Class 1A State XC Championships · Nov 416:21.602023 IHSA Class 1A State XC ChampionshipsNovember 4, 2023
3 Miles · Smithton ParkFreeburg Invitational · Sep 2416:40.6Freeburg InvitationalSeptember 24, 2022
3 Miles · Trenton (Wesclin) High SchoolIHSA Class 1A XC Sectional - Trenton (Wesclin) #5 · Oct 3017:59.12IHSA Class 1A XC Sectional - Trenton (Wesclin) #5October 30, 2021
4 Miles · Northern Illinois UniversityHuskie Opener · Sep 521:16.58Huskie OpenerSeptember 5, 2025
4699 m · Benton Community ParkMr. "A" Classic · Sep 718:20.47Mr. "A" ClassicSeptember 7, 2021
4699 m · Dolan Lake CourseRoger Lee Invitational - Hamilton County Race (Dolan Lake) · Oct 1218:01Roger Lee Invitational - Hamilton County Race (Dolan Lake)October 12, 2021
6,000 Meters · The North 40 Championship Cross Country CourseHuskie Classic · Sep 420:15.39Huskie ClassicSeptember 4, 2026
8,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 3126:35.6Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2628:20.52Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1626:05.0Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 326:57.0Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 3126:33.97Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 226:13.8Joe Piane InvitationalOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters OVC · Place 38 · Western IllinoisWestern Illinois8,000 Meters OVC3826:33.97 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 174 · Western IllinoisWestern Illinois8,000 Meters Men's Red Race17426:05.0 PBJr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 137 · Western IllinoisWestern Illinois8,000 Meters Gold13726:13.8 PBJr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Open · Western IllinoisWestern Illinois8,000 Meters Open—DNFJr
Sep 4Huskie ClassicSep 4 · 6,000 Meters Men · Place 17 · Western IllinoisWestern Illinois6,000 Meters Men1720:15.39 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 185 · Western IllinoisWestern Illinois10,000 Meters D1 Midwest18535:40.62 PBSo
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 60 · Western IllinoisWestern Illinois8,000 Meters Champ6026:35.6 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 161 · Western IllinoisWestern Illinois8,000 Meters Red16126:43.24So
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 132 · Western IllinoisWestern Illinois8,000 Meters Gold13226:57.0 PBSo
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Open · Place 171 · Western IllinoisWestern Illinois8,000 Meters Open17128:20.52 PBSo
Sep 5Huskie OpenerSep 5 · 4 Miles Men · Place 22 · Western IllinoisWestern Illinois4 Miles Men2221:16.58 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 182 · Western IllinoisWestern Illinois10,000 Meters Division 118233:24.86FR
Oct 18Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 237 · Western IllinoisWestern Illinois8,000 Meters Varsity23726:40.12FR
Sep 13ISU XC Redbird InviteSep 13 · 8,000 Meters Varsity · Place 72 · Western IllinoisWestern Illinois8,000 Meters Varsity7229:00.10FR
Sep 6Huskie OpenerSep 6 · 4 Miles Varsity · Place 19 · Western IllinoisWestern Illinois4 Miles Varsity1923:02.78FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 92 · Golconda (Pope County)Golconda (Pope County)3 Miles 1A Varsity9216:21.60 PB12
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 11 · Golconda (Pope County)Golconda (Pope County)2.92 Miles Varsity1115:55.90SR
Oct 212023 IHSA Class 1A XC Regional - #5B HarrisburgOct 21 · 3 Miles Varsity · Place 2 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity217:39.0612
Sep 19Goreville InvitationalSep 19 · 3.01 Miles Varsity · Place 1 · Golconda (Pope County)Golconda (Pope County)3.01 Miles Varsity117:55.412
Sep 14Massac Co. Patriot InviteSep 14 · 3 Miles Varsity · Place 5 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity516:58.2712
Sep 5Roger Lee Invitational RaceSep 5 · Varsity · Place 6 · Golconda (Pope County)Golconda (Pope County)Varsity618:1412
Sep 5Roger Lee Invitational RaceSep 5 · Varsity · Place 6 · Golconda (Pope County)Golconda (Pope County)Varsity618:1412

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 125 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity12517:18.2811
Oct 292022 IHSA Class 1A XC Sectional - Benton #5Oct 29 · 2.92 Miles Varsity · Place 8 · Golconda (Pope County)Golconda (Pope County)2.92 Miles Varsity815:30.90JR
Oct 222022 IHSA Class 1A XC Regional - Harrisburg #5BOct 22 · 5,000 Meters Varsity · Place 5 · Golconda (Pope County)Golconda (Pope County)5,000 Meters Varsity517:23.511
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 11 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity1116:40.6 PB11
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 22 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity 1A2216:17.011
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 22 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity 1A2216:17.011
Aug 31Murphysboro InvitationalAug 31 · 3 Miles Varsity · Place 7 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity717:30.8411

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 1A XC Sectional - Trenton (Wesclin) #5Oct 30 · 3 Miles Varsity · Place 43 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity4317:59.12 PB10
Oct 23IHSA Class 1A XC Regional - Carterville #5COct 23 · 2.9 Miles Varsity · Place 7 · Golconda (Pope County)Golconda (Pope County)2.9 Miles Varsity716:37.310
Oct 12Roger Lee Invitational - Hamilton County Race (Dolan Lake)Oct 12 · 2.92 Miles Varsity · Place 8 · Golconda (Pope County)Golconda (Pope County)2.92 Miles Varsity818:01 PB10
Oct 2Wesclin InvitationalOct 2 · 3 Miles Varsity · Place 16 · Golconda (Pope County)Golconda (Pope County)3 Miles Varsity1618:18.210
Sep 7Mr. "A" ClassicSep 7 · 2.92 Miles Varsity · Place 11 · Golconda (Pope County)Golconda (Pope County)2.92 Miles Varsity1118:20.47 PB10