Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park2022 IHSA Class 3A State XC Championships · Nov 516:36.062022 IHSA Class 3A State XC ChampionshipsNovember 5, 2022
3 Miles · Naperville North Campus XC CourseNaperville Twilight XC Invitational · Oct 516:06.6Naperville Twilight XC InvitationalOctober 5, 2022
3 Miles · St. James Farm Forest PreserveWest Suburban Gold XC Conference Championships · Oct 1516:28.91West Suburban Gold XC Conference ChampionshipsOctober 15, 2022
4 Miles · Luther CollegeAll-American Invitational · Sep 1425:37.1All-American InvitationalSeptember 14, 2024
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1317:39.3NXR Midwest Regional ChampionshipsNovember 13, 2022
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2918:38.9Loras College Bob Schultz InviteAugust 29, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1930:03.30Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · River Park TrackCCIW · Nov 229:12.27CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 131:13.8CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveCCIW Open Invitational · Oct 2827:20.0CCIW Open InvitationalOctober 28, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 76 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open7631:13.8 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 391 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Blue39133:29.4Jr
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 161 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College16136:52.9Jr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 154 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Champs15430:03.30 PBJr
Sep 13All-American InvitationalSep 13 · 4 Miles College · Place 86 · Augustana (Ill.)Augustana (Ill.)4 Miles College8627:54.8Jr
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Men's Race · Place 67 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Men's Race6718:38.9 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2CCIWNov 2 · 8,000 Meters OPEN · Place 70 · Augustana (Ill.)Augustana (Ill.)8,000 Meters OPEN7029:12.27 PBSo
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 297 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Varsity29729:57.9SO
Sep 28Brissman-Lundeen InvitationalSep 28 · 8,000 Meters Varsity · Place 86 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Varsity8629:35.3SO
Sep 14All-American InvitationalSep 14 · 4 Miles College · Place 103 · Augustana (Ill.)Augustana (Ill.)4 Miles College10325:37.1 PBSo
Aug 30Loras College InvitationalAug 30 · 5,000 Meters Varsity · Place 61 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Varsity6117:36.6SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28CCIW Open InvitationalOct 28 · 8,000 Meters Open · Place 31 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open3127:20.0 PBFr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 162 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open Invitational16228:23.6FR
Sep 30Augustana Brissman-Lundeen InvitationalSep 30 · 8,000 Meters Invitational · Place 69 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Invitational6930:40.9FR
Sep 15Bradley Intercollegiate MeetSep 15 · 4.97 Miles Varsity · Place 89 · Augustana (Ill.)Augustana (Ill.)4.97 Miles Varsity8928:23.9FR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 267 · Downers Grove (South)Downers Grove (South)5,000 Meters Championship26717:39.3 PB12
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 175 · Downers Grove (South)Downers Grove (South)3 Miles Varsity17516:36.06 PB12
Oct 292022 IHSA Class 3A XC Sectional - Aurora (Waubonsie Valley) #2Oct 29 · 3 Miles Varsity · Place 47 · Downers Grove (South)Downers Grove (South)3 Miles Varsity4715:52.412
Oct 222022 IHSA Class 3A XC Regional - Hinsdale (Central) #2COct 22 · 3 Miles Varsity · Place 50 · Downers Grove (South)Downers Grove (South)3 Miles Varsity5016:44.7912
Oct 15West Suburban Gold XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 8 · Downers Grove (South)Downers Grove (South)3 Miles Varsity816:28.91 PB12
Oct 5Naperville Twilight XC InvitationalOct 5 · 3 Miles Varsity · Place 71 · Downers Grove (South)Downers Grove (South)3 Miles Varsity7116:06.6 PB12
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 97 · Downers Grove (South)Downers Grove (South)3 Miles 3A9716:10.3212
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 130 · Downers Grove (South)Downers Grove (South)3 Miles Varsity13016:35.9SR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 130 · Downers Grove (South)Downers Grove (South)3 Miles Varsity13016:35.87SR
Sep 3Lyons Township Mike Kuharic InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 3 · Downers Grove (South)Downers Grove (South)5,000 Meters Junior Varsity317:28.02SR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Junior Varsity · Place 135 · Downers Grove SouthDowners Grove South3 Miles Junior Varsity13518:07.5JR
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Open · Place 115 · Downers Grove (South)Downers Grove (South)3 Miles Open11518:45.211

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Downers Grove South / Willowbrook Dual MeetSep 26 · 3 Miles Varsity · Place 21 · Downers Grove (South)Downers Grove (South)3 Miles Varsity2118:1110

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19WSC-Gold Division ChampionshipsOct 19 · 3 Miles Freshman · Place 26 · Downers Grove (South)Downers Grove (South)3 Miles Freshman2619:39.79
Oct 9Naperville Twilight Cross Country InvitationalOct 9 · 3 Miles Open · Place 179 · Downers Grove (South)Downers Grove (South)3 Miles Open17920:57.49
Oct 3Joe Mortimer F/S InvitationalOct 3 · 3 Miles Freshman · Place 89 · Downers Grove (South)Downers Grove (South)3 Miles Freshman8921:19.89
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 942 · Downers Grove (South)Downers Grove (South)3 Miles Open94222:41.59