Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell Park, Normal, ILIESA 2A State Meet · Oct 1412:07.9IESA 2A State MeetOctober 14, 2017
3 Miles · Bob Mays ParkIHSA Class 3A XC Sectional - Quincy (Sr.) #1 · Oct 3019:32.0IHSA Class 3A XC Sectional - Quincy (Sr.) #1October 30, 2021
3 Miles · Channahon Community ParkIHSA Class 3A Minooka Regional · Oct 2619:21.5IHSA Class 3A Minooka RegionalOctober 26, 2019
3 Miles · Channahon Community ParkSouthwest Prairie Conference XC Championships · Oct 1219:04.8Southwest Prairie Conference XC ChampionshipsOctober 12, 2018
3 Miles · Detweiller - IHSA State CourseIHSA 3A State XC Championships · Nov 318:01.85IHSA 3A State XC ChampionshipsNovember 3, 2018
3 Miles · Detweiller ParkIHSA Class 3A State Cross Country Championships · Nov 617:41.42IHSA Class 3A State Cross Country ChampionshipsNovember 6, 2021
3 Miles · Maxwell ParkIHSA 3A Normal XC Regional · Oct 2018:51.3IHSA 3A Normal XC RegionalOctober 20, 2018
3 Miles · MCHS Central Campus CourseIHSA Class 3A XC Regional #1C - Minooka · Oct 2419:20.0IHSA Class 3A XC Regional #1C - MinookaOctober 24, 2020
3 Miles · Minooka Central Community High SchoolMinooka XC Open · Oct 219:33Minooka XC OpenOctober 2, 2019
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight XC Invitational · Oct 618:33.1Naperville Twilight XC Invitational October 6, 2021
3 Miles · Yorkville High SchoolYorkville SPC Top Times Invitational · Oct 719:14.6Yorkville SPC Top Times InvitationalOctober 7, 2020
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 418:12.98Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Indian Riffle ParkMid-East Meet of Champions · Nov 2019:29.16Mid-East Meet of ChampionsNovember 20, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1620:01.7NXR Midwest Regional ChampionshipsNovember 16, 2019
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3019:08.0SEMO XC InviteAugust 30, 2024
5,000 Meters · Percy Warner ParkBelmont Opener · Sep 119:27.70Belmont OpenerSeptember 1, 2023
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 620:07.39ShaZam XC Club ChampionshipsNovember 6, 2020
6,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3121:56.3Missouri Valley Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 1124:13.9NCAA D1 Southeast Regional XC ChampionshipsNovember 11, 2022
6,000 Meters · Hobson Grove Golf CourseWestern Kentucky XC Invitational · Sep 1524:05.2Western Kentucky XC InvitationalSeptember 15, 2023
6,000 Meters · LaVern Gibson CourseMissouri Valley Conference Championships · Oct 2823:29.6Missouri Valley Conference ChampionshipsOctober 28, 2022
6,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1023:04.5NCAA Division I Southeast RegionalNovember 10, 2023
6,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 1423:20.7Bradley Pink ClassicOctober 14, 2023
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1422:05.4NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 1922:11.7SIU Oscar Moore XC InvitationalSeptember 19, 2025
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1721:56.8Angel Mounds InviteOctober 17, 2025
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1524:40.4NCAA DI Southeast RegionalNovember 15, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 134 · Murray StateMurray State6,000 Meters D1 Southeast13422:05.4 PBSr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 26 · Murray StateMurray State6,000 Meters Champ2621:56.3 PBSr
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 21 · Murray StateMurray State6,000 Meters College2121:56.8 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Gold · Place 90 · Murray StateMurray State5,000 Meters College Gold9018:12.98 PBSr
Sep 19SIU Oscar Moore XC InvitationalSep 19 · 6,000 Meters College · Place 2 · Murray StateMurray State6,000 Meters College222:11.7 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 206 · Murray StateMurray State6,000 Meters D1 Southeast20624:40.4 PBJr
Oct 18Angels Mounds InvitationalOct 18 · 6,000 Meters Varsity · Place 27 · Murray StateMurray State6,000 Meters Varsity2722:50.9JR
Sep 14OVC PreviewSep 14 · 6,000 Meters Collegiate · Murray StateMurray State6,000 Meters Collegiate—NTJr
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 14 · Murray StateMurray State5,000 Meters Women1419:08.0 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 6,000 Meters Championship · Place 174 · Murray StateMurray State6,000 Meters Championship17423:04.5 PBSo
Oct 14Bradley Pink ClassicOct 14 · 6,000 Meters Red · Place 159 · Murray StateMurray State6,000 Meters Red15923:20.7 PBSo
Sep 15Western Kentucky XC InvitationalSep 15 · 6,000 Meters Women's 6k · Place 6 · Murray StateMurray State6,000 Meters Women's 6k624:05.2 PBSo
Sep 1Belmont OpenerSep 1 · 5,000 Meters Varsity · Place 36 · Murray StateMurray State5,000 Meters Varsity3619:27.70 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 6,000 Meters Championship · Place 188 · Murray StateMurray State6,000 Meters Championship18824:13.9 PBFr
Oct 28Missouri Valley Conference ChampionshipsOct 28 · 6,000 Meters College · Place 54 · Murray StateMurray State6,000 Meters College5423:29.6 PBFr

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20Mid-East Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 36 · IllinoisIllinois5,000 Meters Varsity3619:29.16 PB12
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 44 · MinookaMinooka3 Miles Varsity4417:41.42 PB12
Oct 30IHSA Class 3A XC Sectional - Quincy (Sr.) #1Oct 30 · 3 Miles Varsity · Place 15 · MinookaMinooka3 Miles Varsity1519:32.0 PB12
Oct 23IHSA Class 3A XC Regional - East Moline (United) # 1BOct 23 · 3 Miles Varsity · Place 4 · MinookaMinooka3 Miles Varsity417:5812
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Varsity · Place 8 · MinookaMinooka3 Miles Varsity818:33.712
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Varsity · Place 28 · MinookaMinooka3 Miles Varsity2818:33.1 PB12
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 3A · Place 7 · MinookaMinooka3 Miles Varsity 3A718:02.412
Aug 28Normal West InvitationalAug 28 · 3 Miles Varsity · Place 1 · MinookaMinooka3 Miles Varsity118:37.5912
Aug 23Yorkville InvitationalAug 23 · 3 Miles Varsity · Place 2 · MinookaMinooka3 Miles Varsity217:43.712

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D3 · Place 77 · MinookaMinooka5,000 Meters Varsity D37720:07.39 PB11
Oct 31IHSA Class 3A XC Sectional #1 - Normal (Community)Oct 31 · 3 Miles Varsity · Place 37 · MinookaMinooka3 Miles Varsity3719:39.6411
Oct 24IHSA Class 3A XC Regional #1C - MinookaOct 24 · 3 Miles Varsity · Place 16 · MinookaMinooka3 Miles Varsity1619:20.0 PB11
Oct 16Southwest Prairie Conference Championships Oct 16 · 3 Miles Varsity · Place 21 · MinookaMinooka3 Miles Varsity2119:49.011
Oct 7Yorkville SPC Top Times InvitationalOct 7 · 3 Miles Varsity · Place 22 · MinookaMinooka3 Miles Varsity2219:14.6 PB11
Sep 26Minooka vs. OswegoSep 26 · 3 Miles Varsity · Place 7 · MinookaMinooka3 Miles Varsity719:3711
Sep 23Yorkville InvitationalSep 23 · 3 Miles Varsity · Place 19 · MinookaMinooka3 Miles Varsity1918:55.011
Sep 19Minooka vs. West AuroraSep 19 · 3 Miles Varsity · Place 4 · MinookaMinooka3 Miles Varsity419:3811
Sep 12Yorkville / Minooka Dual MeetSep 12 · 3 Miles Varsity · Place 15 · MinookaMinooka3 Miles Varsity1519:54.811

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NXR Midwest Regional ChampionshipsNov 16 · 5,000 Meters Championship Race · Place 211 · MinookaMinooka5,000 Meters Championship Race21120:01.7 PB10
Oct 26IHSA Class 3A Minooka RegionalOct 26 · 3 Miles Varsity · Place 17 · MinookaMinooka3 Miles Varsity1719:21.5 PB10
Oct 18Southwest Prairie Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 22 · MinookaMinooka3 Miles Varsity2219:48.410
Oct 9Naperville Twilight Cross Country InvitationalOct 9 · 3 Miles Varsity · Place 79 · MinookaMinooka3 Miles Varsity7919:11.310
Oct 2Minooka XC OpenOct 2 · 3 Miles Varsity · Place 2 · MinookaMinooka3 Miles Varsity219:33 PB10
Sep 21Minooka Flighted InvitationalSep 21 · 3 Miles Varsity · Place 3 · MinookaMinooka3 Miles Varsity320:1810
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 78 · MinookaMinooka3 Miles Varsity 3A7819:27.710
Sep 7Hornet-Red Devil InvitationalSep 7 · 3 Miles Varsity · Place 56 · MinookaMinooka3 Miles Varsity5620:00.710
Aug 31Normal West Cross Country Invitational Aug 31 · 3 Miles Varsity · Place 14 · MinookaMinooka3 Miles Varsity1420:16.0410

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3IHSA 3A State XC ChampionshipsNov 3 · 3 Miles Varsity · Place 79 · MinookaMinooka3 Miles Varsity7918:01.85 PB9
Oct 27IHSA 3A Quincy XC SectionalOct 27 · 3 Miles Varsity · Place 16 · MinookaMinooka3 Miles Varsity1618:39.10Fr
Oct 20IHSA 3A Normal XC RegionalOct 20 · 3 Miles Varsity · Place 12 · MinookaMinooka3 Miles Varsity1218:51.3 PB9
Oct 12Southwest Prairie Conference XC ChampionshipsOct 12 · 3 Miles Varsity · Place 15 · MinookaMinooka3 Miles Varsity1519:04.8 PB9
Oct 3Naperville Twilight InvitationalOct 3 · 3 Miles Varsity · Place 48 · MinookaMinooka3 Miles Varsity4819:14.8—
Sep 22Macnider InviteSep 22 · Varsity · Place 13 · MinookaMinookaVarsity1318:58.59
Sep 8First To The Finish InvitationalSep 8 · 3 Miles 3A · Place 91 · MinookaMinooka3 Miles 3A9119:15.7—

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14IESA 2A State MeetOct 14 · 2 Miles Middle School · Place 22 · ChannahonChannahon2 Miles Middle School2212:07.9 PB8
Sep 9Parkside InviteSep 9 · 2 Miles Middle School Varsity · Place 41 · ChannahonChannahon2 Miles Middle School Varsity4112:35.9Unofficial8