Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Bill Roberts 4K Cross Country CourseUSATF Montana Association Junior Olympic Championships · Nov 614:05.2USATF Montana Association Junior Olympic ChampionshipsNovember 6, 2021
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 916:23.90Capital City 7 of 7October 9, 2025
5,000 Meters · Cottonwood Hills Golf CourseGallatin High Invitational · Oct 1616:14.60Gallatin High InvitationalOctober 16, 2025
5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 2516:25.90Butte High InvitationalSeptember 25, 2025
5,000 Meters · The Greiner Family XC CourseCowboy Preview hosted by Oklahoma State University · Sep 517:00.50Cowboy Preview hosted by Oklahoma State University September 5, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2615:38.84MHSA State Cross Country MeetOctober 26, 2024
8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 2627:09.688th Running of the Cowboy Jamboree hosted by Oklahoma State University September 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Weis-Crockett Invitational hosted by Oklahoma State University Oct 17 · 8,000 Meters College Race · Place 26 · Oklahoma StateOklahoma State8,000 Meters College Race2627:19.4Fr
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 149 · Oklahoma StateOklahoma State8,000 Meters Men's College14927:09.6 PBFr
Sep 5Cowboy Preview hosted by Oklahoma State University Sep 5 · 5,000 Meters Men's Race · Place 30 · Oklahoma StateOklahoma State5,000 Meters Men's Race3017:00.50 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters AA- Boys · Place 21 · BelgradeBelgrade5,000 Meters AA- Boys2116:38.212
Oct 16Gallatin High InvitationalOct 16 · 5,000 Meters Open · Place 7 · BelgradeBelgrade5,000 Meters Open716:14.60 PB12
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #1 · Place 9 · BelgradeBelgrade5,000 Meters Varsity #1916:23.90 PB12
Sep 25Butte High InvitationalSep 25 · 5,000 Meters Varsity · Place 4 · BelgradeBelgrade5,000 Meters Varsity416:25.90 PB12
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 21 · BelgradeBelgrade5,000 Meters Varsity2116:19.7412
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Varsity · Place 19 · BelgradeBelgrade5,000 Meters Varsity1916:07.0912

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters AA- Boys · Place 1 · BelgradeBelgrade5,000 Meters AA- Boys115:38.84 PB11
Oct 17Cottonwood Hills InvitationalOct 17 · 5,000 Meters Open · Place 1 · BelgradeBelgrade5,000 Meters Open115:50.5011
Oct 10Capital City 7 of 7Oct 10 · 5,000 Meters Varsity · Place 3 · BelgradeBelgrade5,000 Meters Varsity315:46.6211
Oct 4Great Falls XC InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · BelgradeBelgrade5,000 Meters Varsity117:11.5511
Sep 28Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 20 · BelgradeBelgrade5,000 Meters Varsity2016:17.8611
Sep 20Butte High Invitational Sep 20 · 5,000 Meters Varsity · Place 8 · BelgradeBelgrade5,000 Meters Varsity816:25.7011
Sep 14Bozeman XC Invite Sep 14 · 5,000 Meters Varsity · Place 23 · BelgradeBelgrade5,000 Meters Varsity2316:30.36—
Aug 30Billings InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · BelgradeBelgrade5,000 Meters Varsity116:17.9411

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21MHSA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 21 · BelgradeBelgrade5,000 Meters Varsity2116:12.37—
Oct 12Cottonwood Hills InvitationalOct 12 · 5,000 Meters Varsity · Place 2 · BelgradeBelgrade5,000 Meters Varsity216:50.7010
Oct 5Capital City 7 of 7Oct 5 · 5,000 Meters Varsity · Place 12 · BelgradeBelgrade5,000 Meters Varsity1216:16.3710
Sep 15Butte High InvitationalSep 15 · 5,000 Meters Varsity · Place 6 · BelgradeBelgrade5,000 Meters Varsity616:05.4010
Sep 9Bozeman XC InviteSep 9 · 5,000 Meters Varsity · Place 10 · BelgradeBelgrade5,000 Meters Varsity1016:08.8710
Sep 1Run BXC InvitationalSep 1 · Varsity · Place 4 · BelgradeBelgradeVarsity416:4310

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22MHSA State XC ChampionshipsOct 22 · 5,000 Meters 2A · Place 6 · BelgradeBelgrade5,000 Meters 2A616:06.769
Oct 13Cottonwood Hills InvitationalOct 13 · 5,000 Meters Varsity · Place 6 · BelgradeBelgrade5,000 Meters Varsity617:10.79
Oct 6Capital City 7 of 7Oct 6 · 5,000 Meters Varsity · Place 7 · BelgradeBelgrade5,000 Meters Varsity716:32.769
Sep 30Butte High InvitationalSep 30 · 5,000 Meters Varsity · Place 7 · BelgradeBelgrade5,000 Meters Varsity716:08.79
Sep 23Great Falls XC InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · BelgradeBelgrade5,000 Meters Varsity217:21.879
Sep 17Mountain West ClassicSep 17 · 5,000 Meters Varsity · Place 56 · BelgradeBelgrade5,000 Meters Varsity5617:19.879
Sep 10Bozeman XC InviteSep 10 · 5,000 Meters Varsity · Place 25 · BelgradeBelgrade5,000 Meters Varsity2517:11.069
Sep 2Belgrade XC invitational 2022Sep 2 · Varsity · Place 8 · BelgradeBelgradeVarsity817:169
Aug 26Billings InviteAug 26 · 5,000 Meters Varsity · Place 10 · BelgradeBelgrade5,000 Meters Varsity1016:56.0410

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6USATF Montana Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters 13-14 · Place 1 · 31-Unattached31-Unattached4,000 Meters 13-14114:05.2 PB8
Oct 16Rusty Raisland Memorial Cross Country MeetOct 16 · 2,500 Meters Middle School · Place 2 · BelgradeBelgrade2,500 Meters Middle School28:338
Sep 24Butte High InvitationalSep 24 · 2,500 Meters Middle School · Place 1 · BelgradeBelgrade2,500 Meters Middle School18:19.68
Sep 11Bozeman XC Invitational Sep 11 · 2,300 Meters Middle School · Place 1 · BelgradeBelgrade2,300 Meters Middle School16:57.728

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Butte Invitational Cross Country CarnivalOct 5 · 2,500 Meters Middle School · Place 23 · BelgradeBelgrade2,500 Meters Middle School239:24.76
Sep 14Bozeman XC InvitationalSep 14 · 2,300 Meters Middle School · Place 15 · BelgradeBelgrade2,300 Meters Middle School158:33.016
Sep 7Belgrade InvitationalSep 7 · 1.5 Miles Middle School · Place 11 · BelgradeBelgrade1.5 Miles Middle School1110:05.656