Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 215:24.2Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 615:31.33IHSA Class 1A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Evergreen ParkIHSA Class 1A St. Anthony Sectional · Nov 217:01.40IHSA Class 1A St. Anthony SectionalNovember 2, 2019
3 Miles · Hickory Point Golf CourseSt. Teresa Invitational · Sep 1915:45.2St. Teresa Invitational September 19, 2020
3 Miles · Kickapoo State ParkOakwood Invitational · Sep 2919:27Oakwood InvitationalSeptember 29, 2018
3 Miles · Paxton Buckley Loda High SchoolPBL Invite · Sep 1115:40PBL InviteSeptember 11, 2021
3 Miles · St. Joseph-Ogden High SchoolSt. Joseph-Ogden Spartan Classic · Sep 2515:00.82St. Joseph-Ogden Spartan ClassicSeptember 25, 2021
3 Miles · St. Thomas More HSSt. Thomas More SaberCorn Run · Aug 2517:18.4St. Thomas More SaberCorn RunAugust 25, 2018
3 Miles · TBAIHSA Class 1A XC Regional #3B - Decatur (St. Teresa) · Oct 2415:48.6IHSA Class 1A XC Regional #3B - Decatur (St. Teresa)October 24, 2020
3 Miles · Wimple ParkIHSA Class 1A Tuscola Regional · Oct 2616:52.93IHSA Class 1A Tuscola RegionalOctober 26, 2019
5,000 Meters · Community ParkIHSA 1A Lisle XC Sectional · Oct 2718:06IHSA 1A Lisle XC SectionalOctober 27, 2018
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 616:47.89ShaZam XC Club ChampionshipsNovember 6, 2020
6,000 Meters · Angel Mounds State Historic SiteStegemoller Classic · Aug 2918:36.8Stegemoller ClassicAugust 29, 2025
8,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 3126:21.5Ohio Valley (OVC) Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2625:20.45Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Graham ParkOVC Preview · Sep 1425:51.6OVC PreviewSeptember 14, 2024
8,000 Meters · Hillsboro Country ClubGreenville Classic XC Invitational · Oct 1326:50.2Greenville Classic XC InvitationalOctober 13, 2023
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1125:54.20NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1925:33.0SIU Oscar Moore XC InvitationalSeptember 19, 2025
8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1725:19.3Angel Mounds InviteOctober 17, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 52 · Southern IndianaSouthern Indiana8,000 Meters Champ5226:21.5 PBJr
Oct 17Angel Mounds InviteOct 17 · 8,000 Meters College · Place 44 · Southern IndianaSouthern Indiana8,000 Meters College4425:19.3 PBJr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 169 · Southern IndianaSouthern Indiana8,000 Meters Black16925:20.45 PBJr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Place 10 · Southern IndianaSouthern Indiana8,000 Meters College1025:33.0 PBJr
Aug 29Stegemoller ClassicAug 29 · 6,000 Meters Men's race · Place 13 · Southern IndianaSouthern Indiana6,000 Meters Men's race1318:36.8 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Angels Mounds InvitationalOct 18 · 8,000 Meters Varsity · Place 73 · Southern IndianaSouthern Indiana8,000 Meters Varsity7326:05.8SO
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 312 · Southern IndianaSouthern Indiana8,000 Meters Invite31227:50.3So
Sep 14OVC PreviewSep 14 · 8,000 Meters Collegiate · Place 17 · Southern IndianaSouthern Indiana8,000 Meters Collegiate1725:51.6 PBSo

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div II · Place 22 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters Men 8000 Meter Run Div II2225:54.20 PBFr
Oct 26NJCAA Region 24 cross country meetOct 26 · 8,000 Meters Varsity · Place 5 · Heartland CCHeartland CC8,000 Meters Varsity527:52.00—
Oct 13Greenville Classic XC InvitationalOct 13 · 8,000 Meters College · Place 6 · Heartland (Ill.) CCHeartland (Ill.) CC8,000 Meters College626:50.2 PBFr
Oct 7UAH Chargers XC InvitationalOct 7 · 8,000 Meters Varsity · Place 176 · Heartland CCHeartland CC8,000 Meters Varsity17626:31.20—
Sep 29Heartland XC InvitationalSep 29 · 8,000 Meters Varsity · Place 2 · Heartland CCHeartland CC8,000 Meters Varsity226:45.3FR
Sep 15Redbird InviteSep 15 · 8,000 Meters Varsity · Place 61 · Heartland CCHeartland CC8,000 Meters Varsity6126:35.7FR
Sep 8Prairie Stars InvitationalSep 8 · 7,000 Meters Varsity · Place 10 · Heartland CCHeartland CC7,000 Meters Varsity1022:38.1FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Illini ChallengeSep 1 · 6,000 Meters College · Illinois StateIllinois State6,000 Meters College0DNSFr

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 22 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity2215:31.33 PB12
Oct 30IHSA Class 1A XC Sectional - Decatur (St. Teresa) #3Oct 30 · 3 Miles Varsity · Place 4 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity416:16.9412
Oct 23IHSA Class 1A XC Regional - Chrisman #3COct 23 · 3 Miles Varsity · Place 2 · Bismarck (B-Henning...Bismarck (B-Henning...3 Miles Varsity216:20.112
Oct 12Vermillion Valley Conference MeetOct 12 · 3 Miles Varsity · Place 1 · Bismarck (B-Henning...Bismarck (B-Henning...3 Miles Varsity116:15.8012
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 9 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity - 1A/2A915:24.2 PB12
Sep 25St. Joseph-Ogden Spartan ClassicSep 25 · 3 Miles Varsity · Place 2 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity215:00.82 PB12
Sep 14Vermilion County ChampionshipsSep 14 · 3 Miles Varsity · Place 1 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity116:27Unofficial12
Sep 11PBL InviteSep 11 · 3 Miles Varsity · Place 3 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity315:40 PB12
Aug 28Doc Acklin Memorial InvitationalAug 28 · 3 Miles Varsity · Place 1 · Bismarck (B-Henning...Bismarck (B-Henning...3 Miles Varsity116:43.712

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D1 · Place 18 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)5,000 Meters Varsity D11816:47.89 PB11
Oct 31IHSA Class 1A XC Sectional #3 - Decatur (St. Teresa)Oct 31 · 3 Miles Varsity · Place 3 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity315:49.111
Oct 27Vermillion County ChampionshipsOct 27 · 3 Miles Varsity · Place 1 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity117:39Unofficial11
Oct 24IHSA Class 1A XC Regional #3B - Decatur (St. Teresa)Oct 24 · 3 Miles Varsity · Place 4 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity415:48.6 PB11
Oct 13Vermilion Valley Conference MeetOct 13 · 3 Miles Varsity · Place 1 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity116:17Unofficial11
Oct 3Oakwood InvitationalOct 3 · 3 Miles Varsity · Place 1 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity116:24Unofficial11
Sep 26Bismarck InviteSep 26 · 3.05 Miles Varsity · Place 1 · Bismarck (B-Henning...Bismarck (B-Henning...3.05 Miles Varsity116:59.7811
Sep 19St. Teresa Invitational Sep 19 · 3 Miles Varsity · Place 3 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity315:45.2 PB11
Sep 12Paxton-Buckley-Loda InvitationalSep 12 · 3 Miles Varsity · Place 3 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity316:15.2111
Sep 5Chrisman Cowchip XC ClassicSep 5 · 3 Miles Varsity · Place 3 · Bismarck-Henning Ros..Bismarck-Henning Ros..3 Miles Varsity316:23.511
Sep 1Rantoul QuadSep 1 · 3 Miles Varsity · Place 1 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity117:14Unofficial11

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles Class 1A · Place 122 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Class 1A12216:41.8610
Nov 2IHSA Class 1A St. Anthony SectionalNov 2 · 3 Miles Varsity · Place 18 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity1817:01.40 PB10
Oct 26IHSA Class 1A Tuscola RegionalOct 26 · 3 Miles Varsity · Place 12 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity1216:52.93 PB10
Oct 22Vermilion County MeetOct 22 · 3 Miles Varsity · Place 2 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity217:46Unofficial10
Oct 15Vermilion Valley Conference MeetOct 15 · 3 Miles Varsity · Place 2 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity217:42Unofficial10
Sep 28St. Joesph-Ogden Spartan ClassicSep 28 · 3 Miles Varsity · Place 13 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity1316:05.9210
Sep 21Peoria Notre Dame Richard Spring InvitationalSep 21 · 3 Miles Varsity Boys · Place 222 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity Boys22216:54.510
Sep 14PBL HS InviteSep 14 · 3 Miles Varsity · Place 21 · Bismarck (B-Henning)Bismarck (B-Henning)3 Miles Varsity2117:4310

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27IHSA 1A Lisle XC SectionalOct 27 · 5,000 Meters Varsity · Place 39 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)5,000 Meters Varsity3918:06 PB9
Sep 29Oakwood InvitationalSep 29 · 3 Miles Varsity · Place 28 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity2819:27 PB9
Sep 8PBL HS InviteSep 8 · 3 Miles Varsity · Place 34 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity3418:389
Sep 1Chrisman Cow Chip ClassicSep 1 · 3 Miles Division 2 · Place 6 · Bismarck (B.-Henning)Bismarck (B.-Henning)3 Miles Division 2617:36.45—
Aug 25St. Thomas More SaberCorn RunAug 25 · 3 Miles Varsity · Place 21 · Bismarck (B.-Henning-Rossville-Alvin)Bismarck (B.-Henning-Rossville-Alvin)3 Miles Varsity2117:18.4 PB9