Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational · Oct 217:20.53Dan Moy/Jacksonville InvitationalOctober 2, 2021
2.94 Miles · Black Partridge ParkRunnin' Red Invite · Oct 917:44.8Runnin' Red InviteOctober 9, 2021
3 Miles · Detweiller - IHSA State CourseIHSA Class 2A State XC Championships · Nov 918:32.09IHSA Class 2A State XC ChampionshipsNovember 9, 2019
3 Miles · Detweiller Park2022 IHSA Class 2A State XC Championships · Nov 518:28.722022 IHSA Class 2A State XC ChampionshipsNovember 5, 2022
3 Miles · Hickory Point Golf CourseIHSA Class 2A Decatur MacArthur Sectional · Nov 218:35.12IHSA Class 2A Decatur MacArthur SectionalNovember 2, 2019
3 Miles · Lincoln ParkSpringfield High School CC Invite · Sep 2518:42Springfield High School CC InviteSeptember 25, 2021
3 Miles · Loveless ParkCarlinville Invitational · Oct 518:23.08Carlinville InvitationalOctober 5, 2021
3 Miles · Olney Central CollegeIHSA Class 2A XC Sectional #1 - Olney (Richland County) · Oct 3118:14.91IHSA Class 2A XC Sectional #1 - Olney (Richland County)October 31, 2020
3 Miles · Rochester Community ParkRochester Triangular · Sep 518:22Rochester Triangular September 5, 2020
4,000 Meters · Ashton Cross Country CourseHawkeye Invitational · Sep 114:51.3Hawkeye InvitationalSeptember 1, 2023
4,000 Meters · University of Illinois Golf Orange and Blue CoursesFighting Illini Open · Aug 2913:56.20Fighting Illini OpenAugust 29, 2025
5,000 Meters · Macoupin County FairgroundsCarlinville Early Meet · Sep 420:03.70Carlinville Early MeetSeptember 4, 2019
5,000 Meters · Three Sisters ParkShaZam XC Club Championships · Nov 618:58.19ShaZam XC Club ChampionshipsNovember 6, 2020
6,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3122:16.4Missouri Valley Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2621:46.53Gans Creek Classic - CollegeSeptember 26, 2025
6,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1221:53.00ISU XC Redbird InviteSeptember 12, 2025
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1722:17.71Bradley "Pink" ClassicOctober 17, 2025
6,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1422:46.55NCAA DI Midwest RegionalNovember 14, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 6,000 Meters D1 Midwest · Place 131 · Illinois StateIllinois State6,000 Meters D1 Midwest13122:46.55 PBJr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 37 · Illinois StateIllinois State6,000 Meters Champ3722:16.4 PBJr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 100 · Illinois StateIllinois State6,000 Meters Red10022:17.71 PBJr
Sep 26Gans Creek Classic - CollegeSep 26 · 6,000 Meters Black · Place 52 · Illinois StateIllinois State6,000 Meters Black5221:46.53 PBJr
Sep 12ISU XC Redbird InviteSep 12 · 6,000 Meters Women · Place 3 · Illinois StateIllinois State6,000 Meters Women321:53.00 PBJr
Aug 29Fighting Illini OpenAug 29 · 4,000 Meters Women's 4K · Place 13 · Illinois StateIllinois State4,000 Meters Women's 4K1313:56.20 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 6,000 Meters Red · Place 107 · Illinois StateIllinois State6,000 Meters Red10722:46.1Fr
Sep 29Sean Earl Loyola Lakefront InvitationalSep 29 · 6,000 Meters Varsity · Place 40 · Illinois StateIllinois State6,000 Meters Varsity4022:18.2FR
Sep 1Hawkeye InvitationalSep 1 · 4,000 Meters College · Place 17 · Illinois StateIllinois State4,000 Meters College1714:51.3 PBFr

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 15 · RochesterRochester3 Miles Varsity1518:28.72 PB12
Oct 292022 IHSA Class 2A XC Sectional - Chatham (Glenwood) #1Oct 29 · 3 Miles Varsity · Place 6 · RochesterRochester3 Miles Varsity617:46.20SR
Oct 222022 IHSA Class 2A XC Regional - Taylorville #1COct 22 · 3 Miles Varsity · Place 3 · RochesterRochester3 Miles Varsity317:52.2712
Oct 15Central State Eight Conference MeetOct 15 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:39.7712
Oct 8Gene Jones Runnin' Red Invite MetamoraOct 8 · 2.94 Miles Varsity · Place 4 · RochesterRochester2.94 Miles Varsity417:22.2012
Oct 4Carlinville InvitationalOct 4 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:01.8612
Oct 1Dan Moy Jacksonville InviteOct 1 · 2.9 Miles Varsity · Place 1 · RochesterRochester2.9 Miles Varsity117:06.3112
Sep 24Monmouth-Roseville Titan InvitationalSep 24 · Varsity · Place 2 · RochesterRochesterVarsity218:3712
Sep 24SHS XC InviteSep 24 · Varsity · Place 2 · RochesterRochesterVarsity218:3712
Sep 1054th Lee Halberg/Lanphier InviteSep 10 · Varsity · Place 1 · RochesterRochesterVarsity118:3912
Sep 3Rochester XC InvitationalSep 3 · 3 Miles Varsity · Place 2 · RochesterRochester3 Miles Varsity217:58.012
Aug 30Carlinville Early MeetAug 30 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:10.2712
Aug 27Light It Up XC InvitationalAug 27 · 3 Miles Varsity · Place 2 · RochesterRochester3 Miles Varsity217:47.012

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 2A XC Sectional - Decatur (MacArthur) #1Oct 30 · 3 Miles Varsity · Place 24 · RochesterRochester3 Miles Varsity2420:15.4111
Oct 23IHSA Class 2A XC Regional - Jacksonville (H.S.) #1COct 23 · 2.9 Miles Varsity · Place 2 · RochesterRochester2.9 Miles Varsity217:38.4111
Oct 16Central State Eight Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:14.911
Oct 9Runnin' Red InviteOct 9 · 2.94 Miles Varsity · Place 1 · RochesterRochester2.94 Miles Varsity117:44.8 PB11
Oct 5Carlinville InvitationalOct 5 · 3 Miles High School · Place 1 · RochesterRochester3 Miles High School118:23.08 PB11
Oct 2Dan Moy/Jacksonville InvitationalOct 2 · 2.9 Miles 1st Girl Race · Place 1 · RochesterRochester2.9 Miles 1st Girl Race117:20.53 PB11
Sep 25Springfield High School CC InviteSep 25 · 3 Miles Varsity Girls · Place 3 · RochesterRochester3 Miles Varsity Girls318:42 PB11
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 5 · RochesterRochester3 Miles Varsity 2A518:04.311
Sep 4Rocket InviteSep 4 · 3 Miles Varsity · Place 2 · RochesterRochester3 Miles Varsity218:05.111
Aug 31Carlinville Early MeetAug 31 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:24.1711
Aug 31Carlinville Early MeetAug 31 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:24.1711
Aug 28Light It Up XC InvitationalAug 28 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:16.211
Aug 28CM Twilight Invite Aug 28 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:16.211

2020 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6ShaZam XC Club ChampionshipsNov 6 · 5,000 Meters Varsity D2 · Place 9 · RochesterRochester5,000 Meters Varsity D2918:58.19 PB10
Oct 31IHSA Class 2A XC Sectional #1 - Olney (Richland County)Oct 31 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:14.91 PB10
Oct 24IHSA Class 2A XC Regional #1C - Jacksonville (H.S.)Oct 24 · 2.9 Miles Varsity · Place 1 · RochesterRochester2.9 Miles Varsity117:34.8210
Oct 17SHS QuadOct 17 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:2710
Oct 10Jacksonville Quadrangular with Lanphier, Rochester, and SoutheastOct 10 · 2.9 Miles Varsity Girls · Place 1 · RochesterRochester2.9 Miles Varsity Girls117:28.2310
Oct 3Rochester/Chatham DualOct 3 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity117:3410
Sep 26SHS QuadSep 26 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:4510
Sep 22Taylorville Vs Rochester & PortaSep 22 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:37Unofficial10
Sep 19SE QuadSep 19 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:4410
Sep 12SHG/Glen/Roch/SE QuadSep 12 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:2010
Sep 5Rochester Triangular Sep 5 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity118:22 PB10
Aug 29Rochester / Lanphier Dual MeetAug 29 · 3 Miles Varsity · Place 1 · RochesterRochester3 Miles Varsity119:4310

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 51 · RochesterRochester3 Miles Varsity5118:32.09 PB9
Nov 2IHSA Class 2A Decatur MacArthur SectionalNov 2 · 3 Miles Varsity · Place 2 · RochesterRochester3 Miles Varsity218:35.12 PB9
Oct 26IHSA Class 2A Jacksonville RegionalOct 26 · 2.9 Miles Varsity · Place 2 · RochesterRochester2.9 Miles Varsity217:48.429
Oct 19Central State 8 Conference MeetOct 19 · 2.9 Miles Varsity · Place 2 · RochesterRochester2.9 Miles Varsity218:03.389
Oct 15Carlinville InvitationalOct 15 · 5,000 Meters Varsity · Place 2 · RochesterRochester5,000 Meters Varsity218:37.179
Oct 12Metamora Runnin' Red InvitationalOct 12 · 2.94 Miles Varsity · Place 13 · RochesterRochester2.94 Miles Varsity1318:34.29
Oct 5Dan Moy/Jacksonville InvitationalOct 5 · 2.9 Miles Varsity · Place 21 · RochesterRochester2.9 Miles Varsity2118:10.659
Sep 28Springfield High Cross Country InviteSep 28 · 3 Miles Girls Varsity · Place 5 · RochesterRochester3 Miles Girls Varsity519:379
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 37 · RochesterRochester3 Miles Varsity 2A3719:41.79
Sep 7Rochester InvitationalSep 7 · 3 Miles Varsity · Place 5 · RochesterRochester3 Miles Varsity518:55.09
Sep 4Carlinville Early MeetSep 4 · 5,000 Meters Varsity · Place 3 · RochesterRochester5,000 Meters Varsity320:03.70 PB9