Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkStewartville Invitational · Sep 17:12.81Stewartville InvitationalSeptember 1, 2022
2400 m · Pine Island Golf CoursePine Island Invitational · Sep 2211:18.37Pine Island InvitationalSeptember 22, 2022
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 313:01.0Bill Glomski InvitationalSeptember 3, 2026
3,200 Meters · Heart Land Country ClubLewiston-Altura Invitational · Oct 614:40.3Lewiston-Altura InvitationalOctober 6, 2022
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 1319:15.9Rochester All-City ChampionshipsOctober 13, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1720:39.0Mayo InvitationalSeptember 17, 2026
5,000 Meters · KM Telecom StadiumHiawatha Valley League Conference Championships · Oct 1420:21.6Hiawatha Valley League Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:50.3Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 319:28.5Steve Johnson Invitational October 3, 2026
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2919:38.9MSHSL Section 1A ChampionshipsOctober 29, 2026
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 2219:34.8Pine Island InvitationalSeptember 22, 2026
5,000 Meters · Rosie ParkHVL Conference Championships · Oct 1826:11.73HVL Conference ChampionshipsOctober 18, 2022
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1019:52.4Hayfield InvitationalSeptember 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 1A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 63 · Rochester LourdesRochester Lourdes5,000 Meters Varsity6319:38.9 PB11
Oct 20Hiawatha Valley League Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 46 · Rochester LourdesRochester Lourdes5,000 Meters Varsity4618:40.0JR
Oct 13Rochester All-City ChampionshipsOct 13 · 5,000 Meters Varsity · Place 25 · Rochester LourdesRochester Lourdes5,000 Meters Varsity2519:15.9 PB11
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 277 · Rochester LourdesRochester Lourdes5,000 Meters Varsity27719:28.5 PB11
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters Varsity · Place 35 · Rochester LourdesRochester Lourdes5,000 Meters Varsity3519:34.8 PB11
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 93 · Rochester LourdesRochester Lourdes5,000 Meters Varsity9320:39.0 PB11
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 30 · Rochester LourdesRochester Lourdes5,000 Meters Varsity3019:52.4 PB11
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 71 · Rochester LourdesRochester Lourdes3,200 Meters Varsity7113:01.0 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 102 · Rochester LourdesRochester Lourdes5,000 Meters Varsity10220:53.610
Oct 14Hiawatha Valley League Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 13 · Rochester LourdesRochester Lourdes5,000 Meters Junior Varsity1320:21.6 PB10
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 39 · Rochester LourdesRochester Lourdes5,000 Meters Junior Varsity3921:00.610
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 216 · Rochester LourdesRochester Lourdes5,000 Meters Larry Zirgibel Boy’s Gold Competition21621:50.3 PB10
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 109 · Rochester LourdesRochester Lourdes5,000 Meters Varsity10921:21.810
Sep 4Gerry Smith XC InvitationalSep 4 · 5,000 Meters Varsity · Place 143 · Rochester LourdesRochester Lourdes5,000 Meters Varsity14319:11.2SO
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 62 · Rochester LourdesRochester Lourdes5,000 Meters Varsity6221:26.6SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 92 · Rochester LourdesRochester Lourdes5,000 Meters Varsity9220:41.99
Oct 15HVL Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 59 · Rochester LourdesRochester Lourdes5,000 Meters Varsity5921:32.76FR
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Varsity · Place 52 · Rochester LourdesRochester Lourdes5,000 Meters Varsity5220:50.1FR
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 254 · Rochester LourdesRochester Lourdes5,000 Meters Varsity25422:15.59
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 138 · Rochester LourdesRochester Lourdes5,000 Meters Varsity13821:22.1FR
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 95 · Rochester LourdesRochester Lourdes3,200 Meters Varsity9514:19.8FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18HVL Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 60 · Rochester LourdesRochester Lourdes5,000 Meters Junior Varsity6026:11.73 PB7
Oct 11Rochester All-City ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 63 · Rochester LourdesRochester Lourdes5,000 Meters Junior Varsity6323:47.797
Oct 6Lewiston-Altura InvitationalOct 6 · 3,200 Meters Middle School Boys · Place 21 · Rochester Lourdes MSRochester Lourdes MS3,200 Meters Middle School Boys2114:40.3 PB7
Sep 22Pine Island InvitationalSep 22 · 2,400 Meters Junior High · Place 16 · Rochester LourdesRochester Lourdes2,400 Meters Junior High1611:18.37 PB7
Sep 13Byron InvitationalSep 13 · 1.5 Miles Middle School · Place 14 · Rochester LourdesRochester Lourdes1.5 Miles Middle School1411:09.97
Sep 1Stewartville InvitationalSep 1 · 1,600 Meters Junior High · Place 43 · Rochester LourdesRochester Lourdes1,600 Meters Junior High437:12.81 PB7