Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Alleman Athletic complexAlleman-Geneseo-Riverdale Triangular · Aug 2512:04.3Alleman-Geneseo-Riverdale TriangularAugust 25, 2020
2.94 Miles · Black Partridge ParkMetamora Runnin' Red Invitational · Oct 918:00.1Metamora Runnin' Red InvitationalOctober 9, 2020
2.98 Miles · St. Bede AcademyTriangular with Riverdale and Spring Valley Hall · Sep 1718:20Triangular with Riverdale and Spring Valley HallSeptember 17, 2020
3 Miles · Baker Park Golf CourseBoiler Cross Country Home Meet #3 · Sep 2418:37Boiler Cross Country Home Meet #3September 24, 2020
3 Miles · Detweiller ParkPatriot Invite · Oct 1515:51.1Patriot InviteOctober 15, 2022
3 Miles · Empire ParkRiverdale-Sherrard-Bureau Valley Triangular · Oct 1617:32.5Riverdale-Sherrard-Bureau Valley TriangularOctober 16, 2020
3 Miles · Front 9 CourseRidgewood/Mercer Co/Riverdale · Sep 2817:38.80Ridgewood/Mercer Co/RiverdaleSeptember 28, 2020
3 Miles · Lake Erie Country ClubPanther Invitational · Oct 516:41.86Panther InvitationalOctober 5, 2021
3 Miles · Prophet Hills Country ClubTRAC Conference CC Meet · Sep 2716:44.78TRAC Conference CC MeetSeptember 27, 2022
3 Miles · Saukie Golf CourseBorder Wars Invitational · Oct 116:37.7Border Wars InvitationalOctober 1, 2021
3 Miles · Sherrard High SchoolSherrard, Morrison, Sterling Newman, Riverdale Quad · Sep 219:07Sherrard, Morrison, Sterling Newman, Riverdale QuadSeptember 2, 2020
3 Miles · Suwannee FFA Land LabIHSA Class 1A XC Sectional #4 - Seneca · Oct 3118:44.8IHSA Class 1A XC Sectional #4 - SenecaOctober 31, 2020
3 Miles · Sylvan Island Gateway ParkAlleman-Sherrard-Orion Triangular · Aug 2918:45.3Alleman-Sherrard-Orion TriangularAugust 29, 2020
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2917:58.9Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1017:21.16All-American InvitationalSeptember 10, 2022
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 519:15.9John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Oregon High SchoolIHSA Class 1A XC Sectional - Oregon #4 · Oct 3017:26.93IHSA Class 1A XC Sectional - Oregon #4October 30, 2021
6,000 Meters · St. James Farm Forest PreserveAl Carius and Paul Olsen Open Race · Oct 3128:17.2Al Carius and Paul Olsen Open RaceOctober 31, 2026
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1229:35.3Les Duke InvitationalSeptember 12, 2026
8,000 Meters · Max Championship Cross Country CourseNCAA Division III Midwest Regional · Nov 1126:38.9NCAA Division III Midwest RegionalNovember 11, 2023
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 129:05.5CCIW ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest Preserve2023 CCIW Cross Country Championships · Oct 2826:47.52023 CCIW Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Al Carius and Paul Olsen Open RaceOct 31 · 6,000 Meters Open · Place 110 · Augustana (Ill.)Augustana (Ill.)6,000 Meters Open11028:17.2 PBSr
Oct 31Al Carius and Paul Olsen Open RaceOct 31 · 8,000 Meters Open · Place 48 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open4828:17.2Sr
Oct 3Brissman-Lundeen InvitationalOct 3 · 8,000 Meters College · Place 144 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College14429:29.00Sr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 77 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Collegiate7729:35.3 PBSr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 75 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Collegiate7519:15.9 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 58 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open5829:05.5 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 378 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Blue37832:51.6Jr
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 126 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College12631:57.9Jr
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Men's Race · Place 58 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Men's Race5817:58.9 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Midwest RegionalNov 11 · 8,000 Meters Championship · Place 101 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Championship10126:38.9 PBFr
Oct 282023 CCIW Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 36 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College3626:47.5 PBFr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Varsity Invitational · Place 263 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Varsity Invitational26327:04.1FR
Sep 15Bradley Intercollegiate MeetSep 15 · 4.97 Miles Varsity · Place 48 · Augustana (Ill.)Augustana (Ill.)4.97 Miles Varsity4826:34.0FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 19 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1916:02.8412
Oct 292022 IHSA Class 1A XC Sectional - Oregon #4Oct 29 · 5,000 Meters Varsity · Place 5 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity516:55.6012
Oct 15Patriot InviteOct 15 · 3 Miles Varsity · Place 6 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity615:51.1 PB12
Oct 4Panther InviteOct 4 · 3 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity316:22.8112
Oct 1Border Wars InvitationalOct 1 · 3 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity316:03.912
Sep 27TRAC Conference CC MeetSep 27 · 3 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity316:44.78 PB12
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity1617:21.16 PB12
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Varsity · Place 6 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity617:13.5912
Aug 22Moline InvitationalAug 22 · 3 Miles Varsity · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity416:26.412

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6IHSA Class 1A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 108 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity10816:34.4811
Oct 30IHSA Class 1A XC Sectional - Oregon #4Oct 30 · 5,000 Meters Varsity · Place 12 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity1217:26.93 PB11
Oct 23IHSA Class 1A XC Regional - Rock Falls #4BOct 23 · 3 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity316:17.7211
Oct 16Peoria Heights InvitationalOct 16 · 3 Miles Varsity · Place 21 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity2116:28.211
Oct 5Panther InvitationalOct 5 · 3 Miles Varsity · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity416:41.86 PB11
Oct 1Border Wars InvitationalOct 1 · 3 Miles Varsity · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity416:37.7 PB11
Sep 28Three Rivers Athletic Conference CC ChampionshipsSep 28 · 3 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity317:05.511
Sep 18Richard Spring InvitationalSep 18 · 3 Miles Varsity · Place 217 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity21717:03.811
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 30 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity3017:54.9911
Sep 4Oregon High School OpenSep 4 · 5,000 Meters Varsity · Place 9 · Port Byron (Riverdale)Port Byron (Riverdale)5,000 Meters Varsity917:5811
Aug 31Moline XC Season OpenerAug 31 · 3 Miles Varsity · Place 7 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity717:09.611

2020 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31IHSA Class 1A XC Sectional #4 - SenecaOct 31 · 3 Miles Varsity · Place 46 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity4618:44.8 PB10
Oct 24IHSA Class 1A XC Regional #4B - Rock Island (Alleman)Oct 24 · 3 Miles Varsity · Place 15 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1517:0610
Oct 16Riverdale-Sherrard-Bureau Valley TriangularOct 16 · 3 Miles Varsity · Place 6 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity617:32.5 PB10
Oct 9Metamora Runnin' Red InvitationalOct 9 · 2.94 Miles Varsity · Place 90 · Port Byron (Riverdale)Port Byron (Riverdale)2.94 Miles Varsity9018:00.1 PB10
Sep 28Ridgewood/Mercer Co/RiverdaleSep 28 · 3 Miles Varsity · Place 5 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity517:38.80 PB10
Sep 24Boiler Cross Country Home Meet #3Sep 24 · 3 Miles Varsity · Place 4 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity418:37 PB10
Sep 17Triangular with Riverdale and Spring Valley HallSep 17 · 2.98 Miles Varsity · Place 3 · Port Byron (Riverdale)Port Byron (Riverdale)2.98 Miles Varsity318:20 PB10
Sep 2Sherrard, Morrison, Sterling Newman, Riverdale QuadSep 2 · 3 Miles Varsity · Place 8 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity819:07 PB10
Aug 29Alleman-Sherrard-Orion TriangularAug 29 · 3 Miles Varsity · Place 11 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity1118:45.3 PB10
Aug 25Alleman-Geneseo-Riverdale TriangularAug 25 · 2 Miles Varsity · Place 13 · Port Byron (Riverdale)Port Byron (Riverdale)2 Miles Varsity1312:04.3 PB10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2IHSA Class 1A Oregon SectionalNov 2 · 3 Miles Varsity · Place 107 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity10720:19.09
Oct 26IHSA Class 1A Rock Falls RegionalOct 26 · 3 Miles Varsity · Place 57 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity5718:449
Oct 19Patriot InvitationalOct 19 · 3 Miles Varsity · Place 219 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity21919:40.79
Oct 14Amboy Columbus Day InvitationalOct 14 · 2.9 Miles Varsity · Place 172 · Port Byron (Riverdale)Port Byron (Riverdale)2.9 Miles Varsity17220:01.99
Oct 8Erie-Prophetstown Panther InvitationalOct 8 · 3 Miles Varsity · Place 58 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity5820:08.99
Sep 26Rock Island InvitationalSep 26 · 3 Miles Varsity · Place 112 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity11220:16.09
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 349 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity 1A34920:41.19
Aug 29Moline XC Season OpenerAug 29 · 3 Miles Varsity · Place 82 · Port Byron (Riverdale)Port Byron (Riverdale)3 Miles Varsity8221:13.19