Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1522:09.62Mayo InvitationalSeptember 15, 2022
3 Miles · Amos Alonzo Stagg High SchoolSenior Girls Invite · Oct 320:33.84Senior Girls InviteOctober 3, 2024
3 Miles · Lockport East CampusSWSC Conference Championships · Oct 1919:43.50SWSC Conference ChampionshipsOctober 19, 2024
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 521:01.33Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2621:46.60New Prague XC InviteSeptember 26, 2023
5,000 Meters · Channahon Community ParkSaints Twilight Meet · Aug 2919:50.1Saints Twilight MeetAugust 29, 2025
5,000 Meters · Channahon Park DistrictSaints Twilight Invite · Sep 420:36.17Saints Twilight InviteSeptember 4, 2026
5,000 Meters · Flying Cloud FieldsMetro Invitational · Sep 1621:20.2Metro InvitationalSeptember 16, 2023
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 820:42.3NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1721:34.26NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 420:44.2MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Maxwell ParkHeartland Invitational · Sep 2519:01.4Heartland InvitationalSeptember 25, 2026
5,000 Meters · Plum Grove Reservoir ParkNJCAA Region 4 Cross Country Championships · Oct 3119:18.8NJCAA Region 4 Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Settler's Hill CC CourseNJCAA Region IV XC · Oct 2519:57.69NJCAA Region IV XCOctober 25, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2620:43.5MSHSL Section 3AAA ChampionshipsOctober 26, 2023
5,000 Meters · Waubonsee Community CollegeSkyway Preview · Aug 2819:51.60Skyway PreviewAugust 28, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1623:22.3Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 425:11.5Brissman-Lundeen InvitationalOctober 4, 2025
6,000 Meters · Settler's Hill CC CourseSpartan Classic · Sep 1325:02.20Spartan ClassicSeptember 13, 2025
6,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1824:09.7Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 4 Cross Country ChampionshipsOct 31 · 5,000 Meters NJCAA D2 · Place 1 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters NJCAA D2119:18.8 PBSo
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 56 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters Women's White Race5623:22.3 PBSo
Sep 25Heartland InvitationalSep 25 · 5,000 Meters Collegiate 5K · Place 3 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Collegiate 5K319:01.4 PBSo
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 6,000 Meters Collegiate · Place 39 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters Collegiate3924:09.7 PBSo
Sep 4Saints Twilight InviteSep 4 · 5,000 Meters Collegiate · Place 31 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Collegiate3120:36.17 PBSo
Aug 28Skyway PreviewAug 28 · 5,000 Meters Womens · Place 1 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Womens119:51.60 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 39 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters NJCAA D23920:42.3 PBFr
Oct 25NJCAA Region IV XCOct 25 · 5,000 Meters D II · Place 1 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters D II119:57.69 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 116 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters White11624:55.69Fr
Oct 4Brissman-Lundeen InvitationalOct 4 · 6,000 Meters College · Place 20 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters College2025:11.5 PBFr
Sep 20Wheaton (Ill) Gil Dodds InvitationalSep 20 · 6,000 Meters New Division · Place 49 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters New Division4924:21.50Fr
Sep 13Spartan ClassicSep 13 · 6,000 Meters Women · Place 6 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC6,000 Meters Women625:02.20 PBFr
Aug 29Saints Twilight MeetAug 29 · 5,000 Meters Women's Race · Place 10 · Moraine Valley (Ill.) CCMoraine Valley (Ill.) CC5,000 Meters Women's Race1019:50.1 PBFr

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 86 · Unattached IllinoisUnattached Illinois5,000 Meters Open 18621:34.26 PB12
Nov 22024 IHSA Class 3A XC Sectional-#2 Hinsdale (Central)Nov 2 · 2.9 Miles Varsity · Place 57 · Orland Park (Sandburg)Orland Park (Sandburg)2.9 Miles Varsity5718:55.3412
Oct 262024 IHSA Class 3A XC Regional-#2B Hinsdale (Central)Oct 26 · 2.9 Miles Varsity · Place 9 · Orland Park (Sandburg)Orland Park (Sandburg)2.9 Miles Varsity919:12.8812
Oct 19SWSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 17 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity1719:43.50 PB12
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 55 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity5520:05.9SR
Oct 7End of Year Time Trial and Senior NightOct 7 · 1,600 Meters Open · Place 4 · Orland Park (Sandburg)Orland Park (Sandburg)1,600 Meters Open45:38.41Unofficial12
Oct 3Senior Girls InviteOct 3 · 3 Miles Varsity · Place 1 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity120:33.84 PB12
Sep 27Naperville Girls Cross Country InviteSep 27 · 3 Miles Varsity · Place 28 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity2819:43.0212
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 162 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity16219:58.3712
Sep 12Patrick Quinn InvitationalSep 12 · 3 Miles Varsity · Place 4 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity419:42.4012
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 17 · Orland Park (Sandburg)Orland Park (Sandburg)5,000 Meters Varsity1720:23.2212
Aug 31SWSC XC Pre-Conference MeetAug 31 · 3 Miles Varsity · Place 12 · Orland Park (Sandburg)Orland Park (Sandburg)3 Miles Varsity1221:00.5012

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 122 · EastviewEastview5,000 Meters Class AAA12220:44.2 PB11
Oct 26MSHSL Section 3AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · EastviewEastview5,000 Meters Varsity1820:43.5 PB11
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 36 · EastviewEastview5,000 Meters Varsity3622:04.711
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 43 · EastviewEastview5,000 Meters Varsity4321:01.33 PB11
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 23 · EastviewEastview5,000 Meters Varsity2321:46.60 PB11
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 282 · EastviewEastview5,000 Meters Championship28222:47.511
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 282 · EastviewEastview5,000 Meters Championship28222:47.511
Sep 16Metro InvitationalSep 16 · 5,000 Meters Varsity · Place 68 · EastviewEastview5,000 Meters Varsity6821:20.2 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 6 · EastviewEastview5,000 Meters Junior Varsity621:22.5310
Sep 27New Prague XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 8 · EastviewEastview5,000 Meters Junior Varsity822:29.310
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Junior Varsity · Place 6 · EastviewEastview2.95 Miles Junior Varsity622:09.62 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Ev Berg InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 37 · EaganEagan5,000 Meters Junior Varsity3722:47.629