Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Ballard Nature CenterAltamont Home Meet 8.32.23 · Aug 3119:04.23Altamont Home Meet 8.32.23August 31, 2023
2.9 Miles · Ballard Nature CenterAltamont Meet, September 2 · Sep 219:58Altamont Meet, September 2September 2, 2021
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2918:45.76Robinson InvitationalSeptember 29, 2022
3 Miles · Broadway & Peterson ParkMattoon Cross Country Invite · Sep 2219:10.6Mattoon Cross Country InviteSeptember 22, 2021
3 Miles · Centralia Foundation ParkOrphan Invitational · Oct 919:40.0Orphan InvitationalOctober 9, 2021
3 Miles · Detweiller Park2023 IHSA Class 2A State XC Championships · Nov 418:48.672023 IHSA Class 2A State XC ChampionshipsNovember 4, 2023
3 Miles · Eastern Illinois UniversityCharleston XC Invitational · Sep 319:57.85Charleston XC InvitationalSeptember 3, 2022
3 Miles · Hickory Point Golf CourseIHSA Class 2A XC Sectional - Decatur (MacArthur) #1 · Oct 3019:53.61IHSA Class 2A XC Sectional - Decatur (MacArthur) #1October 30, 2021
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2521:00.7Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - Olney (Richland County) #1B · Oct 2319:21.35IHSA Class 2A XC Regional - Olney (Richland County) #1BOctober 23, 2021
3 Miles · Paris High SchoolDoc Acklin Invitational · Aug 2720:22.11Doc Acklin InvitationalAugust 27, 2022
3 Miles · Robinson Nuttall Middle SchoolRobinson XC Invitational · Sep 3019:37.7Robinson XC InvitationalSeptember 30, 2021
5,000 Meters · Eastern Illinois University2026 Walt Crawford Open · Sep 421:36.402026 Walt Crawford OpenSeptember 4, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 320:12.50Swags Louisville Cross Country ClassicOctober 3, 2026
5,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 1719:44.14Greenville ClassicOctober 17, 2025
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 820:39.0NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Maxwell ParkHeartland Invitational · Sep 2519:27.0Heartland InvitationalSeptember 25, 2026
5,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 2420:30NJCAA Region 24 Cross Country ChampionshipsOctober 24, 2025
6,000 Meters · Eastern Illinois University2025 Walt Crawford Invitational · Sep 525:10.002025 Walt Crawford InvitationalSeptember 5, 2025
6,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1926:20.5ISU John McNicholsSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 5,000 Meters NJCAA Division 2 · Place 12 · Lake Land CollegeLake Land College5,000 Meters NJCAA Division 21221:06.4So
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Silver · Place 30 · Lake Land CollegeLake Land College5,000 Meters Silver3020:12.50 PBSo
Sep 25Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 10 · Lake Land CollegeLake Land College5,000 Meters Collegiate 5K1019:27.0 PBSo
Sep 19ISU John McNicholsSep 19 · 6,000 Meters Open · Place 95 · Lake Land CollegeLake Land College6,000 Meters Open9526:20.5 PBSo
Sep 42026 Walt Crawford OpenSep 4 · 5,000 Meters College · Place 19 · Lake Land CollegeLake Land College5,000 Meters College1921:36.40 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 35 · Lake Land CollegeLake Land College5,000 Meters NJCAA D23520:39.0 PBFr
Oct 24NJCAA Region 24 Cross Country ChampionshipsOct 24 · 5,000 Meters NJCAA · Place 6 · Lake Land CollegeLake Land College5,000 Meters NJCAA620:30 PBFr
Oct 17Greenville ClassicOct 17 · 5,000 Meters Women · Place 4 · Lake Land CollegeLake Land College5,000 Meters Women419:44.14 PBFr
Sep 25Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 4 · Lake Land CollegeLake Land College5,000 Meters Collegiate 5K419:40.5Fr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 73 · Lake Land CollegeLake Land College3 Miles Champs7319:39.60Fr
Sep 52025 Walt Crawford InvitationalSep 5 · 6,000 Meters Collegiate · Place 46 · Lake Land CollegeLake Land College6,000 Meters Collegiate4625:10.00 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 115 · EffinghamEffingham3 Miles 2A Varsity11519:20.0612
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 21 · EffinghamEffingham3.05 Miles Varsity2119:12.8112
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 7 · EffinghamEffingham3 Miles Varsity719:17.8912
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 15 · EffinghamEffingham3 Miles Varsity1519:37.8912
Oct 15Apollo Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 8 · EffinghamEffingham3 Miles Varsity819:16.912
Oct 12Centralia Orphan InvitationalOct 12 · 3 Miles Varsity · Place 7 · EffinghamEffingham3 Miles Varsity719:54.612
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 8 · EffinghamEffingham2.96 Miles Varsity819:54.7212
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 18 · EffinghamEffingham3 Miles Varsity1821:00.7 PB12
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 17 · EffinghamEffingham3 Miles Varsity1721:18.0712
Aug 31Doc Acklin InvitationalAug 31 · 3 Miles Varsity · Place 7 · EffinghamEffingham3 Miles Varsity720:32.8012

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 76 · EffinghamEffingham3 Miles 2A Varsity7618:48.67 PB11
Oct 282023 IHSA Class 2A XC Sectional - #1 Jacksonville (H.S.)Oct 28 · 3 Miles Varsity · Place 25 · EffinghamEffingham3 Miles Varsity2518:00.6011
Oct 212023 IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 21 · 3 Miles Varsity · Place 5 · EffinghamEffingham3 Miles Varsity519:14.6011
Oct 14Bulldog Classic Cross Country InvitationalOct 14 · 3 Miles Varsity · Place 4 · EffinghamEffingham3 Miles Varsity418:53.8911
Oct 10Apollo ConferenceOct 10 · 3 Miles Varsity · Place 7 · EffinghamEffingham3 Miles Varsity719:04.211
Oct 7Centralia InvitationalOct 7 · 3 Miles Varsity · Place 2 · EffinghamEffingham3 Miles Varsity219:21.611
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 4 · EffinghamEffingham2.96 Miles Varsity418:56.2411
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 3 · EffinghamEffingham3 Miles Varsity319:49.4311
Sep 13Mattoon Broadway Bolt InvitationalSep 13 · 3 Miles Varsity · Place 1 · EffinghamEffingham3 Miles Varsity119:18.911
Sep 2Charleston XC InvitationalSep 2 · 3 Miles Varsity · Place 9 · EffinghamEffingham3 Miles Varsity919:50.4611
Aug 31Altamont Home Meet 8.32.23Aug 31 · 2.8 Miles Varsity · Place 1 · EffinghamEffingham2.8 Miles Varsity119:04.23 PB11

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 67 · EffinghamEffingham3 Miles Varsity6719:37.8510
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 15 · EffinghamEffingham3 Miles Varsity1518:31.70SO
Oct 222022 IHSA Class 2A XC Regional - Olney (Richland County) #1BOct 22 · 3 Miles Varsity · Place 2 · EffinghamEffingham3 Miles Varsity219:17.5310
Oct 15Bulldog Classic Cross Country InvitationalOct 15 · 3 Miles Varsity · Place 6 · EffinghamEffingham3 Miles Varsity619:20.4310
Oct 11Apollo Conference Cross Country ChampionshipsOct 11 · 3 Miles Varsity · Place 4 · EffinghamEffingham3 Miles Varsity419:14.510
Oct 8Centralia InvitationalOct 8 · 3 Miles Varsity · Place 2 · Effingham (H.S.)Effingham (H.S.)3 Miles Varsity219:02.710
Sep 29Robinson InvitationalSep 29 · 2.96 Miles Varsity · Place 5 · EffinghamEffingham2.96 Miles Varsity518:45.76 PB10
Sep 21Mattoon Cross Country InvitationalSep 21 · 3 Miles Varsity · Place 5 · EffinghamEffingham3 Miles Varsity519:32.710
Sep 17Olney InvitationalSep 17 · 3 Miles Varsity · Place 3 · EffinghamEffingham3 Miles Varsity319:30.8810
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 53 · EffinghamEffingham3 Miles Varsity 2A5319:45.710
Sep 3Charleston XC InvitationalSep 3 · 3 Miles Varsity · Place 5 · EffinghamEffingham3 Miles Varsity519:57.85 PB10
Sep 1Altamont Home Meet 9.1.22Sep 1 · 2.8 Miles Varsity · Place 1 · EffinghamEffingham2.8 Miles Varsity119:39.910
Aug 27Doc Acklin InvitationalAug 27 · 3 Miles Varsity · Place 4 · EffinghamEffingham3 Miles Varsity420:22.11 PB10

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 109 · EffinghamEffingham3 Miles Varsity10919:18.039
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 14 · EffinghamEffingham3 Miles Varsity1419:53.61 PB9
Oct 23IHSA Class 2A XC Regional - Olney (Richland County) #1BOct 23 · 3 Miles Varsity · Place 5 · EffinghamEffingham3 Miles Varsity519:21.35 PB9
Oct 9Orphan InvitationalOct 9 · 3 Miles Varsity · Place 1 · EffinghamEffingham3 Miles Varsity119:40.0 PB9
Sep 30Robinson XC InvitationalSep 30 · 3 Miles Varsity · Place 9 · EffinghamEffingham3 Miles Varsity919:37.7 PB9
Sep 22Mattoon Cross Country InviteSep 22 · 3 Miles Varsity · Place 8 · EffinghamEffingham3 Miles Varsity819:10.6 PB9
Sep 9Effingham City XC MeetSep 9 · 3 Miles Varsity · Place 1 · EffinghamEffingham3 Miles Varsity120:36Unofficial9
Sep 2Altamont Meet, September 2Sep 2 · 2.9 Miles Varsity · Place 2 · EffinghamEffingham2.9 Miles Varsity219:58 PB9