Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Catlin ParkOttawa Dual vs LaSalle-Peru · Sep 2226:12Ottawa Dual vs LaSalle-PeruSeptember 22, 2022
3 Miles · Furrow FarmEPGXC Invitational · Sep 2727:15.9EPGXC InvitationalSeptember 27, 2022
3 Miles · Kaneland CC CourseInterstate 8 Conference Meet · Oct 1628:16.88Interstate 8 Conference MeetOctober 16, 2021
3 Miles · Richmond Hill ParkGeneseo XC Invitational · Sep 1829:56.0Geneseo XC InvitationalSeptember 18, 2021
4 Miles · Luther CollegeAll-American Invitational · Sep 1428:02.1All-American InvitationalSeptember 14, 2024
5,000 Meters · Loras CollegeLoras College Bob Schultz Invite · Aug 2919:29.5Loras College Bob Schultz InviteAugust 29, 2025
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 522:08.0John Kurtt InvitationalSeptember 5, 2026
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1934:26.20Bradley Intercollegiate ChampionshipsSeptember 19, 2025
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1234:55.0Les Duke InvitationalSeptember 12, 2026
8,000 Meters · River Park TrackCCIW · Nov 232:32.03CCIWNovember 2, 2024
8,000 Meters · Saukie Golf CourseCCIW Championships · Nov 131:27.8CCIW ChampionshipsNovember 1, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Brissman-Lundeen InvitationalOct 3 · 8,000 Meters College · Place 243 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College24333:31.78Jr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 136 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Collegiate13634:55.0 PBJr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 81 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Collegiate8122:08.0 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CCIW ChampionshipsNov 1 · 8,000 Meters Open · Place 77 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Open7731:27.8 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 396 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Blue39633:52.6So
Oct 4Brissman-Lundeen InvitationalOct 4 · 8,000 Meters College · Place 156 · Augustana (Ill.)Augustana (Ill.)8,000 Meters College15635:04.3So
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 218 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Champs21834:26.20 PBSo
Aug 29Loras College Bob Schultz InviteAug 29 · 5,000 Meters Men's Race · Place 84 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Men's Race8419:29.5 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2CCIWNov 2 · 8,000 Meters OPEN · Place 96 · Augustana (Ill.)Augustana (Ill.)8,000 Meters OPEN9632:32.03 PBFr
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 384 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Varsity38433:12.2FR
Sep 28Brissman-Lundeen InvitationalSep 28 · 8,000 Meters Varsity · Place 155 · Augustana (Ill.)Augustana (Ill.)8,000 Meters Varsity15534:14.3FR
Sep 14All-American InvitationalSep 14 · 4 Miles College · Place 118 · Augustana (Ill.)Augustana (Ill.)4 Miles College11828:02.1 PBFr
Aug 30Loras College InvitationalAug 30 · 5,000 Meters Varsity · Place 89 · Augustana (Ill.)Augustana (Ill.)5,000 Meters Varsity8919:55.4FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14Interstate Eight Conference MeetOct 14 · 3 Miles Varsity · Place 33 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity3320:26.4812
Oct 7Gene Jones Runnin' Red InviteOct 7 · 2.94 Miles Varsity · Place 184 · Ottawa (Twp.)Ottawa (Twp.)2.94 Miles Varsity18419:06.6012
Oct 3Sandwich Quad Meet / Senior NightOct 3 · Varsity · Place 19 · Ottawa (Twp.)Ottawa (Twp.)Varsity1921:3912
Sep 30LaSalle County MeetSep 30 · 3 Miles Varsity · Place 15 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity1519:16.4412
Sep 26EPGXC InvitationalSep 26 · 3 Miles Varsity · Place 114 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity11422:20.512
Sep 23Rock River RunSep 23 · 3 Miles Varsity · Place 142 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity14220:27.7012
Sep 19Ottawa Quad Meet #2Sep 19 · Open · Place 21 · Ottawa (Twp.)Ottawa (Twp.)Open2121:1612
Sep 128-Team InviteSep 12 · Varsity · Place 17 · Ottawa (Twp.)Ottawa (Twp.)Varsity1720:5212
Sep 1Twilight in the WoodsSep 1 · 3 Miles Varsity · Place 49 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4922:07.212
Aug 29Ottawa Quad MeetAug 29 · 3 Miles Open · Place 11 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open1122:05.2712

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 15Interstate 8 Conference MeetOct 15 · 3 Miles Varsity · Place 46 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4624:31.4411
Oct 4Sandwich Quad Meet #3 / Senior NightOct 4 · 3 Miles Varsity · Place 23 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity2325:3011
Oct 1LaSalle County MeetOct 1 · 3 Miles Varsity · Place 46 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4624:03.111
Sep 27EPGXC InvitationalSep 27 · 3 Miles Open · Place 89 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open8927:15.9 PB11
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 185 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity18525:03.3011
Sep 22Ottawa Dual vs LaSalle-PeruSep 22 · 3 Miles Open · Place 20 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open2026:12 PB11
Sep 13LP 8 Team MeetSep 13 · 3 Miles Varsity · Place 44 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Varsity4427:4511
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 838 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open83826:52.011
Sep 2Twilight in the WoodsSep 2 · 2.35 Miles Junior Varsity · Place 37 · Ottawa (Twp.)Ottawa (Twp.)2.35 Miles Junior Varsity3721:13.011
Aug 30Ottawa Twp HS Quad Meet #1Aug 30 · Varsity · Place 33 · Ottawa (Twp.)Ottawa (Twp.)Varsity3328:3911
Aug 24Morris Early Bird InviteAug 24 · 3 Miles Junior Varsity · Place 76 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Junior Varsity7627:23.211

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16Interstate 8 Conference MeetOct 16 · 3 Miles Open · Place 42 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Open4228:16.88 PB10
Oct 2LaSalle County MeetOct 2 · 3 Miles Varsity · Place 46 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity4629:12.810
Sep 25Rock River RunSep 25 · 3 Miles Varsity · Place 204 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity20428:01.810
Sep 21Kaneland, Ottawa, & Sycamore @ LPSep 21 · 3 Miles Varsity · Place 65 · Ottawa (Twp)Ottawa (Twp)3 Miles Varsity6530:0110
Sep 18Geneseo XC InvitationalSep 18 · 3 Miles Sophomore Boys · Place 37 · Ottawa (Twp.)Ottawa (Twp.)3 Miles Sophomore Boys3729:56.0 PB10
Sep 14Ottawa Eight Team Home MeetSep 14 · 3 Miles Open · Place 55 · Ottawa (Twp)Ottawa (Twp)3 Miles Open5531:25.610
Sep 11First to the Finish InvitationalSep 11 · 3 Miles Open · Place 910 · Ottawa (Twp)Ottawa (Twp)3 Miles Open91030:08.110
Sep 3Twilight in the WoodsSep 3 · 2.35 Miles Junior Varsity · Place 40 · Ottawa (Twp)Ottawa (Twp)2.35 Miles Junior Varsity4024:18.410
Aug 25Morris Early Bird InviteAug 25 · 3 Miles Junior Varsity · Place 52 · Ottawa (Twp)Ottawa (Twp)3 Miles Junior Varsity5234:06.310