Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:58.82025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:54.1Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Memorial ParkNeenah XC Invite · Sep 121:17.6Neenah XC InviteSeptember 1, 2023
5,000 Meters · Presque Isle ParkMarquette County Meet 2025 · Sep 418:39.6Marquette County Meet 2025September 4, 2025
5,000 Meters · Superior DomeWildcat Invitational · Aug 2619:57.5Wildcat InvitationalAugust 26, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 9Great Northern Conference MeetOct 9 · 5,000 Meters Junior Varsity · Place 3 · Marquette5,000 Meters Junior Varsity318:43.8012
Oct 2Eskymos InvitationalOct 2 · 5,000 Meters Varsity · Place 31 · Marquette5,000 Meters Varsity3120:51.8012
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity Elite · Place 23 · Marquette5,000 Meters Junior Varsity Elite2318:04.1512
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 376 · Marquette5,000 Meters High School Boys Championship Race37619:54.1 PB12
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 126 · Marquette5,000 Meters Spartan Elite (Top 10 at 24 States)12619:58.8 PB12
Sep 4Marquette County Meet 2025Sep 4 · 5,000 Meters Varsity · Place 5 · Marquette5,000 Meters Varsity518:39.6 PB12
Aug 28Queen City's Dale Phillips InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 1 · Marquette5,000 Meters Junior Varsity118:36.412
Aug 22NMU's Wildcat InvitationalAug 22 · 5,000 Meters Varsity · Place 22 · Marquette5,000 Meters Varsity2221:30.112

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 10GNC Conference ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 7 · Marquette5,000 Meters Junior Varsity721:40.111
Oct 3Eskymos XC InvitationalOct 3 · 5,000 Meters Varsity · Place 20 · Marquette5,000 Meters Varsity2018:59.211
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 88 · Marquette5,000 Meters Junior Varsity Elite8818:53.2211
Sep 24El Harger XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 2 · Marquette5,000 Meters Junior Varsity220:29.511
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 107 · Marquette5,000 Meters Junior Varsity10722:07.611
Sep 5Marquette County MeetSep 5 · 5,000 Meters Varsity · Place 10 · Marquette5,000 Meters Varsity1019:42.611
Aug 30Queen City "Dale Phillips" InvitationalAug 30 · 5,000 Meters Varsity · Place 29 · Marquette5,000 Meters Varsity2919:48.611
Aug 23Wildcat InvitationalAug 23 · 5,000 Meters Varsity · Place 23 · Marquette5,000 Meters Varsity2319:11.211

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 122023 GNC Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 13 · Marquette5,000 Meters Junior Varsity1322:42.710
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 175 · Marquette5,000 Meters Junior Varsity Elite17519:43.610
Sep 26Munising El Harger XC Invite 2023Sep 26 · 5,000 Meters Varsity · Place 36 · Marquette5,000 Meters Varsity3619:44.710
Sep 7Dale Phillips Marquette County MeetSep 7 · 5,000 Meters Varsity · Place 13 · Marquette5,000 Meters Varsity1319:57.811
Sep 1Neenah XC InviteSep 1 · 5,000 Meters Junior Varsity · Place 78 · Marquette5,000 Meters Junior Varsity7821:17.6 PB10
Aug 26Wildcat InvitationalAug 26 · 5,000 Meters Varsity · Place 57 · Marquette5,000 Meters Varsity5719:57.5 PB10
Aug 18Queen City InvitationalAug 18 · 5,000 Meters Varsity · Place 32 · Marquette5,000 Meters Varsity3221:20.8—