Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Altamont Home Course at BNCAltamont Home XC 10.7.2024 · Oct 717:18Altamont Home XC 10.7.2024October 7, 2024
2.8 Miles · Ballard Nature CenterAltamont Home Meet 10.2.23 · Oct 218:09.24Altamont Home Meet 10.2.23October 2, 2023
2.9 Miles · Ballard Nature CenterAltamont Meet, September 2 · Sep 220:28Altamont Meet, September 2September 2, 2021
2.96 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2819:04.89Robinson InvitationalSeptember 28, 2023
3 Miles · Broadway & Peterson ParkMattoon Cross Country Invite · Sep 2219:11.6Mattoon Cross Country InviteSeptember 22, 2021
3 Miles · Mattoon High SchoolMattoon Broadway Bolt · Sep 2517:50.1Mattoon Broadway BoltSeptember 25, 2024
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1619:52.85Olney XC InvitationalSeptember 16, 2023
3 Miles · Paris High SchoolDoc Acklin Invitational · Aug 2722:30.24Doc Acklin InvitationalAugust 27, 2022
3 Miles · Robinson Nuttall Middle SchoolIHSA Class 1A XC Regional - Robinson #3A · Oct 2319:29.05IHSA Class 1A XC Regional - Robinson #3AOctober 23, 2021
3 Miles · St. Joseph-Ogden High School2024 Spartan Classic · Sep 2818:22.022024 Spartan ClassicSeptember 28, 2024
5,000 Meters · Larry G. Crites Memorial ParkViking Invitational · Aug 2817:54.65Viking InvitationalAugust 28, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1720:53.79NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 417:57.7411th Annual UIS Prairie Stars Invitational September 4, 2026
7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 524:38.44Prairie Stars InvitationalSeptember 5, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1829:12.6Bradley Intercollegiate ChampionshipsSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 328:24.14Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 1728:07.59Greenville ClassicOctober 17, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 830:02.2NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Maxwell Park NJCAA Region 24 Cross Country Championships · Oct 3027:32.2 NJCAA Region 24 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 2428:43.10NJCAA Region 24 Cross Country ChampionshipsOctober 24, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30 NJCAA Region 24 Cross Country ChampionshipsOct 30 · 8,000 Meters NJCAA Division 2 · Place 18 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters NJCAA Division 21827:32.2 PBSo
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 102 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Silver10228:24.14 PBSo
Sep 25Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 41 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Collegiate 8K4127:48.6So
Sep 18Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 53 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Championship5329:12.6 PBSo
Sep 411th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 42 · Kaskaskia (Ill.)Kaskaskia (Ill.)5,000 Meters Collegiate4217:57.74 PBSo
Aug 28Viking InvitationalAug 28 · 5,000 Meters Men's Collegiate · Place 6 · Kaskaskia (Ill.)Kaskaskia (Ill.)5,000 Meters Men's Collegiate617:54.65 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 149 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters NJCAA D214930:02.2 PBFr
Oct 24NJCAA Region 24 Cross Country ChampionshipsOct 24 · 8,000 Meters NJCAA · Place 15 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters NJCAA1528:43.10 PBFr
Oct 17Greenville ClassicOct 17 · 8,000 Meters Men · Place 21 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Men2128:07.59 PBFr
Sep 25Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 14 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Collegiate 8K1428:35.0Fr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 129 · Kaskaskia (Ill.)Kaskaskia (Ill.)8,000 Meters Champs12929:13.60Fr
Sep 5Prairie Stars InvitationalSep 5 · 7,000 Meters Men's Race · Place 70 · Kaskaskia (Ill.)Kaskaskia (Ill.)7,000 Meters Men's Race7024:38.44 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 3 · Place 268 · Unattached IllinoisUnattached Illinois5,000 Meters Open 326820:53.79 PB12
Oct 7Altamont Home XC 10.7.2024Oct 7 · 2.8 Miles Varsity · Place 3 · TeutopolisTeutopolis2.8 Miles Varsity317:18 PB12
Sep 282024 Spartan ClassicSep 28 · 3 Miles Varsity · Place 106 · TeutopolisTeutopolis3 Miles Varsity10618:22.02 PB12
Sep 25Mattoon Broadway BoltSep 25 · 3 Miles Varsity · Place 43 · TeutopolisTeutopolis3 Miles Varsity4317:50.1 PB12
Sep 5Altamont Home Meet 9.5.24Sep 5 · 2.8 Miles Varsity · Place 14 · TeutopolisTeutopolis2.8 Miles Varsity1418:3812

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2Altamont Home Meet 10.2.23Oct 2 · 2.8 Miles Varsity · Place 6 · TeutopolisTeutopolis2.8 Miles Varsity618:09.24 PB11
Sep 28Robinson InvitationalSep 28 · 2.96 Miles Varsity · Place 59 · TeutopolisTeutopolis2.96 Miles Varsity5919:04.89 PB11
Sep 23St. Joseph-Ogden Spartan ClassicSep 23 · 3 Miles Varsity · Place 97 · TeutopolisTeutopolis3 Miles Varsity9718:25.1111
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 88 · TeutopolisTeutopolis3 Miles Varsity8819:52.85 PB11
Aug 31Altamont Home Meet 8.32.23Aug 31 · 2.8 Miles Varsity · Place 12 · TeutopolisTeutopolis2.8 Miles Varsity1218:45.4911

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 29Robinson InvitationalSep 29 · 2.96 Miles Varsity · Place 70 · TeutopolisTeutopolis2.96 Miles Varsity7019:29.1710
Sep 24St. Joseph-Ogden Spartan ClassicSep 24 · 3 Miles Varsity · Place 118 · TeutopolisTeutopolis3 Miles Varsity11819:06.0310
Sep 17Olney InvitationalSep 17 · 3 Miles Varsity · Place 66 · TeutopolisTeutopolis3 Miles Varsity6620:28.6510
Sep 1Altamont Home Meet 9.1.22Sep 1 · 2.8 Miles Varsity · Place 11 · TeutopolisTeutopolis2.8 Miles Varsity1120:0510
Aug 27Doc Acklin InvitationalAug 27 · 3 Miles Varsity · Place 39 · TeutopolisTeutopolis3 Miles Varsity3922:30.24 PB10

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23IHSA Class 1A XC Regional - Robinson #3AOct 23 · 3 Miles Varsity · Place 54 · TeutopolisTeutopolis3 Miles Varsity5419:29.05 PB9
Sep 22Mattoon Cross Country InviteSep 22 · 3 Miles Varsity · Place 68 · TeutopolisTeutopolis3 Miles Varsity6819:11.6 PB9
Sep 2Altamont Meet, September 2Sep 2 · 2.9 Miles Varsity · Place 15 · TeutopolisTeutopolis2.9 Miles Varsity1520:28 PB9