Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 215:29.60Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Centralia Foundation ParkOrphan Invitational · Oct 916:54.9Orphan InvitationalOctober 9, 2021
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 217:18.8Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 415:52.652023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3017:29.70IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2316:28.90Springfield HS InvitationalSeptember 23, 2023
3 Miles · Lincoln ParkSpringfield High School CC Invite · Sep 2517:41Springfield High School CC InviteSeptember 25, 2021
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1616:06.34Olney XC InvitationalSeptember 16, 2023
3 Miles · Wilson ParkGranite City Invitational · Sep 417:40.90Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 317:01.4Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3016:36.6SEMO XC InviteAugust 30, 2024
5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 417:42.8511th Annual UIS Prairie Stars Invitational September 4, 2026
8,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 626:59.5Heart of America Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1928:48.40Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · Gans Creek Recreation AreaLarry Young XC · Sep 2027:20.0Larry Young XCSeptember 20, 2024
8,000 Meters · Hannibal-LaGrange UniversityAMC XC Championship · Nov 827:15.40AMC XC ChampionshipNovember 8, 2024
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1627:21.2Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2526:54.00NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · Seminole Valley ParkHeart of America Conference Championships · Nov 826:10.4Heart of America Conference ChampionshipsNovember 8, 2025
8,000 Meters · SIU EdwardsvilleSIUE XC Challenge · Sep 1829:28.08SIUE XC ChallengeSeptember 18, 2026
8,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 228:37.638th Chile Pepper Festival October 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Heart of America Cross Country ChampionshipsNov 6 · 8,000 Meters Heart of America · Place 30 · Missouri BaptistMissouri Baptist8,000 Meters Heart of America3026:59.5 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 144 · Missouri BaptistMissouri Baptist8,000 Meters Men's White Race14427:21.2 PBJr
Oct 238th Chile Pepper Festival Oct 2 · 8,000 Meters Praire · Place 69 · Missouri BaptistMissouri Baptist8,000 Meters Praire6928:37.6 PBJr
Sep 18SIUE XC ChallengeSep 18 · 8,000 Meters Men's 8K · Place 16 · Missouri BaptistMissouri Baptist8,000 Meters Men's 8K1629:28.08 PBJr
Sep 411th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 37 · Missouri BaptistMissouri Baptist5,000 Meters Collegiate3717:42.85 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8Heart of America Conference ChampionshipsNov 8 · 8,000 Meters Heart of America · Place 40 · Missouri BaptistMissouri Baptist8,000 Meters Heart of America4026:10.4 PBSo
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 171 · Missouri BaptistMissouri Baptist8,000 Meters Mens 8K - Maroon17126:54.00 PBSo
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 115 · Missouri BaptistMissouri Baptist8,000 Meters Champs11528:48.40 PBSo
Sep 12Larry Young InvitationalSep 12 · 8,000 Meters Men's Race · Place 53 · Missouri BaptistMissouri Baptist8,000 Meters Men's Race5328:37.6So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8AMC XC ChampionshipNov 8 · 8,000 Meters College · Place 9 · Missouri BaptistMissouri Baptist8,000 Meters College927:15.40 PBFr
Sep 20Larry Young XCSep 20 · 8,000 Meters Men · Place 38 · Missouri BaptistMissouri Baptist8,000 Meters Men3827:20.0 PBFr
Sep 69th Annual Prairie Stars InvitationalSep 6 · 7,000 Meters Varsity · Place 32 · Missouri BaptistMissouri Baptist7,000 Meters Varsity3223:09.81FR
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Men · Place 25 · Missouri BaptistMissouri Baptist5,000 Meters Men2516:36.6 PBFr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 101 · Mt. VernonMt. Vernon3 Miles 2A Varsity10115:52.65 PB12
Oct 282023 IHSA Class 2A XC Sectional - #1 Jacksonville (H.S.)Oct 28 · 3 Miles Varsity · Place 28 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity2815:08.9012
Oct 212023 IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 21 · 3 Miles Varsity · Place 10 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity1016:32.7012
Oct 12South Seven Conference MeetOct 12 · 3 Miles Varsity · Place 3 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity316:00.912
Oct 7Centralia InvitationalOct 7 · 3 Miles Varsity · Place 2 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity215:54.012
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 22 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity 1A2215:35.9012
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Varsity · Place 5 · Mt. VernonMt. Vernon3 Miles Varsity516:28.90 PB12
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 1 · Mt. VernonMt. Vernon3 Miles Varsity116:06.34 PB12
Sep 12Mount Vernon InvitationalSep 12 · 3 Miles Varsity · Place 1 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity115:59.0212
Sep 9Carbondale InvitationalSep 9 · 3 Miles Varsity · Place 1 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity116:35.4312
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 19 · Mt. VernonMt. Vernon2.95 Miles Varsity1915:29.60 PB12

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 187 · Mt. VernonMt. Vernon3 Miles Varsity18717:56.1211
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 66 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity6616:41.50JR
Oct 222022 IHSA Class 2A XC Regional - Olney (Richland County) #1BOct 22 · 3 Miles Varsity · Place 5 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity516:44.3211
Oct 13South 7 ConferenceOct 13 · 5,000 Meters Varsity · Place 6 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)5,000 Meters Varsity617:19.1711
Oct 13South 7 ConferenceOct 13 · 5,000 Meters Varsity · Place 6 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)5,000 Meters Varsity617:19.1711
Oct 8Centralia InvitationalOct 8 · 3 Miles Varsity · Place 5 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles Varsity516:19.511
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 1A · Place 58 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)3 Miles 1A5816:12.3611
Sep 24Monmouth-Roseville Titan InvitationalSep 24 · Varsity · Place 23 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)Varsity2317:2811
Sep 24SHS XC InviteSep 24 · Varsity · Place 23 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)Varsity2317:2811
Sep 17Carbondale InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)5,000 Meters Varsity217:36.7911
Sep 13Mount Vernon InvitationalSep 13 · 2.9 Miles Varsity · Place 2 · Mt. Vernon (H.S.)Mt. Vernon (H.S.)2.9 Miles Varsity216:16.411
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Boys · Place 58 · Mt. VernonMt. Vernon3 Miles Varsity Boys5817:01.4 PB11

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 53 · Mt. VernonMt. Vernon3 Miles Varsity5317:29.70 PB10
Oct 23IHSA Class 2A XC Regional - Olney (Richland County) #1BOct 23 · 3 Miles Varsity · Place 18 · Mt. VernonMt. Vernon3 Miles Varsity1817:05.4010
Oct 13South 7 Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 8 · Mt Vernon (H.S.)Mt Vernon (H.S.)3 Miles Varsity817:00.3410
Oct 9Orphan InvitationalOct 9 · 3 Miles Varsity · Place 7 · Mt. VernonMt. Vernon3 Miles Varsity716:54.9 PB10
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 112 · Mt. VernonMt. Vernon3 Miles Varsity - 1A/2A11217:18.8 PB10
Sep 25Springfield High School CC InviteSep 25 · 3 Miles Varsity Boys · Place 29 · Mt. VernonMt. Vernon3 Miles Varsity Boys2917:41 PB10
Sep 18Highland InviteSep 18 · 3 Miles Varsity · Place 15 · Mt Vernon (H.S.)Mt Vernon (H.S.)3 Miles Varsity1517:44.5010
Sep 11Carbondale InvitationalSep 11 · 2.9 Miles Varsity · Place 10 · Mt. VernonMt. Vernon2.9 Miles Varsity1017:14.9710
Sep 4Granite City InvitationalSep 4 · 3 Miles Frosh/Soph · Place 14 · Mt. VernonMt. Vernon3 Miles Frosh/Soph1417:40.90 PB10