Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational · Oct 215:44.75Dan Moy/Jacksonville InvitationalOctober 2, 2021
3 Miles · Alhambra Fireman & Legion ParkIHSA Class 2A XC Regional - Highland #1A · Oct 2316:08.20IHSA Class 2A XC Regional - Highland #1AOctober 23, 2021
3 Miles · Detweiller ParkIHSA Class 2A State Cross Country Championships · Nov 615:39.33IHSA Class 2A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Fireman's ParkHighland XC Invitational · Sep 1715:52.60Highland XC InvitationalSeptember 17, 2022
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3016:50.39IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Olney Central CollegeIHSA Class 2A XC Sectional #1 - Olney (Richland County) · Oct 3117:03.44IHSA Class 2A XC Sectional #1 - Olney (Richland County)October 31, 2020
3 Miles · Principia CollegeMississippi Valley Conference XC Championship · Oct 1315:42.90Mississippi Valley Conference XC ChampionshipOctober 13, 2022
3 Miles · Smithton ParkFreeburg Invitational · Sep 2416:09.4Freeburg InvitationalSeptember 24, 2022
3 Miles · Triad HSTriad Invitational · Sep 2916:48.23Triad InvitationalSeptember 29, 2021
3 Miles · Wilson ParkGranite City Invitational · Sep 416:17.50Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 315:33.0Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1316:16.1NXR Midwest Regional ChampionshipsNovember 13, 2022
6,000 Meters · Angel Mounds State Historic SiteStegemoller Classic · Aug 2919:26.1Stegemoller ClassicAugust 29, 2025
6,000 Meters · Indiana University BloomingtonIU Sam Bell Invite · Aug 3019:41.3IU Sam Bell InviteAugust 30, 2024
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2724:46.0Gans Creek ClassicSeptember 27, 2024
8,000 Meters · Graham ParkOVC Preview · Sep 1425:09.0OVC PreviewSeptember 14, 2024
8,000 Meters · LaVern Gibson CourseNike XC Town Twilight College · Oct 226:38.8Nike XC Town Twilight CollegeOctober 2, 2026
8,000 Meters · Osage ParkOVC Preview XC Meet · Sep 1827:15.6OVC Preview XC MeetSeptember 18, 2026
8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1926:48.5SIU Oscar Moore XC InvitationalSeptember 19, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Nike XC Town Twilight CollegeOct 2 · 8,000 Meters XC Town · Place 49 · Southern IndianaSouthern Indiana8,000 Meters XC Town4926:38.8 PBSr
Sep 18OVC Preview XC MeetSep 18 · 8,000 Meters Collegiate · Place 22 · Southern IndianaSouthern Indiana8,000 Meters Collegiate2227:15.6 PBSr
Sep 4Stegemoller Screagle TwilightSep 4 · 6,000 Meters Collegiate · Place 30 · Southern IndianaSouthern Indiana6,000 Meters Collegiate3019:31.3Sr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Place 27 · Southern IndianaSouthern Indiana8,000 Meters College2726:48.5 PBJr
Aug 29Stegemoller ClassicAug 29 · 6,000 Meters Men's race · Place 31 · Southern IndianaSouthern Indiana6,000 Meters Men's race3119:26.1 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Ohio Valley (OVC) Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 17 · Southern IndianaSouthern Indiana8,000 Meters Varsity1724:58.5SO
Oct 18Angels Mounds InvitationalOct 18 · 8,000 Meters Varsity · Place 36 · Southern IndianaSouthern Indiana8,000 Meters Varsity3625:23.3SO
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 128 · Southern IndianaSouthern Indiana8,000 Meters Invite12824:46.0 PBSo
Sep 14OVC PreviewSep 14 · 8,000 Meters Collegiate · Place 10 · Southern IndianaSouthern Indiana8,000 Meters Collegiate1025:09.0 PBSo
Aug 30IU Sam Bell InviteAug 30 · 6,000 Meters College · Place 26 · Southern IndianaSouthern Indiana6,000 Meters College2619:41.3 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Angel Mounds InvitationalOct 13 · 8,000 Meters Varsity · Place 17 · Southern IndianaSouthern Indiana8,000 Meters Varsity1725:25.8FR-1
Sep 16John McNichols InvitationalSep 16 · 8,000 Meters Varsity · Place 68 · Southern IndianaSouthern Indiana8,000 Meters Varsity6825:29.2FR

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 164 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)5,000 Meters Championship16416:16.1 PB12
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 17 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity1716:01.3412
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 3 · Bethalto (Civic MemoriaBethalto (Civic Memoria3 Miles Varsity315:07.70SR
Oct 222022 IHSA Class 2A XC Regional - Highland (H.S.) #1AOct 22 · 3 Miles Varsity · Place 2 · Bethalto (Civic MemoriaBethalto (Civic Memoria3 Miles Varsity215:32.80SR
Oct 13Mississippi Valley Conference XC ChampionshipOct 13 · 3 Miles Varsity · Place 2 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity215:42.90 PB12
Oct 4Madison County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 1 · Bethalto (Civic MemoriaBethalto (Civic Memoria3 Miles Varsity116:29.50SR
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 8 · Bethalto (Civic MemoriaBethalto (Civic Memoria3 Miles 1A815:17.1312
Sep 24Freeburg InvitationalSep 24 · 3 Miles Varsity · Place 4 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity416:09.4 PB12
Sep 17Highland XC InvitationalSep 17 · 3 Miles Varsity · Place 3 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity315:52.60 PB12
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 12 · Bethalto (Civic MemoriaBethalto (Civic Memoria3 Miles Varsity 2A1215:32.812
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Boys · Place 7 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity Boys715:33.0 PB12
Aug 27CM Twilight Invite Aug 27 · 3 Miles Varsity · Place 1 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity115:53.1612

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 37 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity3715:39.33 PB11
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 15 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity1516:50.39 PB11
Oct 23IHSA Class 2A XC Regional - Highland #1AOct 23 · 3 Miles Varsity · Place 3 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity316:08.20 PB11
Oct 2Dan Moy/Jacksonville InvitationalOct 2 · 2.9 Miles 1st Boy Race · Place 2 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)2.9 Miles 1st Boy Race215:44.75 PB11
Sep 29Triad InvitationalSep 29 · 3 Miles Varsity · Place 2 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity216:48.23 PB11
Sep 4Granite City InvitationalSep 4 · 3 Miles Varsity · Place 18 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity1816:17.50 PB11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 2A XC Sectional #1 - Olney (Richland County)Oct 31 · 3 Miles Varsity · Place 38 · Bethalto (Civic Memorial)Bethalto (Civic Memorial)3 Miles Varsity3817:03.44 PB10