Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Eagle Ridge Golf CourseTitan Invitational · Sep 419:04.2Titan InvitationalSeptember 4, 2025
2,500 Meters · Jack's 18 Golf Course @ Ruttger's Bay Lake ResortCrosby-Ironton XC Invite · Oct 814:39.0Crosby-Ironton XC Invite October 8, 2026
2,500 Meters · Minnesota National Golf CourseMcGregor XC Invitational · Sep 3014:50.9McGregor XC InvitationalSeptember 30, 2025
2,500 Meters · Pine River - Backus High SchoolPRB Invitational · Sep 1113:53.7PRB InvitationalSeptember 11, 2025
2,500 Meters · Ruttger's Bay Lake ResortCrosby-Ironton XC Invitational · Oct 215:23.9Crosby-Ironton XC InvitationalOctober 2, 2025
2,500 Meters · White Oak Antique Tractor ClubDeer River XC Invitational · Sep 2315:39.7Deer River XC InvitationalSeptember 23, 2025
2600 m · Hoyt Lakes Golf CourseIron Range Conference · Oct 1317:09.80Iron Range ConferenceOctober 13, 2026
3,000 Meters · Grand Rapids Sports ComplexPaul Bauer XC Invitational · Sep 1519:38.9Paul Bauer XC InvitationalSeptember 15, 2026
3,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2418:13.0Hibbing Rotary XC InvitationalSeptember 24, 2026
3,200 Meters · Eagle Ridge Golf CourseTitan Invitational · Sep 1020:11.2Titan InvitationalSeptember 10, 2026
3,200 Meters · Falls High SchoolHial Pike · Oct 1418:44.00Hial PikeOctober 14, 2025
3,200 Meters · Grand Rapids Sports ComplexPaul Bauer Invitational · Sep 1619:08.3Paul Bauer InvitationalSeptember 16, 2025
3,200 Meters · Virginia Golf CourseRock Ridge XC Invitational · Sep 320:25.4Rock Ridge XC InvitationalSeptember 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Hial PikeOct 20 · 3,200 Meters Varsity · Place 11 · DR/N/HC3,200 Meters Varsity1122:04.508
Oct 13Iron Range ConferenceOct 13 · 2,600 Meters C Team · Place 17 · DR/N/HC2,600 Meters C Team1717:09.80 PB8
Oct 8Crosby-Ironton XC Invite Oct 8 · 2,500 Meters Boys JH · Place 13 · DR/N/HC2,500 Meters Boys JH1314:39.0 PB8
Oct 6McGregor XC InvitationalOct 6 · 2,500 Meters Boys Junior High · Place 20 · DR/N/HC2,500 Meters Boys Junior High2015:10.78
Sep 29Deer River/N/HC WarEagles XC MeetSep 29 · 2,500 Meters Boys JH · Place 31 · DR/N/HC2,500 Meters Boys JH3116:20.38
Sep 24Hibbing Rotary XC InvitationalSep 24 · 3,000 Meters Boys C-Team · Place 86 · DR/N/HC3,000 Meters Boys C-Team8618:13.0 PB8
Sep 17Pine River-Backus InvitationalSep 17 · 2,500 Meters Junior High · Place 28 · DR/N/HC2,500 Meters Junior High2815:01.18
Sep 15Paul Bauer XC InvitationalSep 15 · 3,000 Meters C-Team · Place 67 · DR/N/HC3,000 Meters C-Team6719:38.9 PB8
Sep 10Titan InvitationalSep 10 · 3,200 Meters C · Place 105 · DR/N/HC3,200 Meters C10520:11.2 PB8
Sep 3Rock Ridge XC InvitationalSep 3 · 3,200 Meters Boys C Team · Place 98 · DR/N/HC3,200 Meters Boys C Team9820:25.4 PB8

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Hial PikeOct 14 · 3,200 Meters Junior High · Place 21 · DR/N/HC3,200 Meters Junior High2118:44.00 PB7
Oct 9Iron Range ConferenceOct 9 · 2,600 Meters Non MSHSL · Place 18 · DR/N/HC2,600 Meters Non MSHSL1815:14.88Unofficial7
Oct 2Crosby-Ironton XC InvitationalOct 2 · 2,500 Meters Junior High · Place 18 · DR/N/HC2,500 Meters Junior High1815:23.9 PB7
Sep 30McGregor XC InvitationalSep 30 · 2,500 Meters Junior High · Place 13 · DR/N/HC2,500 Meters Junior High1314:50.9 PB7
Sep 23Deer River XC InvitationalSep 23 · 2,500 Meters Junior High · Place 18 · DR/N/HC2,500 Meters Junior High1815:39.7 PB7
Sep 16Paul Bauer InvitationalSep 16 · 3,200 Meters Junior High · Place 107 · DR/N/HC3,200 Meters Junior High10719:08.3 PB7
Sep 11PRB InvitationalSep 11 · 2,500 Meters Junior High · Place 20 · DR/N/HC2,500 Meters Junior High2013:53.7 PB7
Sep 4Titan InvitationalSep 4 · 2,500 Meters Junior High · Place 84 · DR/N/HC2,500 Meters Junior High8419:04.2 PB7