Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNelson-Thomas ABC Meet · May 134:29.57aNelson-Thomas ABC MeetMay 13, 2023
200 Meters · OutdoorColumbia Falls Iceberg Invitational · Apr 2023.62aColumbia Falls Iceberg InvitationalApril 20, 2024
3200 Meters · OutdoorHamilton Triangular · May 69:58.26aHamilton TriangularMay 6, 2023
400 Meters · Outdoor2025 Western A Divisional Championships · May 1649.20a2025 Western A Divisional ChampionshipsMay 16, 2025
800 Meters · Outdoor2025 Western A Divisional Championships · May 161:54.65a2025 Western A Divisional ChampionshipsMay 16, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 800 Meters · Place 11 · Northwest NazareneNorthwest Nazarene800 MetersRound P11.1:55.50aFr
Apr 242026 Ed Jacoby TwilightApr 24 · 800 Meters · Place 9 · Northwest NazareneNorthwest Nazarene800 Meters91:55.73FR
Apr 10NNU OpenApr 10 · 400 Meters · Place 4 · Northwest NazareneNorthwest Nazarene400 Meters449.90aFr
Mar 262026 UVU Collegiate InvitationalMar 26 · 800 Meters · Place 23 · Northwest NazareneNorthwest Nazarene800 Meters23.2:04.82aFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · 800 Meters · Place 4 · HamiltonHamilton800 Meters4.1:57.08a12
May 22Montana State "AA" and "A" TrackMay 22 · 400 Meters · Place 3 · HamiltonHamilton400 Meters3.49.34a12
May 162025 Western A Divisional ChampionshipsMay 16 · 800 Meters · Place 2 · HamiltonHamilton800 Meters21:54.65a PB12
May 162025 Western A Divisional ChampionshipsMay 16 · 400 Meters · Place 1 · HamiltonHamilton400 Meters149.20a PB12
May 3KLH Memorial Track MeetMay 3 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:58.88a12
Apr 25Ravalli County InvitationalApr 25 · 400 Meters · Place 1 · HamiltonHamilton400 Meters1.50.38a12
Apr 22Top TenApr 22 · 800 Meters · Place 3 · HamiltonHamilton800 Meters3.1:55.02a12
Apr 15Sapphire Twilight MeetApr 15 · 400 Meters · Place 1 · HamiltonHamilton400 Meters149.58a12
Apr 11MCPS InvitationalApr 11 · 800 Meters · Place 3 · HamiltonHamilton800 Meters31:55.38a12
Apr 4Hamilton Bronc InvitationalApr 4 · 400 Meters · Place 1 · HamiltonHamilton400 Meters150.15a12
Mar 29Frenchtown InviteMar 29 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:58.90a12
Mar 25Blue Devil InvitationalMar 25 · 400 Meters · Place 1 · HamiltonHamilton400 Meters151.05a12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MHSA Class A-B State Track & Field MeetMay 23 · 1600 Meters · Place 13 · HamiltonHamilton1600 Meters13.4:37.24a11
May 23MHSA Class A-B State Track & Field MeetMay 23 · 800 Meters · Place 2 · HamiltonHamilton800 Meters2.1:55.33a11
May 23MHSA Class A-B State Track & Field MeetMay 23 · 400 Meters · Place 2 · HamiltonHamilton400 Meters2.49.73a11
May 172024 Western A Divisional ChampionshipsMay 17 · 800 Meters · Place 2 · HamiltonHamilton800 Meters21:57.86a—
May 172024 Western A Divisional ChampionshipsMay 17 · 400 Meters · Place 3 · HamiltonHamilton400 Meters350.38a—
May 11Nelson-Thomas ABC MeetMay 11 · 1600 Meters · Place 4 · HamiltonHamilton1600 Meters44:40.97a—
May 4Great Falls v Helena vs Hamilton TriMay 4 · 400 Meters · Place 1 · HamiltonHamilton400 Meters150.61a—
Apr 26Ravalli County InvitationalApr 26 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:35.54a—
Apr 23Top 10Apr 23 · 800 Meters · Place 2 · HamiltonHamilton800 Meters2.1:56.73a11
Apr 20Columbia Falls Iceberg InvitationalApr 20 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:33.16a—
Apr 20Columbia Falls Iceberg InvitationalApr 20 · 200 Meters · Place 2 · HamiltonHamilton200 Meters223.62a PB—
Apr 18Sapphire Twilight MeetApr 18 · 400 Meters · Place 1 · HamiltonHamilton400 Meters151.04a—
Apr 13MCPS InvitationalApr 13 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:55.31a—
Apr 6Hamilton InvitationalApr 6 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters24:37.62a—
Apr 6Hamilton InvitationalApr 6 · 400 Meters · Place 2 · HamiltonHamilton400 Meters251.04a—
Mar 28Frenchtown InvitationalMar 28 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:59.64a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25MHSA Class A-C State Track & Field MeetMay 25 · 1600 Meters · Place 8 · HamiltonHamilton1600 Meters84:31.31a—
May 25MHSA Class A-C State Track & Field MeetMay 25 · 800 Meters · Place 2 · HamiltonHamilton800 Meters21:58.72a—
May 19Western A Track and Field ChampionshipsMay 19 · 3200 Meters · HamiltonHamilton3200 Meters—DNS10
May 19Western A Track and Field ChampionshipsMay 19 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters1.4:31.97a10
May 19Western A Track and Field ChampionshipsMay 19 · 800 Meters · Place 1 · HamiltonHamilton800 Meters1.1:57.99a10
May 13Nelson-Thomas ABC MeetMay 13 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:29.57a PB—
May 6Hamilton TriangularMay 6 · 3200 Meters · Place 1 · HamiltonHamilton3200 Meters19:58.26a PB—
Apr 28Ravalli County InvitationalApr 28 · 3200 Meters · Place 1 · HamiltonHamilton3200 Meters1.10:13.83a10
Apr 25Top 10Apr 25 · 1600 Meters · Place 3 · HamiltonHamilton1600 Meters34:29.77a—
Apr 22Columbia Falls Iceberg InvitationalApr 22 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:37.90a—
Apr 20Sapphire Twilight MeetApr 20 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:36.65a—
Apr 15MCPS InviteApr 15 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:56.87a—
Apr 6Hamilton InvitationalApr 6 · 800 Meters · Place 1 · HamiltonHamilton800 Meters11:59.99a—
Mar 31Corvallis Impromptu InviteMar 31 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters24:33.04a—
Mar 25Blue Devil InvitationalMar 25 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:43.8910

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MHSA Class AA & A State Meet May 26 · 1600 Meters · Place 14 · HamiltonHamilton1600 Meters14.4:45.78a9
May 20Western "A" DivisionalMay 20 · 1600 Meters · Place 9 · HamiltonHamilton1600 Meters9.4:38.47a9
May 20Western "A" DivisionalMay 20 · 800 Meters · Place 11 · HamiltonHamilton800 Meters11.2:04.46a9
May 14Nelson-Thomas ABC MeetMay 14 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:51.49a9
May 14Nelson-Thomas ABC MeetMay 14 · 800 Meters · Place 7 · HamiltonHamilton800 Meters72:09.19a9
May 7Hamilton QuadMay 7 · 1600 Meters · Place 5 · HamiltonHamilton1600 Meters54:58.84a9
May 7Hamilton QuadMay 7 · 800 Meters · Place 2 · HamiltonHamilton800 Meters22:11.69a9
May 5Corvallis JV InvitationalMay 5 · 1600 Meters · Place 1 · HamiltonHamilton1600 Meters14:58.709
May 5Corvallis JV InvitationalMay 5 · 800 Meters · Place 2 · HamiltonHamilton800 Meters22:13.219
Apr 29Ravalli County Invitational Apr 29 · 800 Meters · Place 5 · HamiltonHamilton800 Meters52:11.24a9
Apr 23Columbia Falls Iceberg InvitationalApr 23 · 1600 Meters · Place 7 · HamiltonHamilton1600 Meters75:03.90a9
Apr 21Sapphire Twilight InvitationalApr 21 · 800 Meters · Place 3 · HamiltonHamilton800 Meters32:14.479
Apr 18Ravalli County Froshmore InvitationalApr 18 · 1600 Meters · Place 4 · HamiltonHamilton1600 Meters45:00.289
Apr 2Frenchtown InvitationalApr 2 · 1600 Meters · Place 11 · HamiltonHamilton1600 Meters115:12.009
Mar 26Blue Devil InvitationalMar 26 · 1600 Meters · Place 3 · HamiltonHamilton1600 Meters35:15.909

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Five Valley MeetApr 28 · 1600 Meters · Place 5 · HamiltonHamilton1600 Meters5.5:35.76a8
Apr 28Five Valley MeetApr 28 · 200 Meters · Place 5 · HamiltonHamilton200 Meters5.27.05a8