Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cumberland Community High SchoolCumberland Middle School Cross Country Invitational · Aug 2721:02Cumberland Middle School Cross Country InvitationalAugust 27, 2022
2 Miles · Eastern Illinois University2023 South Central Conference · Sep 2115:46.822023 South Central Conference September 21, 2023
2 Miles · General Dacey Trail2022 MMS XC Invite-Open Race · Sep 1019:09.392022 MMS XC Invite-Open RaceSeptember 10, 2022
2 Miles · Illinois 121Raider Invite · Aug 3114:16Raider InviteAugust 31, 2024
2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 116:59.90Granite City Coolidge Cross Country InvitationalSeptember 1, 2023
2.8 Miles · Altamont Home Course at BNCAltamont Home Meet · Sep 420:15Altamont Home MeetSeptember 4, 2025
2.85 Miles · Sam Parr State ParkNewton Meet #3 · Oct 617:56Newton Meet #3October 6, 2026
2.96 Miles · Robinson High SchoolCork Classic 2026 · Oct 119:28.48Cork Classic 2026October 1, 2026
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1419:41.32025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Sep 2318:52.9Broadway BoltSeptember 23, 2026
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1720:11.40Earl Walters InviteSeptember 17, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:46.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityApollo Conference Championships · Oct 1320:19.6Apollo Conference ChampionshipsOctober 13, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1819:22.01Trojan Classic XC InviteOctober 18, 2025
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - #1B Olney (Richland County) · Oct 2520:21.57IHSA Class 2A XC Regional - #1B Olney (Richland County)October 25, 2025
3 Miles · Paris High SchoolDoc Acklin Invite · Aug 2920:09.64Doc Acklin InviteAugust 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1B MattoonOct 24 · 3 Miles Varsity · Place 66 · EffinghamEffingham3 Miles Varsity6619:47.5610
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 44 · EffinghamEffingham3 Miles Varsity4417:28.0610
Oct 13Apollo Conference ChampionshipsOct 13 · 3 Miles Varsity · Place 51 · EffinghamEffingham3 Miles Varsity5120:19.6 PB10
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 22 · EffinghamEffingham2.85 Miles Varsity2217:56 PB10
Oct 1Cork Classic 2026Oct 1 · 2.96 Miles Varsity · Place 72 · EffinghamEffingham2.96 Miles Varsity7219:28.48 PB10
Sep 23Broadway BoltSep 23 · 3 Miles Varsity · Place 51 · EffinghamEffingham3 Miles Varsity5118:52.9 PB10
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 57 · EffinghamEffingham3 Miles Varsity5720:11.40 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 297 · EffinghamEffingham3 Miles 3 Miles-Varsity-2A29718:46.6 PB10
Sep 5Charleston HS XC InvitationalSep 5 · 3 Miles Varsity · Place 129 · EffinghamEffingham3 Miles Varsity12921:11.0810
Aug 29Doc Acklin InviteAug 29 · 3 Miles HS Varsity · Place 59 · EffinghamEffingham3 Miles HS Varsity5920:09.64 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 69 · EffinghamEffingham3 Miles Varsity6920:21.57 PB9
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 103 · EffinghamEffingham3 Miles Varsity10319:22.01 PB9
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 63 · EffinghamEffingham3 Miles Varsity6319:41.3 PB9
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 58 · EffinghamEffingham3 Miles Varsity5819:45.89
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 93 · EffinghamEffingham2.96 Miles Varsity9319:54.13—
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 102 · EffinghamEffingham3 Miles Varsity10221:06.379
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 519 · EffinghamEffingham3 Miles Varsity 2A51921:49.109
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 176 · EffinghamEffingham3 Miles Varsity17620:36.629
Sep 4Altamont Home MeetSep 4 · 2.8 Miles Varsity · Place 30 · EffinghamEffingham2.8 Miles Varsity3020:15 PB9
Aug 30Doc Acklin XC InvitationalAug 30 · 3 Miles Varsity · Place 111 · EffinghamEffingham3 Miles Varsity11121:56.379

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2Robinson Nuttall InvitationalOct 2 · 3,200 Meters Middle School · Place 69 · Effingham JHSEffingham JHS3,200 Meters Middle School6913:40.38
Sep 26SC ConferenceSep 26 · 3,200 Meters Middle School · Place 35 · Effingham JHSEffingham JHS3,200 Meters Middle School3513:51.538
Sep 14Parkside XC InvitationalSep 14 · 2 Miles Open · Place 110 · Effingham JHSEffingham JHS2 Miles Open11014:34.308
Sep 9Tornado InviteSep 9 · 2 Miles Middle School · Place 81 · Effingham JHSEffingham JHS2 Miles Middle School8116:15.508
Sep 6Granite City Coolidge InvitationalSep 6 · 2 Miles Open · Place 105 · Effingham JHSEffingham JHS2 Miles Open10514:59.208
Aug 31Raider InviteAug 31 · 2 Miles Open · Place 7 · EffinghamEffingham2 Miles Open714:16 PB8

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 212023 South Central Conference Sep 21 · 2 Miles Middle School · Place 70 · EffinghamEffingham2 Miles Middle School7015:46.82 PB7
Sep 11Taylorville MS OpenSep 11 · 2 Miles Middle School · Place 45 · EffinghamEffingham2 Miles Middle School4517:12.0Unofficial7
Sep 9Parkside XC InvitationalSep 9 · 2 Miles Open · Place 448 · Effingham JHSEffingham JHS2 Miles Open44817:18.307
Sep 1Granite City Coolidge Cross Country InvitationalSep 1 · 2 Miles Boys Open · Place 87 · EffinghamEffingham2 Miles Boys Open8716:59.90 PB7
Aug 26Cumberland MS XC Invite 2023Aug 26 · Varsity · Place 50 · Effingham JHSEffingham JHSVarsity5018:267

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 22South Central ConferenceSep 22 · 2 Miles Middle School · Place 69 · EffinghamEffingham2 Miles Middle School6917:00.76
Sep 102022 MMS XC Invite-Open RaceSep 10 · 2 Miles Middle School Open · Place 66 · EffinghamEffingham2 Miles Middle School Open6619:09.39 PB6
Sep 2Granite City Coolidge XC InviteSep 2 · 2 Miles Boys Open · Place 55 · EffinghamEffingham2 Miles Boys Open5519:10.66
Aug 27Cumberland Middle School Cross Country InvitationalAug 27 · 2 Miles Open · Place 50 · EffinghamEffingham2 Miles Open5021:02 PB6