Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCarignan Classic · Feb 65:55.80aCarignan ClassicFebruary 6, 2026
1500 Meters · OutdoorTrudnowski Open · Apr 185:05.38aTrudnowski OpenApril 18, 2026
1600 Meters · OutdoorNelson-Thomas ABC Meet · May 105:34.38aNelson-Thomas ABC MeetMay 10, 2025
3000 Meters · IndoorDigger Winter Series 2 · Feb 1412:28.97aDigger Winter Series 2February 14, 2026
3200 Meters · Outdoor2024 Eastern A Divisionals · May 1712:24.11a2024 Eastern A DivisionalsMay 17, 2024
400 Meters · OutdoorCal Wearley Memorial · Apr 151:07.80Cal Wearley MemorialApril 15, 2023
600 Meters · IndoorDigger Winter Series I · Jan 301:48.78Digger Winter Series IJanuary 30, 2026
800 Meters · OutdoorNelson-Thomas ABC Meet · May 112:25.93aNelson-Thomas ABC MeetMay 11, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Montana OpenApr 24 · 1500 Meters · Place 7 · Montana TechMontana Tech1500 Meters7.5:14.87aFr
Apr 18Trudnowski OpenApr 18 · 1500 Meters · Place 6 · Montana TechMontana Tech1500 Meters6.5:05.38a PBFr
Apr 4Digger Spring Series #1Apr 4 · 1500 Meters · Place 12 · Montana TechMontana Tech1500 Meters12.5:26.20aFr
Apr 4Digger Spring Series #1Apr 4 · 800 Meters · Place 21 · Montana TechMontana Tech800 Meters21.2:44.56aFr
Mar 27Al Manuel InvitationalMar 27 · 1500 Meters · Place 16 · Montana TechMontana Tech1500 Meters165:16.30aFR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Digger Winter Series 2Feb 14 · 3000 Meters · Place 9 · Montana TechMontana Tech3000 Meters912:28.97a PBFR
Feb 6Carignan ClassicFeb 6 · 1 Mile · Place 22 · Montana TechMontana Tech1 Mile225:55.80a PBFr
Jan 30Digger Winter Series IJan 30 · 600 Meters · Place 17 · Montana TechMontana Tech600 Meters171:48.78 PBFR
Jan 15Snake RiverJan 15 · 1 Mile · Place 41 · Montana TechMontana Tech1 Mile41.5:59.82aFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · 3200 Meters · Place 16 · HavreHavre3200 Meters16.12:39.23a12
May 22Montana State "AA" and "A" TrackMay 22 · 1600 Meters · Place 15 · HavreHavre1600 Meters15.5:36.19a12
May 22Montana State "AA" and "A" TrackMay 22 · 800 Meters · Place 17 · HavreHavre800 Meters17.2:29.69a12
May 16Eastern A DivisionalMay 16 · 3200 Meters · Place 9 · HavreHavre3200 Meters9.12:28.85a12
May 16Eastern A DivisionalMay 16 · 1600 Meters · Place 9 · HavreHavre1600 Meters9.5:39.12a12
May 16Eastern A DivisionalMay 16 · 800 Meters · Place 9 · HavreHavre800 Meters9.2:28.19a12
May 10Nelson-Thomas ABC MeetMay 10 · 1600 Meters · Place 3 · HavreHavre1600 Meters35:34.38a PB12
May 10Nelson-Thomas ABC MeetMay 10 · 800 Meters · Place 5 · HavreHavre800 Meters52:31.64a12
May 3Havre High Lion's InviteMay 3 · 1600 Meters · Place 2 · HavreHavre1600 Meters25:41.74a12
May 3Havre High Lion's InviteMay 3 · 800 Meters · Place 3 · HavreHavre800 Meters32:33.20a12
Apr 29 43rd Annual Norm Girard Top 10 Track Meet Apr 29 · 3200 Meters · Place 3 · HavreHavre3200 Meters312:43.51a12
Apr 25Glendive Shriners InvitationalApr 25 · 1600 Meters · Place 6 · HavreHavre1600 Meters6.5:36.87a12
Apr 25Glendive Shriners InvitationalApr 25 · 800 Meters · Place 6 · HavreHavre800 Meters6.2:32.69a12
Apr 15Golden Eagle InviteApr 15 · 3200 Meters · Place 3 · HavreHavre3200 Meters3.13:04.73a12
Apr 15Golden Eagle InviteApr 15 · 1600 Meters · Place 1 · HavreHavre1600 Meters1.5:55.52a12
Apr 12Billings InviteApr 12 · 3200 Meters · Place 15 · HavreHavre3200 Meters1512:46.38a12
Apr 12Billings InviteApr 12 · 800 Meters · Place 18 · HavreHavre800 Meters182:35.38a12
Apr 5Cal Wearley MemorialApr 5 · 1600 Meters · Place 2 · HavreHavre1600 Meters25:56.17a12
Apr 5Cal Wearley MemorialApr 5 · 800 Meters · Place 6 · HavreHavre800 Meters62:39.05a12
Mar 21Cut Bank Booster InviteMar 21 · 3200 Meters · Place 1 · HavreHavre3200 Meters113:32.812

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · 3200 Meters · Place 19 · HavreHavre3200 Meters19.12:57.42a11
May 23MHSA Class A-B State Track & Field MeetMay 23 · 1600 Meters · Place 15 · HavreHavre1600 Meters15.5:36.16a11
May 23MHSA Class A-B State Track & Field MeetMay 23 · 800 Meters · Place 15 · HavreHavre800 Meters15.2:29.37a11
May 172024 Eastern A DivisionalsMay 17 · 3200 Meters · Place 4 · HavreHavre3200 Meters4.12:24.11a PB11
May 172024 Eastern A DivisionalsMay 17 · 1600 Meters · Place 6 · HavreHavre1600 Meters6.5:34.86a11
May 172024 Eastern A DivisionalsMay 17 · 800 Meters · Place 7 · HavreHavre800 Meters7.2:27.68a11
May 11Nelson-Thomas ABC MeetMay 11 · 800 Meters · Place 3 · HavreHavre800 Meters32:25.93a PB—
May 4Havre Lions' Track & Field MeetMay 4 · 1600 Meters · Place 2 · HavreHavre1600 Meters25:38.00a—
May 4Havre Lions' Track & Field MeetMay 4 · 800 Meters · Place 3 · HavreHavre800 Meters32:28.54a—
Apr 2942nd Annual Norm Girard Top 10 Track MeetApr 29 · 1600 Meters · Place 5 · HavreHavre1600 Meters55:40.55a—
Apr 27East Helena Track InviteApr 27 · 3200 Meters · Place 1 · HavreHavre3200 Meters112:24.50a—
Apr 20Gold Strike InvitationalApr 20 · 3200 Meters · Place 1 · HavreHavre3200 Meters112:38.35a—
Apr 13Havre InviteApr 13 · 3200 Meters · Place 2 · HavreHavre3200 Meters212:48.36a—
Apr 13Havre InviteApr 13 · 1600 Meters · Place 2 · HavreHavre1600 Meters25:46.11a—
Apr 4Fergus InviteApr 4 · 3200 Meters · Place 3 · HavreHavre3200 Meters312:45.34a—
Apr 4Fergus InviteApr 4 · 800 Meters · Place 6 · HavreHavre800 Meters62:38.37a—
Mar 28Frenchtown InvitationalMar 28 · 3200 Meters · Place 6 · HavreHavre3200 Meters612:56.75a—
Mar 28Frenchtown InvitationalMar 28 · 1600 Meters · Place 7 · HavreHavre1600 Meters75:50.23a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19Eastern A Divisionals May 19 · 1600 Meters · Place 9 · HavreHavre1600 Meters95:45.02a—
May 19Eastern A Divisionals May 19 · 800 Meters · Place 9 · HavreHavre800 Meters92:28.72a—
May 13Nelson-Thomas ABC MeetMay 13 · 1600 Meters · Place 4 · HavreHavre1600 Meters45:42.65a—
May 13Nelson-Thomas ABC MeetMay 13 · 800 Meters · Place 11 · HavreHavre800 Meters112:38.04a—
May 8Havre TriangularMay 8 · 800 Meters · Place 2 · HavreHavre800 Meters22:30.84a—
May 2Norm Girard North/East Top 10May 2 · 800 Meters · Place 5 · HavreHavre800 Meters52:32.25a—
Apr 29Whitefish ARM InvitationalApr 29 · 1600 Meters · Place 4 · HavreHavre1600 Meters45:44.00—
Apr 29Whitefish ARM InvitationalApr 29 · 800 Meters · Place 4 · HavreHavre800 Meters42:39.12a—
Apr 22Gold Strike InvitationalApr 22 · 800 Meters · Place 9 · HavreHavre800 Meters92:36.34a—
Apr 15Cal Wearley MemorialApr 15 · 3200 Meters · Place 2 · HavreHavre3200 Meters212:38.10—
Apr 15Cal Wearley MemorialApr 15 · 1600 Meters · Place 1 · HavreHavre1600 Meters15:55.68a—
Apr 15Cal Wearley MemorialApr 15 · 400 Meters · Place 9 · HavreHavre400 Meters91:07.80 PB—
Apr 7Wibaux InvitationalApr 7 · 1600 Meters · Place 6 · HavreHavre1600 Meters6.5:54.02a10
Apr 7Wibaux InvitationalApr 7 · 800 Meters · Place 5 · HavreHavre800 Meters5.2:28.98a10

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26MHSA Class AA & A State Meet May 26 · 1600 Meters · Place 10 · HavreHavre1600 Meters10.5:40.23a9
May 26MHSA Class AA & A State Meet May 26 · 800 Meters · Place 9 · HavreHavre800 Meters9.2:29.82a9
May 20Eastern A DivisionalMay 20 · 1600 Meters · Place 6 · HavreHavre1600 Meters6.5:40.44a9
May 20Eastern A DivisionalMay 20 · 800 Meters · Place 6 · HavreHavre800 Meters6.2:28.00a9
May 13Bill Kelly Eastern A Twilight Invitational MeetMay 13 · 1600 Meters · Place 3 · HavreHavre1600 Meters35:37.749
May 13Bill Kelly Eastern A Twilight Invitational MeetMay 13 · 800 Meters · Place 1 · HavreHavre800 Meters12:37.639
May 7Havre InviteMay 7 · 1600 Meters · Place 1 · HavreHavre1600 Meters1.5:49.59
May 5Great Falls Freshman InviteMay 5 · 3200 Meters · Place 1 · HavreHavre3200 Meters112:43.67a9
May 3Norm Girard North/East Top 10May 3 · 800 Meters · Place 3 · HavreHavre800 Meters32:28.90a9
Apr 30Whitefish ARM InvitationalApr 30 · 1600 Meters · Place 1 · HavreHavre1600 Meters15:38.64a9
Apr 30Whitefish ARM InvitationalApr 30 · 800 Meters · Place 2 · HavreHavre800 Meters22:34.39a9
Apr 26Cal Wearley MemorialApr 26 · 1600 Meters · Place 3 · HavreHavre1600 Meters35:56.589
Apr 26Cal Wearley MemorialApr 26 · 800 Meters · Place 4 · HavreHavre800 Meters42:31.909
Apr 21Whitewater InvitationalApr 21 · 1600 Meters · Place 3 · HavreHavre1600 Meters36:34.489
Apr 21Whitewater InvitationalApr 21 · 800 Meters · Place 1 · HavreHavre800 Meters12:52.259
Apr 8Havre LionsApr 8 · 1600 Meters · Place 1 · HavreHavre1600 Meters15:48.539
Apr 8Havre LionsApr 8 · 800 Meters · Place 1 · HavreHavre800 Meters12:40.179
Apr 1Glasgow InvitationalApr 1 · 1600 Meters · Place 6 · HavreHavre1600 Meters65:59.659
Apr 1Glasgow InvitationalApr 1 · 800 Meters · Place 3 · HavreHavre800 Meters32:37.029

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Kent Shaffer Memorial Divisional Track MeetMay 15 · 1600 Meters · Place 1 · HavreHavre1600 Meters1.6:06.24a8
May 15Kent Shaffer Memorial Divisional Track MeetMay 15 · 800 Meters · Place 1 · HavreHavre800 Meters1.2:53.32a8
May 15Kent Shaffer Memorial Divisional Track MeetMay 15 · 400 Meters · Place 2 · HavreHavre400 Meters2.1:10.84a8
May 7North Star Middle School MeetMay 7 · 1600 Meters · Place 2 · HavreHavre1600 Meters2.6:26.308
May 7North Star Middle School MeetMay 7 · 800 Meters · Place 3 · HavreHavre800 Meters3.2:53.908
May 7North Star Middle School MeetMay 7 · 400 Meters · Place 1 · HavreHavre400 Meters1.1:12.808

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3North Star Middle School MeetMay 3 · 1600 Meters · Place 4 · HavreHavre1600 Meters4.6:47.506
May 3North Star Middle School MeetMay 3 · 800 Meters · Place 3 · HavreHavre800 Meters3.3:00.106
May 3North Star Middle School MeetMay 3 · 400 Meters · Place 9 · HavreHavre400 Meters9.1:17.806