Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Crow AgencyHardin XC Invitational · Sep 112:29.69Hardin XC InvitationalSeptember 1, 2023
2,500 Meters · Sidney Country ClubSidney Invitational · Oct 79:31.72Sidney InvitationalOctober 7, 2023
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2816:46.48 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 919:24.74Capital City 7 of 7October 9, 2025
5,000 Meters · Bridger Creek Golf CourseBozeman XC Invite · Sep 1217:07.90Bozeman XC InviteSeptember 12, 2026
5,000 Meters · Cottonwood Country ClubGlendive Invitational · Sep 2517:20.37Glendive InvitationalSeptember 25, 2026
5,000 Meters · Miles City Town & Country ClubMiles City Stampede XC Invite · Oct 216:42.06Miles City Stampede XC InviteOctober 2, 2026
5,000 Meters · Montana State University - NorthernEastern A Fall Classic · Oct 1517:15.01Eastern A Fall ClassicOctober 15, 2026
5,000 Meters · Sidney Country ClubSidney XC Invite · Oct 1016:11.23Sidney XC InviteOctober 10, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2518:00.7MHSA 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

7 results
DateMeetEventPlMarkGr
Oct 24MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 4 · Custer CountyCuster County5,000 Meters Varsity415:41.2511
Oct 15Eastern A Fall ClassicOct 15 · 5,000 Meters Varsity · Place 6 · Custer CountyCuster County5,000 Meters Varsity617:15.01 PB11
Oct 10Sidney XC InviteOct 10 · 5,000 Meters Varsity · Place 1 · Custer CountyCuster County5,000 Meters Varsity116:11.23 PB11
Oct 2Miles City Stampede XC InviteOct 2 · 5,000 Meters Varsity · Place 18 · Custer CountyCuster County5,000 Meters Varsity1816:42.06 PB11
Sep 25Glendive InvitationalSep 25 · 5,000 Meters JV Boys · Place 1 · Custer CountyCuster County5,000 Meters JV Boys117:20.37 PB11
Sep 12Bozeman XC InviteSep 12 · 5,000 Meters Varsity · Place 49 · Custer CountyCuster County5,000 Meters Varsity4917:07.90 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 21 · Custer CountyCuster County5,000 Meters Varsity2116:46.48 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters A- Boys · Place 37 · Custer CountyCuster County5,000 Meters A- Boys3718:00.7 PB10
Oct 16Eastern "A" Fall ClassicOct 16 · 5,000 Meters Boys Varsity · Place 22 · Custer CountyCuster County5,000 Meters Boys Varsity2217:51.9810
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #1 · Place 33 · Custer CountyCuster County5,000 Meters Varsity #13319:24.74 PB10
Oct 3Miles City StampedeOct 3 · 5,000 Meters Varsity · Place 32 · Custer CountyCuster County5,000 Meters Varsity3217:53.2010
Sep 26Glendive InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · Custer CountyCuster County5,000 Meters Varsity418:29.8710
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 199 · Custer CountyCuster County5,000 Meters Varsity19918:10.7610
Sep 16Laurel Quad Meet 2025Sep 16 · 5,000 Meters Varsity · Place 9 · Custer CountyCuster County5,000 Meters Varsity918:40.4710
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Varsity · Place 168 · Custer CountyCuster County5,000 Meters Varsity16818:44.0710
Sep 5Hardin XC InvitationalSep 5 · 5,000 Meters Varsity · Place 27 · Custer CountyCuster County5,000 Meters Varsity2718:58.8510
Aug 29Billings Invitational XC MeetAug 29 · 5,000 Meters Varsity · Place 58 · Custer CountyCuster County5,000 Meters Varsity5819:50.0510

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9USATF Montana Association Junior Olympic ChampionshipsNov 9 · 5,000 Meters 15-18 · Place 21 · Signal Butte Speed GoatsSignal Butte Speed Goats5,000 Meters 15-182119:43.99
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters A- Boys · Place 85 · Custer CountyCuster County5,000 Meters A- Boys8519:09.759
Oct 18Eastern A Fall ClassicOct 18 · 5,000 Meters Varsity Boys · Place 36 · Custer CountyCuster County5,000 Meters Varsity Boys3618:45.769
Oct 10Capital City 7 of 7Oct 10 · 5,000 Meters Varsity · Place 32 · Custer CountyCuster County5,000 Meters Varsity3219:45.309
Oct 5Miles City StampedeOct 5 · 5,000 Meters Junior Varsity · Place 10 · Custer CountyCuster County5,000 Meters Junior Varsity1020:03.419
Sep 6Hardin XC InvitationalSep 6 · 5,000 Meters Varsity · Place 47 · Custer CountyCuster County5,000 Meters Varsity4721:23.529
Aug 30Billings InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 37 · Custer CountyCuster County5,000 Meters Junior Varsity3721:29.979

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Sidney InvitationalOct 7 · 2,500 Meters MS Boys · Place 8 · Washington (Miles City)Washington (Miles City)2,500 Meters MS Boys89:31.72 PB8
Sep 29Broadus HS & MS XC MeetSep 29 · 1.5 Miles Middle School · Place 1 · Washington (Miles City)Washington (Miles City)1.5 Miles Middle School19:49.418
Sep 8Glendive InvitationalSep 8 · 2,500 Meters Middle School · Place 16 · Washington (Miles City)Washington (Miles City)2,500 Meters Middle School1610:36.508
Sep 1Hardin XC InvitationalSep 1 · 1.5 Miles Middle School · Place 24 · Washington (Miles City)Washington (Miles City)1.5 Miles Middle School2412:29.69 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Sidney Invitational Oct 8 · 3,000 Meters Middle School · Place 26 · Washington (Miles City)Washington (Miles City)3,000 Meters Middle School2613:18.927
Oct 1Custer County InvitationalOct 1 · 1.5 Miles Middle School · Place 84 · Washington (Miles City)Washington (Miles City)1.5 Miles Middle School8411:08.987
Sep 17Scottie InvitationalSep 17 · 1.5 Miles Middle School · Place 38 · Washington (Miles City)Washington (Miles City)1.5 Miles Middle School3811:20.57
Sep 9Glendive InvitationalSep 9 · 2,500 Meters Middle School · Place 37 · Washington (Miles City)Washington (Miles City)2,500 Meters Middle School3713:02.757