Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSouthwest Prairie Conference Championship · Oct 1421:01.2Southwest Prairie Conference Championship October 14, 2022
3 Miles · Channahon Community ParkJoliet Central Steelman Invite · Sep 1121:36.8Joliet Central Steelman InviteSeptember 11, 2021
3 Miles · Detweiller ParkBradley Intercollegiate Championships · Sep 1919:46.50Bradley Intercollegiate ChampionshipsSeptember 19, 2025
3 Miles · Hoover ParkSterling High School Invitational · Oct 920:30.7Sterling High School InvitationalOctober 9, 2021
3 Miles · Katherine Legge Memorial ParkIHSA Class 3A XC Sectional - Hinsdale (Central) #2 · Oct 3020:43.59IHSA Class 3A XC Sectional - Hinsdale (Central) #2October 30, 2021
4,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 515:22.7John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2919:53.5Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1421:43.5All-American InvitationalSeptember 14, 2024
6,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1224:11.8Les Duke InvitationalSeptember 12, 2026
6,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1523:21.6NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
6,000 Meters · Max Championship Cross Country CourseNCAA Division III Midwest Regional · Nov 1124:02.4NCAA Division III Midwest RegionalNovember 11, 2023
6,000 Meters · River Park TrackCCIW · Nov 223:40.86CCIWNovember 2, 2024
6,000 Meters · Saukie Golf CourseCCIW Championships · Nov 122:50.7CCIW ChampionshipsNovember 1, 2025
6,000 Meters · St. James Farm Forest PreserveCCIW Cross Country Championships · Oct 3123:12.1CCIW Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CCIW Cross Country ChampionshipsOct 31 · 6,000 Meters CCIW · Place 15 · Augustana (Ill.)Augustana (Ill.)6,000 Meters CCIW1523:12.1 PBSr
Oct 17Interregional InvitationalOct 17 · 6,000 Meters Varsity · Place 153 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity15323:14.8SR-4
Oct 3Brissman-Lundeen InvitationalOct 3 · 6,000 Meters College · Place 19 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College1924:14.16Sr
Sep 12Les Duke InvitationalSep 12 · 6,000 Meters Collegiate · Place 11 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Collegiate1124:11.8 PBSr
Sep 5John Kurtt InvitationalSep 5 · 4,000 Meters Collegiate · Place 12 · Augustana (Ill.)Augustana (Ill.)4,000 Meters Collegiate1215:22.7 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 6,000 Meters College · Place 37 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College3723:21.6 PBJr
Nov 1CCIW ChampionshipsNov 1 · 6,000 Meters Championship · Place 6 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Championship622:50.7 PBJr
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 175 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Gold17524:10.3Jr
Oct 4Brissman-Lundeen InvitationalOct 4 · 6,000 Meters College · Place 29 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College2925:37.8Jr
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 78 · Augustana (Ill.)Augustana (Ill.)3 Miles Champs7819:46.50 PBJr
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Women's Race · Place 12 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Women's Race1219:53.5 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 6,000 Meters Varsity · Place 63 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity6323:55.6So
Nov 2CCIWNov 2 · 6,000 Meters CCIW · Place 26 · Augustana (Ill.)Augustana (Ill.)6,000 Meters CCIW2623:40.86 PBSo
Oct 19Interregional InvitationalOct 19 · 6,000 Meters Varsity · Place 237 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity23724:51.8SO
Sep 28Brissman-Lundeen InvitationalSep 28 · 6,000 Meters Varsity · Place 27 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity2726:16.4SO
Sep 14All-American InvitationalSep 14 · 5,000 Meters College · Place 33 · Augustana (Ill.)Augustana (Ill.)5,000 Meters College3321:43.5 PBSo
Aug 30Loras College InvitationalAug 30 · 5,000 Meters Varsity · Place 28 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Varsity2821:32.9SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Midwest RegionalNov 11 · 6,000 Meters Championship · Place 79 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Championship7924:02.4 PBFr
Oct 282023 CCIW Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 30 · Augustana (Ill.)Augustana (Ill.)6,000 Meters College3024:34.4Fr
Oct 14Augustana InterregionalOct 14 · 6,000 Meters Varsity Invitational · Place 167 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Varsity Invitational16724:29.4FR
Sep 30Augustana Brissman-Lundeen InvitationalSep 30 · 6,000 Meters Invitational · Place 18 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Invitational1826:39.4FR
Sep 15Bradley Intercollegiate MeetSep 15 · 3 Miles Varsity · Place 36 · Augustana (Ill.)Augustana (Ill.)3 Miles Varsity3619:21.2FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 3A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 178 · OswegoOswego3 Miles Varsity17820:13.0512
Oct 292022 IHSA Class 3A XC Sectional - Normal (Community) #1Oct 29 · 3 Miles Varsity · Place 76 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity7620:09.2412
Oct 222022 IHSA Class 3A XC Regional - Minooka #1BOct 22 · 3 Miles Varsity · Place 40 · Oswego (H.S.)Oswego (H.S.)3 Miles Varsity4021:02.9012
Oct 14Southwest Prairie Conference Championship Oct 14 · 3 Miles Varsity · Place 48 · OswegoOswego3 Miles Varsity4821:01.2 PB12
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 35 · OswegoOswego3 Miles Varsity3519:55.1712
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 121 · OswegoOswego3 Miles Varsity12119:56.2SR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 121 · OswegoOswego3 Miles Varsity12119:56.15SR
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 91 · OswegoOswego3 Miles Varsity9121:27.512

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30IHSA Class 3A XC Sectional - Hinsdale (Central) #2Oct 30 · 3 Miles Varsity · Place 89 · OswegoOswego3 Miles Varsity8920:43.59 PB11
Oct 23IHSA Class 3A XC Regional - Oswego (East) #2COct 23 · 3 Miles Varsity · Place 61 · Oswego (HS.)Oswego (HS.)3 Miles Varsity6120:4411
Oct 15Southwest Prairie Conference ChampionshipOct 15 · 3 Miles Varsity · Place 35 · Oswego (HS.)Oswego (HS.)3 Miles Varsity3520:01.111
Oct 9Sterling High School InvitationalOct 9 · 3 Miles Varsity · Place 31 · OswegoOswego3 Miles Varsity3120:30.7 PB11
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Varsity · Place 132 · OswegoOswego3 Miles Varsity13220:09.2JR
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Open · Place 30 · Oswego (HS.)Oswego (HS.)3 Miles Open3020:29.511
Sep 11Joliet Central Steelman InviteSep 11 · 3 Miles Open · Place 2 · OswegoOswego3 Miles Open221:36.8 PB11

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Minooka vs. OswegoSep 26 · 3 Miles Junior Varsity · Place 1 · OswegoOswego3 Miles Junior Varsity121:0010
Aug 29Oswego / Planfield North Dual MeetAug 29 · 3 Miles Junior Varsity · Place 4 · OswegoOswego3 Miles Junior Varsity421:4610