Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2819:14.14 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 918:08.92Capital City 7 of 7October 9, 2025
5,000 Meters · Cottonwood Country ClubGlendive Invitational · Sep 2518:20.81Glendive InvitationalSeptember 25, 2026
5,000 Meters · Crow AgencyHardin XC Invite · Sep 419:54.61Hardin XC InviteSeptember 4, 2026
5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 2518:50.30Butte High InvitationalSeptember 25, 2025
5,000 Meters · Lake Hills Golf CourseShepherd Cross Country Invitational · Sep 1518:48Shepherd Cross Country InvitationalSeptember 15, 2026
5,000 Meters · Miles City Town & Country ClubMiles City Stampede XC Invite · Oct 217:53.72Miles City Stampede XC InviteOctober 2, 2026
5,000 Meters · Pine Ridge Golf CourseRoundup XC Meet · Sep 819:37.79Roundup XC MeetSeptember 8, 2026
5,000 Meters · Pompeys Pillar National MonumentHuntley Project Invitational · Oct 918:23.86Huntley Project Invitational October 9, 2026
5,000 Meters · Ponderosa Butte Golf CourseColstrip Wild Run XC Invitational · Oct 1418:22.53Colstrip Wild Run XC InvitationalOctober 14, 2026
5,000 Meters · Red Lodge FairgroundsRed Lodge XC Invite · Sep 1219:19.57Red Lodge XC InviteSeptember 12, 2026
5,000 Meters · Rolling Hills Golf CourseHawks on the Hills · Sep 1818:40.07Hawks on the HillsSeptember 18, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2518:32.0MHSA State Cross Country MeetOctober 25, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14Colstrip Wild Run XC InvitationalOct 14 · 5,000 Meters Varsity Boys · Place 3 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity Boys318:22.53 PB11
Oct 9Huntley Project Invitational Oct 9 · 5,000 Meters Varsity · Place 4 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity418:23.86 PB11
Oct 2Miles City Stampede XC InviteOct 2 · 5,000 Meters Varsity · Place 39 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity3917:53.72 PB11
Sep 25Glendive InvitationalSep 25 · 5,000 Meters Varsity Boys · Place 11 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity Boys1118:20.81 PB11
Sep 18Hawks on the HillsSep 18 · 5,000 Meters Varsity · Place 4 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity418:40.07 PB11
Sep 15Shepherd Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · St Labre CatholicSt Labre Catholic5,000 Meters Varsity318:48 PB11
Sep 12Red Lodge XC InviteSep 12 · 5,000 Meters Junior Varsity · Place 1 · St Labre CatholicSt Labre Catholic5,000 Meters Junior Varsity119:19.57 PB11
Sep 8Roundup XC MeetSep 8 · 5,000 Meters Junior Varsity · Place 1 · St Labre CatholicSt Labre Catholic5,000 Meters Junior Varsity119:37.79 PB11
Sep 4Hardin XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 5 · St Labre CatholicSt Labre Catholic5,000 Meters Junior Varsity519:54.61 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Junior Varsity · Place 36 · St Labre CatholicSt Labre Catholic5,000 Meters Junior Varsity3619:14.14 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters AA- Boys · Place 98 · Billings SkyviewBillings Skyview5,000 Meters AA- Boys9818:32.0 PB10
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #6 · Place 8 · Billings SkyviewBillings Skyview5,000 Meters Varsity #6818:08.92 PB10
Sep 25Butte High InvitationalSep 25 · 5,000 Meters Varsity · Place 90 · Billings SkyviewBillings Skyview5,000 Meters Varsity9018:50.30 PB10