Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 118:23.4McQuaid InvitationalOctober 1, 2022
6,000 Meters · Central College CourseDutch Invitational · Sep 521:34.7Dutch InvitationalSeptember 5, 2025
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3133:12.9Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3032:14.6Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 332:20.9Running of the CowsOctober 3, 2026
8,000 Meters · Central College CourseDutch Open · Sep 2631:12.5Dutch OpenSeptember 26, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1833:34.8Bradley Intercollegiate ChampionshipsSeptember 18, 2026
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1330:09.5Les Duke InvitationalSeptember 13, 2025
8,000 Meters · Luther CollegeSaga Cup · Nov 632:25.7Saga CupNovember 6, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 431:25.7Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3032:14.6Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 229:14.562024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2234:07.2Roy Griak Invitational-CollegeSeptember 22, 2023
8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3032:14.60Steve Johnson InvitationalSeptember 30, 2023

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 85 · GrinnellGrinnell8,000 Meters College8532:25.7 PBSr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 134 · GrinnellGrinnell8,000 Meters Midwest13433:12.9 PBSr
Oct 17Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 465 · GrinnellGrinnell8,000 Meters Varsity46531:36.1SR-4
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 182 · GrinnellGrinnell8,000 Meters Open18232:20.9 PBSr
Sep 18Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 112 · GrinnellGrinnell8,000 Meters Championship11233:34.8 PBSr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 131 · GrinnellGrinnell8,000 Meters Collegiate13133:38.1Sr
Sep 4Dutch InvitationalSep 4 · 6,000 Meters Men · Place 74 · GrinnellGrinnell6,000 Meters Men7426:03.1Sr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 239 · GrinnellGrinnell8,000 Meters College23931:25.7 PBJr
Sep 26Dutch OpenSep 26 · 8,000 Meters College · Place 77 · GrinnellGrinnell8,000 Meters College7731:12.5 PBJr
Sep 13Les Duke InvitationalSep 13 · 8,000 Meters Men's Race · Place 71 · GrinnellGrinnell8,000 Meters Men's Race7130:09.5 PBJr
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 57 · GrinnellGrinnell6,000 Meters Men's Race5721:34.7 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 74 · GrinnellGrinnell8,000 Meters Midwest7429:14.56 PBSo
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 382 · GrinnellGrinnell8,000 Meters Varsity38232:58.1SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Augustana InterregionalOct 14 · 8,000 Meters Open Invitational · Place 347 · GrinnellGrinnell8,000 Meters Open Invitational34731:02.0FR
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 240 · GrinnellGrinnell8,000 Meters College24032:14.6 PBFr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 267 · GrinnellGrinnell8,000 Meters College26732:14.6 PBFr
Sep 30Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 267 · GrinnellGrinnell8,000 Meters College Mens 8000M26732:14.60 PBFr
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 431 · GrinnellGrinnell8,000 Meters Varsity4316:52FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 372 · GrinnellGrinnell8,000 Meters Maroon37234:07.2 PBFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Msgr Martin All Catholics ChampionshipsNov 3 · 3.1 Miles Varsity · Place 14 · NICHOLS SCHOOLNICHOLS SCHOOL3.1 Miles Varsity1419:03.0812
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 69 · Nichols SchoolNichols School5,000 Meters Varsity6919:21.6912
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 69 · Nichols SchoolNichols School5,000 Meters Varsity6919:21.68—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 101 · NicholsNichols3 Miles Varsity Small 110118:23.4 PB12
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 54 · NICHOLS SCHOOLNICHOLS SCHOOL3 Miles Varsity5418:50.7712
Sep 17Red Dragon XC InvitationalSep 17 · 5,000 Meters Varsity · Place 42 · Nichols SchoolNichols School5,000 Meters Varsity4219:56.82—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7Msgr Martin All Catholics ChampsNov 7 · 3.1 Miles Varsity · Place 26 · NICHOLSNICHOLS3.1 Miles Varsity2620:36.7311
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Varsity · Place 91 · NICHOLSNICHOLS3.1 Miles Varsity916:46.311

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Monsignor Martin All Catholics ChampionshipNov 3 · 3.1 Miles Freshman · Place 13 · NICHOLSNICHOLS3.1 Miles Freshman137:25.99
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 62 · Nichols SchoolNichols SchoolVarsity6220:16.79
Oct 19Clarence Fall ClassicOct 19 · Varsity · Place 62 · Nichols SchoolNichols SchoolVarsity6220:16.7h9
Oct 12Alden Bulldog StampedeOct 12 · 3.1 Miles Varsity · Place 100 · NICHOLSNICHOLS3.1 Miles Varsity1006:36.59
Sep 14KNOX InvitationalSep 14 · 2.5 Miles Junior Varsity · Place 46 · NICHOLSNICHOLS2.5 Miles Junior Varsity4615:55.859
Sep 7Red Dragon InvitationalSep 7 · 3.1 Miles Junior Varsity · Place 28 · NICHOLSNICHOLS3.1 Miles Junior Varsity2823:35.529