Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,500 Meters · Montana State University - NorthernHavre Invite · Sep 1218:47.95Havre Invite September 12, 2026
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2821:02.03 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 920:52.85Capital City 7 of 7October 9, 2025
5,000 Meters · Cottonwood Country ClubEastern A Fall Classic · Oct 1820:35.26Eastern A Fall ClassicOctober 18, 2024
5,000 Meters · Crow AgencyHardin XC Invite · Sep 421:59.68Hardin XC InviteSeptember 4, 2026
5,000 Meters · Cut Bank Golf & Country ClubMike Reynolds Time Trials · Aug 2922:41.82Mike Reynolds Time TrialsAugust 29, 2025
5,000 Meters · Marian Hills Golf CourseMalta Invitational · Oct 1020:13.76Malta InvitationalOctober 10, 2026
5,000 Meters · Montana State University - NorthernHavre High Cross Country Invite · Sep 1221:52.10Havre High Cross Country InviteSeptember 12, 2025
5,000 Meters · Pine Meadows Golf CourseFergus Eagle XC Invitational · Sep 2521:31.73Fergus Eagle XC InvitationalSeptember 25, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2520:46.6MHSA 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 10Malta InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 13 · Havre5,000 Meters Varsity Boys1320:13.76 PB12
Oct 8Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Varsity #4 · Place 37 · Havre5,000 Meters Varsity #43720:54.712
Sep 25Fergus Eagle XC InvitationalSep 25 · 5,000 Meters Varsity Boys · Place 57 · Havre5,000 Meters Varsity Boys5721:31.73 PB12
Sep 19Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 389 · Havre5,000 Meters Varsity Boys38921:06.812
Sep 12Havre Invite Sep 12 · 4,500 Meters Varsity Boys · Place 50 · Havre4,500 Meters Varsity Boys5018:47.95 PB12
Sep 4Hardin XC InviteSep 4 · 5,000 Meters Varsity · Place 59 · Havre5,000 Meters Varsity5921:59.68 PB12
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Junior Varsity · Place 111 · Havre5,000 Meters Junior Varsity11121:02.03 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters A- Boys · Place 135 · Havre5,000 Meters A- Boys13520:46.6 PB11
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #6 · Place 34 · Havre5,000 Meters Varsity #63420:52.85 PB11
Sep 12Havre High Cross Country InviteSep 12 · 5,000 Meters Junior Varsity Boys · Place 11 · Havre5,000 Meters Junior Varsity Boys1121:52.10 PB11
Aug 29Mike Reynolds Time TrialsAug 29 · 5,000 Meters Varsity · Place 65 · Havre5,000 Meters Varsity6522:41.82 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters A- Boys · Place 144 · Havre5,000 Meters A- Boys14422:05.1110
Oct 18Eastern A Fall ClassicOct 18 · 5,000 Meters Varsity Boys · Place 61 · Havre5,000 Meters Varsity Boys6120:35.26 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Hardin XC InvitationalSep 1 · 5,000 Meters Varsity · Place 85 · Havre5,000 Meters Varsity8525:27.209