Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1217:35.72025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:28.6Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Memorial ParkNeenah XC Invite · Sep 121:14.6Neenah XC InviteSeptember 1, 2023
5,000 Meters · Presque Isle ParkGreat Northern Conference Meet · Oct 919:32.80Great Northern Conference MeetOctober 9, 2025
5,000 Meters · Superior DomeWildcat Invitational · Aug 2618:41.0Wildcat 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 18MHSAA UP Division 1 FinalsOct 18 · 5,000 Meters Division 1 · Place 12 · Marquette5,000 Meters Division 11217:53.812
Oct 9Great Northern Conference MeetOct 9 · 5,000 Meters Varsity · Place 12 · Marquette5,000 Meters Varsity1219:32.80 PB12
Oct 2Eskymos InvitationalOct 2 · 5,000 Meters Varsity · Place 8 · Marquette5,000 Meters Varsity818:10.0012
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 65 · Marquette5,000 Meters Varsity Elite6516:41.2112
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 231 · Marquette5,000 Meters High School Boys Championship Race23118:28.6 PB12
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 58 · Marquette5,000 Meters Spartan Elite (Top 10 at 24 States)5817:35.7 PB12
Aug 28Queen City's Dale Phillips InvitationalAug 28 · 5,000 Meters Varsity · Place 7 · Marquette5,000 Meters Varsity717:53.212
Aug 22NMU's Wildcat InvitationalAug 22 · 5,000 Meters Varsity · Place 4 · Marquette5,000 Meters Varsity418:04.812

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 1 · Marquette5,000 Meters Junior Varsity Elite117:05.6311
Sep 24El Harger XC InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · Marquette5,000 Meters Varsity217:24.511
Aug 30Queen City "Dale Phillips" InvitationalAug 30 · 5,000 Meters Varsity · Place 12 · Marquette5,000 Meters Varsity1217:20.111
Aug 23Wildcat InvitationalAug 23 · 5,000 Meters Varsity · Place 10 · Marquette5,000 Meters Varsity1017:40.811

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 122023 GNC Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 7 · Marquette5,000 Meters Junior Varsity718:42.210
Sep 26Munising El Harger XC Invite 2023Sep 26 · 5,000 Meters Junior Varsity · Place 1 · Marquette5,000 Meters Junior Varsity117:50.01
Sep 7Dale Phillips Marquette County MeetSep 7 · 5,000 Meters Varsity · Place 6 · Marquette5,000 Meters Varsity618:50.710
Sep 1Neenah XC InviteSep 1 · 5,000 Meters Junior Varsity · Place 77 · Marquette5,000 Meters Junior Varsity7721:14.6 PB10
Aug 26Wildcat InvitationalAug 26 · 5,000 Meters Varsity · Place 35 · Marquette5,000 Meters Varsity3518:41.0 PB10
Aug 18Queen City InvitationalAug 18 · 5,000 Meters Varsity · Place 23 · Marquette5,000 Meters Varsity2320:11.910

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Great Northern Conference 2022Oct 13 · 5,000 Meters Junior Varsity · Place 7 · Marquette5,000 Meters Junior Varsity718:37.79
Sep 27Munising El Harger XC Invite 2022Sep 27 · 5,000 Meters Junior Varsity · Place 9 · Marquette5,000 Meters Junior Varsity919:39.9—
Sep 8Marquette County Meet 2022Sep 8 · 5,000 Meters Junior Varsity · Place 5 · Marquette5,000 Meters Junior Varsity520:09.39
Sep 1Dale Phillips Invitational 2022Sep 1 · 5,000 Meters Junior Varsity · Place 11 · Marquette5,000 Meters Junior Varsity1120:44.99
Aug 26Queen City Invitational Aug 26 · 5,000 Meters Junior Varsity · Place 8 · Marquette5,000 Meters Junior Varsity821:34.79