Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational · Oct 217:57.08Dan Moy/Jacksonville InvitationalOctober 2, 2021
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 218:06.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 317:45.9Granite City XC InvitationalSeptember 3, 2022
5,000 Meters · Southern Illinois University EdwardsvilleSouthwestern Conference Championships · Oct 1518:46.45Southwestern Conference ChampionshipsOctober 15, 2024
8,000 Meters · Buder ParkSLIAC Championship · Nov 129:40.23SLIAC ChampionshipNovember 1, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1929:45.80Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSLIAC XC Championship · Oct 3128:25.12SLIAC XC ChampionshipOctober 31, 2026
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1529:13.1NCAA D3 Midwest Region ChampionshipsNovember 15, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31SLIAC XC ChampionshipOct 31 · 8,000 Meters Collegiate · Place 13 · GreenvilleGreenville8,000 Meters Collegiate1328:25.12 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 167 · GreenvilleGreenville8,000 Meters College16729:13.1 PBFr
Nov 1SLIAC ChampionshipNov 1 · 8,000 Meters College · Place 17 · GreenvilleGreenville8,000 Meters College1729:40.23 PBFr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 142 · GreenvilleGreenville8,000 Meters Champs14229:45.80 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 39 · Belleville (East)Belleville (East)3 Miles Varsity3917:34.0612
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · Belleville (East)Belleville (East)5,000 Meters Varsity2418:46.45 PB12
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 57 · Belleville (East)Belleville (East)5,000 Meters Varsity5719:02.6012
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 30 · Belleville (East)Belleville (East)3 Miles Varsity3018:18.20SR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 92 · Belleville (East)Belleville (East)3 Miles Varsity9217:05.3012

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #1C Alton (Sr.)Oct 21 · 3 Miles Varsity · Place 49 · Belleville (East)Belleville (East)3 Miles Varsity4918:22.9711
Oct 11Southwestern Conference XC ChampionshipOct 11 · 2.9 Miles Varsity · Place 22 · Belleville (East)Belleville (East)2.9 Miles Varsity2216:44.1311
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 150 · Belleville (East)Belleville (East)3 Miles Varsity 3A15017:01.4011
Sep 1657th Annual Edwardsville InvitationalSep 16 · 5,000 Meters Varsity · Place 42 · Belleville (East)Belleville (East)5,000 Meters Varsity4218:21.30—
Sep 9Belleville West InvitationalSep 9 · 3 Miles Varsity · Place 21 · Belleville (East)Belleville (East)3 Miles Varsity2117:12.50JR
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 132 · Belleville (East)Belleville (East)2.95 Miles Varsity13218:06.50 PB11

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 125 · Belleville (East)Belleville (East)3 Miles Varsity12518:02.0510
Oct 222022 IHSA Class 3A XC Regional - Quincy (Sr.) #1COct 22 · 3 Miles Varsity · Place 43 · Belleville (East)Belleville (East)3 Miles Varsity4318:23.40SO
Oct 12Southwestern Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 25 · Belleville (East)Belleville (East)3 Miles Varsity2517:38.7010
Oct 4St. Clair County XC ChampionshipsOct 4 · 3 Miles Varsity · Place 27 · Belleville (East)Belleville (East)3 Miles Varsity2718:37.90SO
Oct 1Dan Moy Jacksonville InviteOct 1 · 2.9 Miles Varsity · Place 5 · Belleville (East)Belleville (East)2.9 Miles Varsity517:48.4710
Sep 17Edwardsville InvitationalSep 17 · 5,000 Meters Varsity · Place 42 · Belleville (East)Belleville (East)5,000 Meters Varsity4219:58.70SO
Sep 10Belleville West InvitationalSep 10 · 3 Miles Varsity · Place 37 · Belleville (East)Belleville (East)3 Miles Varsity3718:59.0SO
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Varsity Boys · Place 96 · Belleville (East)Belleville (East)3 Miles Varsity Boys9617:45.9 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5St. Clair County MeetOct 5 · 3 Miles Junior Varsity · Place 1 · Belleville (East)Belleville (East)3 Miles Junior Varsity117:53.19
Oct 2Dan Moy/Jacksonville InvitationalOct 2 · 2.9 Miles 6th Boy Race · Place 4 · Belleville (East)Belleville (East)2.9 Miles 6th Boy Race417:57.08 PB9
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 173 · Belleville (East)Belleville (East)3 Miles Varsity17319:12.39
Aug 28Normal West InvitationalAug 28 · 3 Miles Varsity · Place 101 · Belleville (East)Belleville (East)3 Miles Varsity10119:40.909