Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU-Mary Winter Classic · Jan 246:00.52aU-Mary Winter ClassicJanuary 24, 2026
1500 Meters · OutdoorYellowjackets Open · Mar 275:27.09aYellowjackets OpenMarch 27, 2025
1600 Meters · IndoorBTC All-comers · Feb 246:34.06BTC All-comersFebruary 24, 2019
1600 Meters · OutdoorBPS City Meet · May 105:39.14aBPS City MeetMay 10, 2022
3000 Meters · IndoorCarignan Classic · Feb 611:58.53aCarignan ClassicFebruary 6, 2026
3000m Steeplechase · 0.762m · OutdoorNNU Open · Apr 1112:40.72aNNU OpenApril 11, 2025
3000m Steeplechase · OutdoorWhitworth Peace Meet 2026 · Apr 312:14.32aWhitworth Peace Meet 2026April 3, 2026
3200 Meters · IndoorBTC All-comers · Feb 2414:28.38BTC All-comersFebruary 24, 2019
3200 Meters · OutdoorEastern AA Divisionals · May 2012:13.14aEastern AA DivisionalsMay 20, 2022
400m Hurdles · 30" / 0.762m · OutdoorYellowjacket/Battlin' Bears Dual · Apr 191:18.13aYellowjacket/Battlin' Bears DualApril 19, 2026
5000 Meters · IndoorBobcat Preview · Dec 421:02.88aBobcat PreviewDecember 4, 2025
5000 Meters · OutdoorYellowjacket/Battlin' Bears Open · Mar 2120:36.73aYellowjacket/Battlin' Bears OpenMarch 21, 2026
800 Meters · IndoorU-Mary Winter Classic · Jan 242:49.06aU-Mary Winter ClassicJanuary 24, 2026
800 Meters · OutdoorSkyview Small Meet #1 · Apr 63:01.64Skyview Small Meet #1April 6, 2021
full · IndoorBTC All-comers · Feb 275:57.79BTC All-comersFebruary 27, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24Montana OpenApr 24 · 3000m Steeplechase · Place 8 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m8.13:01.13aSr
Apr 24Montana OpenApr 24 · 400m Hurdles · Montana St.-BillingsMontana St.-Billings400m Hurdles30" / 0.762m—DNSSr
Apr 19Yellowjacket/Battlin' Bears DualApr 19 · 400m Hurdles · Place 5 · Montana St.-BillingsMontana St.-Billings400m Hurdles30" / 0.762m5.1:18.13a PBSr
Apr 10NNU OpenApr 10 · 3000m Steeplechase · Place 8 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase812:48.86aSr
Apr 10NNU OpenApr 10 · 400m Hurdles · Place 16 · Montana St.-BillingsMontana St.-Billings400m Hurdles161:19.29aSr
Apr 3Whitworth Peace Meet 2026Apr 3 · 3000m Steeplechase · Place 10 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase1012:14.32a PBSr
Apr 3Whitworth Peace Meet 2026Apr 3 · 400m Hurdles · Place 20 · Montana St.-BillingsMontana St.-Billings400m Hurdles201:18.42aSr
Mar 28Dave Coppock Yellowjacket OpenMar 28 · 400m Hurdles · Place 9 · Montana St.-BillingsMontana St.-Billings400m Hurdles91:19.76aSr
Mar 28Dave Coppock Yellowjacket OpenMar 28 · 1500 Meters · Place 14 · Montana St.-BillingsMontana St.-Billings1500 Meters145:28.67aSr
Mar 21Yellowjacket/Battlin' Bears OpenMar 21 · 5000 Meters · Place 6 · Montana St.-BillingsMontana St.-Billings5000 Meters620:36.73a PBSR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Carignan ClassicFeb 6 · 3000 Meters · Place 14 · Montana St.-BillingsMontana St.-Billings3000 Meters1411:58.53a PBSr
Jan 30Stacy DragilaJan 30 · 3000 Meters · Place 14 · Montana St.-BillingsMontana St.-Billings3000 Meters1412:03.03aSr
Jan 24U-Mary Winter ClassicJan 24 · 1 Mile · Place 20 · Montana St.-BillingsMontana St.-Billings1 Mile206:00.52a PBSr
Jan 24U-Mary Winter ClassicJan 24 · 800 Meters · Place 10 · Montana St.-BillingsMontana St.-Billings800 Meters102:49.06a PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Bobcat PreviewDec 4 · 5000 Meters · Place 7 · Montana St.-BillingsMontana St.-Billings5000 Meters7.21:02.88a PBSr
Jan 18Marauders Indoor OpenerJan 18 · 3000 Meters · Place 8 · Montana St.-BillingsMontana St.-Billings3000 Meters812:04.92a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11NNU OpenApr 11 · 3000m Steeplechase · Place 4 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m4.12:40.72a PBJr
Mar 27Yellowjackets OpenMar 27 · 1500 Meters · Place 9 · Montana St.-BillingsMontana St.-Billings1500 Meters95:27.09a PBJr
Mar 21MSUB/RMC OpenMar 21 · 5000 Meters · Place 5 · Montana St.-BillingsMontana St.-Billings5000 Meters520:44.78aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Bobcat PreviewDec 5 · 5000 Meters · Place 7 · Montana St.-BillingsMontana St.-Billings5000 Meters7.21:08.61aJr
Feb 9Mountain States GamesFeb 9 · 5000 Meters · Place 27 · Montana St.-BillingsMontana St.-Billings5000 Meters2721:49.02a—
Feb 9Mountain States GamesFeb 9 · 3000 Meters · Place 38 · Montana St.-BillingsMontana St.-Billings3000 Meters3812:18.39a—
Jan 26'24 Stacy Dragila Open (College)Jan 26 · 3000 Meters · Place 27 · Montana St.-BillingsMontana St.-Billings3000 Meters27.12:25.29aSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Tom GageMay 4 · 3000m Steeplechase · Place 2 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m2.13:14.71aSo
Apr 26'24 Bengal InviteApr 26 · 3000m Steeplechase · Place 7 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m7.13:09.50aSo
Apr 12Blue Hawk GamesApr 12 · 3000m Steeplechase · Place 8 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase813:11.33a—
Apr 12DSU Blue Hawk Games Apr 12 · 3000m Steeplechase · Place 8 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m8.13:11.33aSo
Apr 52024 Whitworth Peace MeetApr 5 · 3000m Steeplechase · Place 10 · MSU-BillingsMSU-Billings3000m Steeplechase1012:42.59SO
Mar 28Yellowjackets/Battlin' Bears OpenMar 28 · 1500 Meters · Place 11 · Montana St.-BillingsMontana St.-Billings1500 Meters115:33.47a—
Mar 16Yellowjacket - Battlin' Bear IcebreakerMar 16 · 5000 Meters · Place 5 · Montana St.-BillingsMontana St.-Billings5000 Meters520:56.03a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bobcat PReviewDec 7 · 5000 Meters · Place 7 · Montana St.-BillingsMontana St.-Billings5000 Meters7.21:16.91aSo

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Idaho State Bengal InvitationalApr 28 · 3000m Steeplechase · Place 18 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m18.13:28.58aFr
Apr 15DSU Blue Hawk GamesApr 15 · 3000m Steeplechase · Place 4 · Montana St.-BillingsMontana St.-Billings3000m Steeplechase0.762m4.13:18.79aFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Bobcat PreviewDec 7 · 5000 Meters · Place 6 · Montana St.-BillingsMontana St.-Billings5000 Meters6.23:02.47aFr
Dec 7Bobcat PreviewDec 7 · 3000 Meters · Place 18 · Montana St.-BillingsMontana St.-Billings3000 Meters18.12:13.38aFr
Feb 27BTC All-comersFeb 27 · full · Place 3 · Billings SkyviewBillings Skyviewfull313:01.72—
Feb 27BTC All-comersFeb 27 · full · Place 7 · Billings SkyviewBillings Skyviewfull75:57.79 PB—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MHSA Class AA & A State Meet May 26 · 3200 Meters · Place 16 · Billings SkyviewBillings Skyview3200 Meters16.12:47.36a12
May 20Eastern AA DivisionalsMay 20 · 3200 Meters · Place 6 · Billings SkyviewBillings Skyview3200 Meters6.12:13.14a PB12
May 20Eastern AA DivisionalsMay 20 · 1600 Meters · Place 15 · Billings SkyviewBillings Skyview1600 Meters15.5:57.91a12
May 10BPS City MeetMay 10 · 3200 Meters · Place 2 · Billings SkyviewBillings Skyview3200 Meters212:28.9212
May 10BPS City MeetMay 10 · 1600 Meters · Place 3 · Billings SkyviewBillings Skyview1600 Meters35:39.14a PB12
May 7Belgrade vs. Skyview DualMay 7 · 3200 Meters · Place 1 · Billings SkyviewBillings Skyview3200 Meters112:20.25a12
Apr 30Skor DekamApr 30 · 3200 Meters · Place 3 · Billings SkyviewBillings Skyview3200 Meters312:32.99a12
Apr 30Skor DekamApr 30 · 1600 Meters · Place 9 · Billings SkyviewBillings Skyview1600 Meters95:46.46a12
Apr 26Gary Benson (WY) Meet-Varsity OnlyApr 26 · 3200 Meters · Place 6 · Billings SkyviewBillings Skyview3200 Meters6.12:29.13a12
Apr 23Great Falls Optimist Club Women's Track MeetApr 23 · 3200 Meters · Place 15 · Billings SkyviewBillings Skyview3200 Meters15.12:43.84a12
Apr 23Great Falls Optimist Club Women's Track MeetApr 23 · 1600 Meters · Place 14 · Billings SkyviewBillings Skyview1600 Meters14.5:48.04a12
Apr 8Skyview Bozeman DualApr 8 · 3200 Meters · Place 5 · Billings SkyviewBillings Skyview3200 Meters513:03.9212
Apr 8Skyview Bozeman DualApr 8 · 1600 Meters · Place 1 · Billings SkyviewBillings Skyview1600 Meters15:56.3812
Apr 1Great Falls High vs. Billings SkyviewApr 1 · 3200 Meters · Place 1 · Billings SkyviewBillings Skyview3200 Meters112:31.4012
Apr 1Great Falls High vs. Billings SkyviewApr 1 · 1600 Meters · Place 1 · Billings SkyviewBillings Skyview1600 Meters15:45.4812

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21Eastern AA DivisionalMay 21 · 3200 Meters · Place 19 · Billings SkyviewBillings Skyview3200 Meters19.13:03.69a11
May 15Skyview Belgrade DualMay 15 · 3200 Meters · Place 2 · Billings SkyviewBillings Skyview3200 Meters213:30.0911
May 15Skyview Belgrade DualMay 15 · 1600 Meters · Place 7 · Billings SkyviewBillings Skyview1600 Meters76:07.9411
May 11Billings JV City MeetMay 11 · 3200 Meters · Place 1 · Billings SkyviewBillings Skyview3200 Meters113:19.7111
May 11Billings JV City MeetMay 11 · 1600 Meters · Place 5 · Billings SkyviewBillings Skyview1600 Meters56:08.3611
May 7GFH Vs. Billings SkyviewMay 7 · 3200 Meters · Place 3 · Billings SkyviewBillings Skyview3200 Meters313:20.2811
May 7GFH Vs. Billings SkyviewMay 7 · 1600 Meters · Place 3 · Billings SkyviewBillings Skyview1600 Meters36:17.0511
May 4Skyview Small School Meet #4May 4 · 1600 Meters · Place 2 · Billings SkyviewBillings Skyview1600 Meters2.6:10.11a11
Apr 30Senior/Skyview DualApr 30 · 3200 Meters · Place 5 · Billings SkyviewBillings Skyview3200 Meters513:35.0711
Apr 23Skyview Gallatin DualApr 23 · 3200 Meters · Place 4 · Billings SkyviewBillings Skyview3200 Meters413:28.8211
Apr 23Skyview Gallatin DualApr 23 · 1600 Meters · Place 10 · Billings SkyviewBillings Skyview1600 Meters106:21.5511
Apr 17Skyview CMR DualApr 17 · 3200 Meters · Place 5 · Billings SkyviewBillings Skyview3200 Meters513:24.9711
Apr 17Skyview CMR DualApr 17 · 1600 Meters · Place 10 · Billings SkyviewBillings Skyview1600 Meters106:21.3011
Apr 10Bozeman - Skyview DualApr 10 · 3200 Meters · Place 4 · Billings SkyviewBillings Skyview3200 Meters4.14:04.53a11
Apr 10Bozeman - Skyview DualApr 10 · 1600 Meters · Place 5 · Billings SkyviewBillings Skyview1600 Meters5.6:24.26a11
Apr 6Skyview Small Meet #1Apr 6 · 1600 Meters · Place 7 · Billings SkyviewBillings Skyview1600 Meters76:21.2511
Apr 6Skyview Small Meet #1Apr 6 · 800 Meters · Place 9 · Billings SkyviewBillings Skyview800 Meters93:01.64 PB11
Apr 1Skyview West DualApr 1 · 3200 Meters · Place 7 · Billings SkyviewBillings Skyview3200 Meters714:04.7111
Apr 1Skyview West DualApr 1 · 1600 Meters · Place 12 · Billings SkyviewBillings Skyview1600 Meters126:40.0711

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9City MeetMay 9 · 3200 Meters · Place 6 · Billings SkyviewBillings Skyview3200 Meters613:46.999
May 9City MeetMay 9 · 1600 Meters · Place 9 · Billings SkyviewBillings Skyview1600 Meters96:12.439
May 3Bozeman-West-Skyview TriangularMay 3 · 1600 Meters · Place 8 · Billings SkyviewBillings Skyview1600 Meters86:22.049
Apr 13BILLINGS INVITATIONALApr 13 · 3200 Meters · Place 13 · Billings SkyviewBillings Skyview3200 Meters1313:18.08PR9
Apr 13BILLINGS INVITATIONALApr 13 · 1600 Meters · Place 19 · Billings SkyviewBillings Skyview1600 Meters196:13.40PR9
Mar 30Skyview TriMar 30 · 3200 Meters · Place 5 · Billings SkyviewBillings Skyview3200 Meters513:50.70hP9
Mar 30Skyview TriMar 30 · 1600 Meters · Place 6 · Billings SkyviewBillings Skyview1600 Meters66:14.87PR9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24BTC All-comersFeb 24 · 3200 Meters · Place 11 · Billings SkyviewBillings Skyview3200 Meters1114:28.38 PB9
Feb 24BTC All-comersFeb 24 · 1600 Meters · Place 20 · Billings SkyviewBillings Skyview1600 Meters206:34.06 PB9