Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · McCarty ParkWest Allis Central Bulldog Invite · Sep 219:03.5West Allis Central Bulldog InviteSeptember 2, 2022
5,000 Meters · Meadowlinks Golf CourseManitowoc Invitational · Sep 2821:56.4Manitowoc InvitationalSeptember 28, 2019
5,000 Meters · Minooka ParkWaukesha South Cross Country Festival · Sep 2122:30.5Waukesha South Cross Country FestivalSeptember 21, 2019
5,000 Meters · Rotary ParkMatt Hadler Memorial Invitational · Sep 1018:44.8Matt Hadler Memorial InvitationalSeptember 10, 2022
5,000 Meters · Sheridan ParkCudahy Purgolder Invitational · Oct 219:01.4Cudahy Purgolder InvitationalOctober 2, 2021
6,000 Meters · Central College CourseDutch Invitational · Sep 521:13.9Dutch InvitationalSeptember 5, 2025
8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3032:38.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Central College CourseDutch Open · Sep 2629:31.9Dutch OpenSeptember 26, 2025
8,000 Meters · Luther CollegeSaga Cup · Nov 729:44.4Saga CupNovember 7, 2025
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 430:32.7Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3032:38.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 229:05.382024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1830:21.2Interregional InvitationalOctober 18, 2025
8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 128:28.4Midwest Conference ChampionshipsNovember 1, 2025
8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3032:38.20Steve Johnson InvitationalSeptember 30, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Saga CupNov 7 · 8,000 Meters College · Place 66 · GrinnellGrinnell8,000 Meters College6629:44.4 PBJr
Nov 1Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 71 · GrinnellGrinnell8,000 Meters Champ7128:28.4 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 124 · GrinnellGrinnell8,000 Meters Open12430:21.2 PBJr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 223 · GrinnellGrinnell8,000 Meters College22330:32.7 PBJr
Sep 26Dutch OpenSep 26 · 8,000 Meters College · Place 58 · GrinnellGrinnell8,000 Meters College5829:31.9 PBJr
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 47 · GrinnellGrinnell6,000 Meters Men's Race4721:13.9 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 72 · GrinnellGrinnell8,000 Meters Midwest7229:05.38 PBSo
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 296 · GrinnellGrinnell8,000 Meters Varsity29629:57.3SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 353 · GrinnellGrinnell8,000 Meters Open Invitational35331:08.6FR
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 248 · GrinnellGrinnell8,000 Meters College24832:38.2 PBFr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 275 · GrinnellGrinnell8,000 Meters College27532:38.2 PBFr
Sep 30Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 275 · GrinnellGrinnell8,000 Meters College Mens 8000M27532:38.20 PBFr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10Matt Hadler Memorial InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 2 · CedarburgCedarburg5,000 Meters Junior Varsity218:44.8 PB12
Sep 2West Allis Central Bulldog InviteSep 2 · 5,000 Meters Varsity · Place 37 · CedarburgCedarburg5,000 Meters Varsity3719:03.5 PB12

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Port Washington InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 93 · CedarburgCedarburg5,000 Meters Junior Varsity9319:35.02Unofficial11
Oct 2Cudahy Purgolder InvitationalOct 2 · 5,000 Meters Varsity · Place 39 · CedarburgCedarburg5,000 Meters Varsity3919:01.4 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Cudahy InvitationalOct 5 · 5,000 Meters JV · Place 56 · CedarburgCedarburg5,000 Meters JV5621:38.949
Sep 28Manitowoc InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 193 · CedarburgCedarburg5,000 Meters Junior Varsity19321:56.4 PB9
Sep 21Waukesha South Cross Country FestivalSep 21 · 5,000 Meters Junior Varsity · Place 114 · CedarburgCedarburg5,000 Meters Junior Varsity11422:30.5 PB9
Sep 14Matt Hadler Memorial InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 172 · CedarburgCedarburg5,000 Meters Junior Varsity17222:48.39