Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig Sky Tuner · Feb 204:50.08aBig Sky TunerFebruary 20, 2025
10,000 Meters · OutdoorFrontier Conference Championship · May 232:52.06aFrontier Conference ChampionshipMay 2, 2026
10000 Meters · OutdoorFrontier Conference T&F Championships · May 434:18.18aFrontier Conference T&F ChampionshipsMay 4, 2025
1500 Meters · OutdoorYellowjacket/Battlin' Bears Open · Mar 214:18.59aYellowjacket/Battlin' Bears OpenMarch 21, 2026
1600 Meters · OutdoorDistrict 5B/12C Meet · May 94:41.43aDistrict 5B/12C MeetMay 9, 2024
1600 Meters · Outdoor · Hand timedPark High Livingston Meet 2 · Apr 165:19.00hPark High Livingston Meet 2April 16, 2021
3000 Meters · IndoorCarignan Classic · Feb 69:04.49aCarignan ClassicFebruary 6, 2026
3000 Meters · OutdoorDigger Spring Series #2 · Apr 118:58.70aDigger Spring Series #2April 11, 2026
3200 Meters · OutdoorMHSA Class A-B State Track & Field Meet · May 2310:01.64aMHSA Class A-B State Track & Field MeetMay 23, 2024
3200 Meters · Outdoor · Hand timedJohn Cheek Top "8" · May 411:47.8hJohn Cheek Top "8"May 4, 2021
5000 Meters · IndoorDigger Winter Series I · Jan 3015:50.24Digger Winter Series IJanuary 30, 2026
5000 Meters · OutdoorAl Manuel Invitational · Mar 2715:36.62aAl Manuel InvitationalMarch 27, 2026
800 Meters · OutdoorManhattan Christian Invitational · Apr 202:11.53aManhattan Christian InvitationalApril 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · 10,000 Meters · Place 4 · Montana TechMontana Tech10,000 Meters4.32:52.06a PBSo
May 2Frontier Conference ChampionshipMay 2 · 5000 Meters · Place 3 · Montana TechMontana Tech5000 Meters3.15:51.31aSo
Apr 18Trudnowski OpenApr 18 · 10,000 Meters · Place 12 · Montana TechMontana Tech10,000 Meters12.35:02.52aSo
Apr 11Digger Spring Series #2Apr 11 · 3000 Meters · Place 1 · Montana TechMontana Tech3000 Meters1.8:58.70a PBSo
Apr 4Digger Spring Series #1Apr 4 · 5000 Meters · Place 1 · Montana TechMontana Tech5000 Meters1.15:41.66aSo
Mar 27Al Manuel InvitationalMar 27 · 5000 Meters · Place 9 · Montana TechMontana Tech5000 Meters915:36.62a PBSo
Mar 21Yellowjacket/Battlin' Bears OpenMar 21 · 1500 Meters · Place 6 · Montana TechMontana Tech1500 Meters64:18.59a PBSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Carignan ClassicFeb 6 · 3000 Meters · Place 9 · Montana TechMontana Tech3000 Meters99:04.49a PBSo
Jan 30Digger Winter Series IJan 30 · 5000 Meters · Place 12 · Montana TechMontana Tech5000 Meters1215:50.24 PBSO
Jan 15Snake RiverJan 15 · 3000 Meters · Place 31 · Montana TechMontana Tech3000 Meters31.9:20.21aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Tom Gage ClassicMay 9 · 5000 Meters · Place 4 · Montana TechMontana Tech5000 Meters416:31.95FR
May 4Frontier Conference T&F ChampionshipsMay 4 · 10000 Meters · Place 4 · Montana TechMontana Tech10000 Meters434:18.18a PBFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 5000 Meters · Place 5 · Montana TechMontana Tech5000 Meters516:12.08aFR
Apr 25Montana OpenApr 25 · 1500 Meters · Place 10 · Montana TechMontana Tech1500 Meters104:22.99FR
Apr 17Trudnowski OpenApr 17 · 5000 Meters · Place 6 · Montana TechMontana Tech5000 Meters616:15.40FR
Mar 28Al Manuel InvitationalMar 28 · 5000 Meters · Place 6 · Montana TechMontana Tech5000 Meters616:25.01aFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Big Sky TunerFeb 20 · 3000 Meters · Place 19 · Montana TechMontana Tech3000 Meters199:30.00a—
Feb 20Big Sky TunerFeb 20 · 1 Mile · Place 32 · Montana TechMontana Tech1 Mile324:50.08a PB—
Jan 31Bobcat PerformanceJan 31 · 3000 Meters · Place 19 · Montana TechMontana Tech3000 Meters199:31.23a—
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 46 · Montana TechMontana Tech3000 Meters46.9:37.79aFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · 3200 Meters · Place 5 · Three ForksThree Forks3200 Meters5.10:01.64a PB12
May 162024 MHSA Southern BC DivisionalMay 16 · 1600 Meters · Place 9 · Three ForksThree Forks1600 Meters94:41.76a—
May 9District 5B/12C MeetMay 9 · 3200 Meters · Place 4 · Three ForksThree Forks3200 Meters410:14.26a—
May 9District 5B/12C MeetMay 9 · 1600 Meters · Place 3 · Three ForksThree Forks1600 Meters34:41.43a PB—
May 4Al Walker Memorial Stillwater MeetMay 4 · 1600 Meters · Place 5 · Three ForksThree Forks1600 Meters54:43.76a—
May 4Al Walker Memorial Stillwater MeetMay 4 · 800 Meters · Place 13 · Three ForksThree Forks800 Meters132:13.89a—
Apr 302024 Midland Roundtable Top 10Apr 30 · 3200 Meters · Place 7 · Three ForksThree Forks3200 Meters710:10.48a—
Apr 20Manhattan Christian InvitationalApr 20 · 1600 Meters · Place 6 · Three ForksThree Forks1600 Meters6.4:49.49a12
Apr 20Manhattan Christian InvitationalApr 20 · 800 Meters · Place 8 · Three ForksThree Forks800 Meters8.2:11.53a PB12
Apr 4Fergus InviteApr 4 · 1600 Meters · Place 6 · Three ForksThree Forks1600 Meters64:52.60a—
Mar 28Frenchtown InvitationalMar 28 · 3200 Meters · Place 2 · Three ForksThree Forks3200 Meters210:14.60a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22024 STCU West Coast ChampionshipsMar 2 · 1 Mile · Place 61 · Three Forks Running ClubThree Forks Running Club1 Mile61.4:55.59a12
Mar 22024 STCU West Coast ChampionshipsMar 2 · 3000 Meters · Place 20 · Three Forks Running ClubThree Forks Running Club3000 Meters20.9:18.21a12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25MHSA Class AA & B State Meet May 25 · 3200 Meters · Place 4 · Three ForksThree Forks3200 Meters410:13.39a—
May 25MHSA Class AA & B State Meet May 25 · 1600 Meters · Place 10 · Three ForksThree Forks1600 Meters104:48.97a—
May 18Southern BC DivisionalMay 18 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters310:29.36a—
May 18Southern BC DivisionalMay 18 · 1600 Meters · Place 5 · Three ForksThree Forks1600 Meters54:41.97a—
May 12District 5BMay 12 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters310:28.35a—
May 12District 5BMay 12 · 1600 Meters · Place 3 · Three ForksThree Forks1600 Meters34:45.25a—
May 6Al Walker Memorial Stillwater MeetMay 6 · 1600 Meters · Place 7 · Three ForksThree Forks1600 Meters74:48.09a—
May 2John Cheek Top 8 Meet Western B/CMay 2 · 3200 Meters · Place 1 · Three ForksThree Forks3200 Meters1.10:43.711
May 2John Cheek Top 8 Meet Western B/CMay 2 · 1600 Meters · Place 2 · Three ForksThree Forks1600 Meters2.4:48.711
Apr 22Manhattan Christian InvitationalApr 22 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters3.10:30.14a11
Apr 22Manhattan Christian InvitationalApr 22 · 1600 Meters · Place 4 · Three ForksThree Forks1600 Meters4.4:56.36a11
Apr 11Butte Area MeetApr 11 · 1600 Meters · Place 2 · Three ForksThree Forks1600 Meters24:55.45a—
Apr 11Butte Area MeetApr 11 · 800 Meters · Place 4 · Three ForksThree Forks800 Meters42:16.99a—
Apr 4Townsend Invite - East HelenaApr 4 · 3200 Meters · Place 1 · Three ForksThree Forks3200 Meters110:50.0—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26State B-C Track and Field MeetMay 26 · 3200 Meters · Place 8 · Three ForksThree Forks3200 Meters8.10:20.67a10
May 20Southern BC DivisionMay 20 · 3200 Meters · Place 2 · Three ForksThree Forks3200 Meters210:27.67a10
May 13District 5BMay 13 · 3200 Meters · Place 1 · Three ForksThree Forks3200 Meters110:48.56a10
May 13District 5BMay 13 · 1600 Meters · Place 3 · Three ForksThree Forks1600 Meters34:54.55a10
May 7Al Walker Memorial "Stillwater" MeetMay 7 · 3200 Meters · Place 2 · Three ForksThree Forks3200 Meters210:59.20a10
May 7Al Walker Memorial "Stillwater" MeetMay 7 · 1600 Meters · Place 7 · Three ForksThree Forks1600 Meters75:09.68a10
May 5John Cheek Top 8 Western B/C MeetMay 5 · 3200 Meters · Place 1 · Three ForksThree Forks3200 Meters1.10:36.610
Apr 30John Tomich InvitationalApr 30 · 1600 Meters · Place 9 · Three ForksThree Forks1600 Meters9.4:57.87a10
Apr 30John Tomich InvitationalApr 30 · 800 Meters · Place 20 · Three ForksThree Forks800 Meters20.2:20.24a10
Apr 21Park High Hex MeetApr 21 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters310:44.3110
Apr 21Park High Hex MeetApr 21 · 800 Meters · Place 5 · Three ForksThree Forks800 Meters52:22.5610
Apr 9Townsend Invite - East HelenaApr 9 · 1600 Meters · Place 5 · Three ForksThree Forks1600 Meters55:17.110
Apr 9Townsend Invite - East HelenaApr 9 · 800 Meters · Place 27 · Three ForksThree Forks800 Meters273:28.310
Apr 2Class B Kick OffApr 2 · 3200 Meters · Place 2 · Three ForksThree Forks3200 Meters210:53.1510
Mar 31Columbus Snowflake MeetMar 31 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters311:25.3810

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20Southern B/C DivisionMay 20 · 3200 Meters · Place 12 · Three ForksThree Forks3200 Meters1211:19.689
May 20Southern B/C DivisionMay 20 · 1600 Meters · Place 14 · Three ForksThree Forks1600 Meters145:13.919
May 14District 5B MeetMay 14 · 3200 Meters · Place 6 · Three ForksThree Forks3200 Meters611:30.209
May 14District 5B MeetMay 14 · 1600 Meters · Place 6 · Three ForksThree Forks1600 Meters65:10.779
May 7Park High Livingston Meet 3May 7 · 3200 Meters · Three ForksThree Forks3200 Meters—DNF9
May 7Park High Livingston Meet 3May 7 · 1600 Meters · Place 5 · Three ForksThree Forks1600 Meters5.5:20.31a9
May 7Park High Livingston Meet 3May 7 · 800 Meters · Three ForksThree Forks800 Meters—DNS9
May 4John Cheek Top "8"May 4 · 3200 Meters · Place 6 · Three ForksThree Forks3200 Meters611:47.8h PB9
May 1Manhattan InvitationalMay 1 · 3200 Meters · Place 6 · Three ForksThree Forks3200 Meters611:29.959
May 1Manhattan InvitationalMay 1 · 1600 Meters · Place 9 · Three ForksThree Forks1600 Meters95:16.439
Apr 22Manhattan Christian InviteApr 22 · 3200 Meters · Place 8 · Three ForksThree Forks3200 Meters811:29.969
Apr 22Manhattan Christian InviteApr 22 · 1600 Meters · Place 13 · Three ForksThree Forks1600 Meters135:25.219
Apr 16Park High Livingston Meet 2Apr 16 · 1600 Meters · Place 10 · Three ForksThree Forks1600 Meters105:19.00h PB9
Apr 16Park High Livingston Meet 2Apr 16 · 800 Meters · Place 10 · Three ForksThree Forks800 Meters102:28.989
Apr 13Laurel Tuesday #2Apr 13 · 1600 Meters · Place 9 · Three ForksThree Forks1600 Meters95:29.089
Apr 13Laurel Tuesday #2Apr 13 · 800 Meters · Place 10 · Three ForksThree Forks800 Meters102:30.189
Apr 9Park High Livingston Meet 1Apr 9 · 3200 Meters · Place 4 · Three ForksThree Forks3200 Meters4.12:13.769
Apr 9Park High Livingston Meet 1Apr 9 · 1600 Meters · Place 7 · Three ForksThree Forks1600 Meters7.5:31.629
Mar 29SnowflakeMar 29 · 3200 Meters · Place 3 · Three ForksThree Forks3200 Meters3.12:41.14a9
Mar 29SnowflakeMar 29 · 1600 Meters · Place 6 · Three ForksThree Forks1600 Meters6.5:52.68a9