Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mineral Springs ParkMini-Illini Meet · Aug 2412:11.9Mini-Illini MeetAugust 24, 2017
2.94 Miles · Black Partridge ParkIHSA Class 2A XC Sectional - Metamora #2 · Oct 3016:30.84IHSA Class 2A XC Sectional - Metamora #2October 30, 2021
2.96 Miles · Pekin HS2021 Mid-Illini Pre-Conference · Sep 1417:38.12021 Mid-Illini Pre-ConferenceSeptember 14, 2021
3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 217:10.2Peoria High School InvitationalOctober 2, 2021
3 Miles · Detweiller ParkIHSA Class 2A State Cross Country Championships · Nov 616:45.88IHSA Class 2A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Lake StoreySilver Streak XC Invitational · Sep 417:52.7Silver Streak XC InvitationalSeptember 4, 2021
3 Miles · Maxwell ParkTitan Opener · Aug 2916:42.3Titan OpenerAugust 29, 2025
3,000 Meters · Northern Illinois UniversityUSATF Illinois Association Junior Olympic Championships · Nov 1213:00.21USATF Illinois Association Junior Olympic ChampionshipsNovember 12, 2016
3.1 Miles · The YetiIHSA Class 2A Peoria Notre Dame Regional · Oct 2619:08.9IHSA Class 2A Peoria Notre Dame RegionalOctober 26, 2019
5,000 Meters · The Yeti CC Course, at Donovan ParkPND-DHS-EP-Manual CC · Oct 518:25.7PND-DHS-EP-Manual CCOctober 5, 2021
7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 524:10.94Prairie Stars InvitationalSeptember 5, 2025
8,000 Meters · Buder ParkSLIAC Championship · Nov 127:23.96SLIAC ChampionshipNovember 1, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1927:56.30Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · EP Tom Sawyer State ParkSLIAC XC Championship · Oct 3126:36.81SLIAC XC ChampionshipOctober 31, 2026
8,000 Meters · Greenfield ParkWLC Warrior Invite-College · Oct 429:01.78WLC Warrior Invite-CollegeOctober 4, 2025
8,000 Meters · Greenfield Park #3ASteve Travis Invitational (Formerly Warrior Invitational)-College · Oct 328:07.9Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOctober 3, 2026
8,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 1727:52.58Greenville ClassicOctober 17, 2025
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1527:24.7NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · Maxwell ParkHeartland Invitational · Sep 2527:36.9Heartland InvitationalSeptember 25, 2026
8,000 Meters · Northwest Medicine XC FieldNCAA D3 Midwest Regional XC Championships · Nov 1228:33.3NCAA D3 Midwest Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 1627:46.0NCAA D3 Midwest Region ChampionshipsNovember 16, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31SLIAC XC ChampionshipOct 31 · 8,000 Meters Collegiate · Place 2 · EurekaEureka8,000 Meters Collegiate226:36.81 PBSr
Oct 3Steve Travis Invitational (Formerly Warrior Invitational)-CollegeOct 3 · 8,000 Meters Men's College 8K · Place 18 · EurekaEureka8,000 Meters Men's College 8K1828:07.9 PBSr
Sep 25Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 36 · EurekaEureka8,000 Meters Collegiate 8K3627:36.9 PBSr
Sep 18Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 34 · EurekaEureka8,000 Meters Championship3428:07.7Sr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 106 · EurekaEureka8,000 Meters College10627:24.7 PBSr
Nov 1SLIAC ChampionshipNov 1 · 8,000 Meters College · Place 8 · EurekaEureka8,000 Meters College827:23.96 PBSr
Oct 17Greenville ClassicOct 17 · 8,000 Meters Men · Place 18 · EurekaEureka8,000 Meters Men1827:52.58 PBSr
Oct 4WLC Warrior Invite-CollegeOct 4 · 8,000 Meters Men's College 8K · Place 20 · EurekaEureka8,000 Meters Men's College 8K2029:01.78 PBSr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 81 · EurekaEureka8,000 Meters Champs8127:56.30 PBSr
Sep 5Prairie Stars InvitationalSep 5 · 7,000 Meters Men's Race · Place 54 · EurekaEureka7,000 Meters Men's Race5424:10.94 PBSr
Aug 29Titan OpenerAug 29 · 3 Miles Men's 3M · Place 8 · EurekaEureka3 Miles Men's 3M816:42.3 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 146 · EurekaEureka8,000 Meters Varsity14627:46.0 PBJr
Oct 18Greenville ClassicOct 18 · 8,000 Meters New Division · Place 14 · EurekaEureka8,000 Meters New Division1428:05.11Jr
Sep 69th Annual Prairie Stars InvitationalSep 6 · 7,000 Meters Varsity · Place 66 · Eureka CollegeEureka College7,000 Meters Varsity6624:16.36SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Midwest Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 145 · EurekaEureka8,000 Meters Championship14528:33.3 PBFr
Sep 16Bradley Intercollegiate ChampionshipsSep 16 · 8,000 Meters College · Place 59 · EurekaEureka8,000 Meters College5928:58.4Fr
Sep 1Titan OpenerSep 1 · 3 Miles College · Place 28 · EurekaEureka3 Miles College2816:56.1Fr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 168 · East PeoriaEast Peoria3 Miles Varsity16816:45.88 PB12
Oct 30IHSA Class 2A XC Sectional - Metamora #2Oct 30 · 2.94 Miles Varsity · Place 22 · East PeoriaEast Peoria2.94 Miles Varsity2216:30.84 PB12
Oct 23IHSA Class 2A XC Regional - Galesburg #2AOct 23 · 3 Miles Varsity · Place 38 · East PeoriaEast Peoria3 Miles Varsity3817:40.412
Oct 15Mid Illini Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 22 · East PeoriaEast Peoria3 Miles Varsity2216:38.712
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 53 · East PeoriaEast Peoria2.94 Miles Varsity5316:56.212
Oct 5PND-DHS-EP-Manual CCOct 5 · 5,000 Meters Varsity · Place 4 · East PeoriaEast Peoria5,000 Meters Varsity418:25.7 PB12
Oct 2Peoria High School InvitationalOct 2 · 3 Miles Varsity - 1A/2A · Place 96 · East PeoriaEast Peoria3 Miles Varsity - 1A/2A9617:10.2 PB12
Sep 25East Peoria XC InvitationalSep 25 · 2.94 Miles Varsity · Place 34 · East PeoriaEast Peoria2.94 Miles Varsity3416:45.612
Sep 142021 Mid-Illini Pre-ConferenceSep 14 · 2.96 Miles Varsity · Place 25 · East PeoriaEast Peoria2.96 Miles Varsity2517:38.1 PB12
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 112 · East PeoriaEast Peoria3 Miles Varsity 2A11217:14.812
Sep 4Silver Streak XC InvitationalSep 4 · 3 Miles Varsity Boys · Place 30 · East PeoriaEast Peoria3 Miles Varsity Boys3017:52.7 PB12

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24IHSA Class 2A XC Regional #2B - MetamoraOct 24 · 2.98 Miles Varsity · Place 46 · East PeoriaEast Peoria2.98 Miles Varsity4616:49.9511
Oct 16Mid Illini XC ConferenceOct 16 · 3 Miles Varsity · Place 37 · East PeoriaEast Peoria3 Miles Varsity3716:54.211
Oct 16Mid Illini XC ConferenceOct 16 · 3 Miles Varsity · Place 28 · East PeoriaEast Peoria3 Miles Varsity2816:54.211
Oct 9Metamora Runnin' Red InvitationalOct 9 · 2.94 Miles Varsity · Place 64 · East PeoriaEast Peoria2.94 Miles Varsity6417:16.011
Sep 15Mid-Illini Pre-Conference MeetSep 15 · 3 Miles Varsity · Place 36 · East PeoriaEast Peoria3 Miles Varsity3617:40.511
Aug 29Metamora Quad MeetAug 29 · 2.94 Miles Varsity · Place 14 · East PeoriaEast Peoria2.94 Miles Varsity1417:18.411

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 2A Bloomington SectionalNov 2 · 3 Miles Varsity · Place 98 · East PeoriaEast Peoria3 Miles Varsity9817:53.910
Oct 26IHSA Class 2A Peoria Notre Dame RegionalOct 26 · 3.1 Miles Varsity · Place 43 · East PeoriaEast Peoria3.1 Miles Varsity4319:08.9 PB10
Oct 18Mid-Illini Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 38 · East PeoriaEast Peoria3 Miles Varsity3817:13.310
Oct 12Metamora Runnin' Red InvitationalOct 12 · 2.94 Miles Varsity · Place 129 · East PeoriaEast Peoria2.94 Miles Varsity12917:23.510
Oct 5Peoria InvitationalOct 5 · 3 Miles 1A · Place 214 · East Peoria CommunityEast Peoria Community3 Miles 1A21417:559
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 283 · East PeoriaEast Peoria3 Miles Varsity 2A28318:22.610
Sep 7Silver Streak XC InvitationalSep 7 · 3 Miles F/S Boys · Place 18 · East PeoriaEast Peoria3 Miles F/S Boys1818:27.910
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 317 · East PeoriaEast Peoria3 Miles Varsity31719:40—

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27IHSA 2A East Peoria XC SectionalOct 27 · 3 Miles Varsity · Place 88 · East PeoriaEast Peoria3 Miles Varsity8817:35.46—
Oct 20IHSA 2A Galesburg XC RegionalOct 20 · 3 Miles Varsity · Place 42 · East PeoriaEast Peoria3 Miles Varsity4219:21.89
Oct 12Mid Illini Conference XC ChampionshipsOct 12 · Varsity · Place 61 · East PeoriaEast PeoriaVarsity6118:23.79
Sep 29Peoria InvitationalSep 29 · 3 Miles 1A · Place 222 · East Peoria CommunityEast Peoria Community3 Miles 1A22217:39.1—
Sep 22East Peoria InvitationalSep 22 · 2.95 Miles Varsity · Place 95 · East Peoria CommunityEast Peoria Community2.95 Miles Varsity9518:01.1—
Sep 11Mid Illini Preview MeetSep 11 · Varsity · Place 45 · East PeoriaEast PeoriaVarsity4519:19.49
Sep 8First To The Finish InvitationalSep 8 · 3 Miles 2A · Place 255 · East Peoria CommunityEast Peoria Community3 Miles 2A25518:07—
Sep 4Galesburg Silver Streak InvitationalSep 4 · 3 Miles Frosh/Soph · Place 14 · East PeoriaEast Peoria3 Miles Frosh/Soph1420:32.69

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Parkside InviteSep 9 · 2 Miles Middle School Varsity · Place 61 · East Peoria CentralEast Peoria Central2 Miles Middle School Varsity6111:40.9Unofficial8
Aug 24Mini-Illini MeetAug 24 · 2 Miles Boys Varsity · Place 11 · East Peoria CentralEast Peoria Central2 Miles Boys Varsity1112:11.9 PB8

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF Illinois Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 12 · UnattachedUnattached3,000 Meters 11-121213:00.21 PB7