Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2319:19.54Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 918:16.502024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · Lake Park HS (East Campus)IHSA Class 3A XC Sectional - Roselle (Lake Park) #3 · Oct 3019:28.0IHSA Class 3A XC Sectional - Roselle (Lake Park) #3October 30, 2021
3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 518:17.8Naperville Twilight XC InvitationalOctober 5, 2022
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 918:28.48Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Reavis High SchoolReavis Running Rams Invitational · Sep 1121:17.0Reavis Running Rams InvitationalSeptember 11, 2021
4,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 516:45.7John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1719:28.23NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2919:49.7Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1320:54.3All-American InvitationalSeptember 13, 2025
6,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1524:44.9NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
6,000 Meters · Saukie Golf CourseCCIW Championships · Nov 123:23.3CCIW ChampionshipsNovember 1, 2025
6,000 Meters · St. James Farm Forest PreserveCCIW Cross Country Championships · Oct 3123:48.7CCIW Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CCIW Cross Country ChampionshipsOct 31 · 6,000 Meters CCIW · Place 29 · Augustana (Ill.)Augustana (Ill.)6,000 Meters CCIW2923:48.7 PBSo
Oct 17Interregional InvitationalOct 17 · 6,000 Meters Varsity · Place 253 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity25324:35.2SO-2
Oct 3Brissman-Lundeen InvitationalOct 3 · 6,000 Meters College · Place 28 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College2824:34.07So
Sep 5John Kurtt InvitationalSep 5 · 4,000 Meters Collegiate · Place 37 · Augustana (Ill.)Augustana (Ill.)4,000 Meters Collegiate3716:45.7 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 6,000 Meters College · Place 108 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College10824:44.9 PBFr
Nov 1CCIW ChampionshipsNov 1 · 6,000 Meters Championship · Place 19 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Championship1923:23.3 PBFr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 320 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Gold32026:02.5Fr
Oct 4Brissman-Lundeen InvitationalOct 4 · 6,000 Meters College · Place 22 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College2225:18.3Fr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 39 · Augustana (Ill.)Augustana (Ill.)3 Miles Champs3918:29.30Fr
Sep 13All-American InvitationalSep 13 · 5,000 Meters College · Place 10 · Augustana (Ill.)Augustana (Ill.)5,000 Meters College1020:54.3 PBFr
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Women's Race · Place 10 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Women's Race1019:49.7 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 155 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)5,000 Meters Championship15519:28.23 PB12
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 104 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles 3A Varsity10418:16.50 PB12
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 32 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity3218:22.112
Oct 262024 IHSA Class 3A XC Regional-#3B Glen Ellyn (Glenbard West)Oct 26 · 2.88 Miles Varsity · Place 18 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.88 Miles Varsity1818:41.7912
Oct 19DuKane Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 13 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity1318:32.312
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Varsity · Place 41 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity4118:28.48 PB12
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 56 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity5618:58.4812
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 62 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity6218:39.2912
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Varsity · Place 28 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity2820:10.6012
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 28 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)2.9 Miles Varsity2818:15.3012
Aug 29Hinsdale Central vs Downers Grove So., Wheaton Warrenville So.Aug 29 · 1.9 Miles Varsity · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)1.9 Miles Varsity612:20.5212

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 142 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles 3A Varsity14218:48.9311
Oct 282023 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 28 · 3 Miles Varsity · Place 44 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity4418:59.811
Oct 212023 IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 21 · 3 Miles Varsity · Place 17 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity1719:38.8011
Oct 14DuKane Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 11 · Wheaton (W. Warrenville SoutWheaton (W. Warrenville Sout3 Miles Varsity1119:07.711
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 57 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity5719:19.54 PB11
Sep 16Geneseo XC InviteSep 16 · 3 Miles Varsity · Place 2 · Wheaton (W. Warrenville SoWheaton (W. Warrenville So3 Miles Varsity219:44.6011
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 71 · Wheaton (W. Warrenville SoWheaton (W. Warrenville So3 Miles 3A7119:11.3011

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 76 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity7619:05.9010
Oct 292022 IHSA Class 3A XC Sectional - Roselle (Lake Park) #3Oct 29 · 3 Miles Varsity · Place 27 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity2719:00.510
Oct 222022 IHSA Class 3A XC Regional - St. Charles (East) #3BOct 22 · 3 Miles Varsity · Place 16 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity1620:08.610
Oct 15DuKane Conference XC ChampionshipsOct 15 · 3 Miles Varsity · Place 13 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity1318:47.210
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Varsity · Place 22 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity2218:17.8 PB10
Oct 1Solorio Sun Warrior InvitationalOct 1 · 3 Miles Varsity · Place 8 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity819:03.110
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 50 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity5018:47.5SO
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 50 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity5018:47.42SO
Sep 17Geneseo XC InviteSep 17 · 3 Miles Sophomore · Place 2 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Sophomore219:48.010
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 3A · Place 41 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity 3A4119:14.810
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 57 · Wheaton (W. WarrenvilleWheaton (W. Warrenville3 Miles Varsity5720:24.410

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 3A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 125 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity12518:36.649
Oct 30IHSA Class 3A XC Sectional - Roselle (Lake Park) #3Oct 30 · 3 Miles Varsity · Place 33 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Varsity3319:28.0 PB9
Oct 23IHSA Class 3A XC Regional - St. Charles (East) #3BOct 23 · 3 Miles Varsity · Place 12 · Wheaton (W Warrenvi...Wheaton (W Warrenvi...3 Miles Varsity1218:59.19
Oct 16DuKane Conference Cross Country ChampionshipsOct 16 · 3 Miles Frosh/Soph Freshman · Place 1 · Wheaton (W Warrenvi...Wheaton (W Warrenvi...3 Miles Frosh/Soph Freshman119:52.69
Oct 6Naperville Twilight XC Invitational Oct 6 · 3 Miles Frosh/Soph · Place 7 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph719:25.99
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 18 · Wheaton (W Warrenvi...Wheaton (W Warrenvi...3 Miles Varsity1819:37.89
Sep 11Reavis Running Rams InvitationalSep 11 · 3 Miles Frosh/Soph · Place 6 · Wheaton (W. Warrenville South)Wheaton (W. Warrenville South)3 Miles Frosh/Soph621:17.0 PB9
Sep 4Hornet-Red Devil InviteSep 4 · 3 Miles Frosh/Soph Freshman · Place 19 · Wheaton (W Warrenvi...Wheaton (W Warrenvi...3 Miles Frosh/Soph Freshman1920:18.09