Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern B/C Divisional · May 2211.36aWestern B/C DivisionalMay 22, 2026
200 Meters · OutdoorDistrict 6B, 13C, & 14C · May 1522.81aDistrict 6B, 13C, & 14CMay 15, 2026
400 Meters · OutdoorWestern B/C Divisional · May 2249.89aWestern B/C DivisionalMay 22, 2026
800 Meters · OutdoorCopper League Meet #4 · May 112:34.06aCopper League Meet #4May 11, 2023
Discus · 1kg · OutdoorMeet of Champions · May 1887-00.75Meet of ChampionsMay 18, 2022
High Jump · OutdoorCopper League Meet #4 · May 45-00.00Copper League Meet #4May 4, 2022
Javelin · 450g AeroJav · OutdoorCopper League Meet #3 · May 761-10.25Copper League Meet #3May 7, 2021
Long Jump · OutdoorCopper League Meet #2 · May 414-08.00Copper League Meet #2May 4, 2021

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 3 · Mountain West TrackMountain West Track400 Meters3.51.00a11
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 5 · Mountain West TrackMountain West Track200 Meters5.23.19a11
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 100 Meters · Place 8 · Mountain West TrackMountain West Track100 Meters8.12.24a11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 400 Meters · Place 9 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters9.51.59a11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 200 Meters · Loyola-Sacred HeartLoyola-Sacred Heart200 MetersRound P—DNS11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 100 Meters · Place 15 · Loyola-Sacred HeartLoyola-Sacred Heart100 MetersRound P15.11.59aWind: -0.711
May 22Western B/C DivisionalMay 22 · 400 Meters · Place 2 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters249.89a PB11
May 22Western B/C DivisionalMay 22 · 200 Meters · Place 4 · Loyola-Sacred HeartLoyola-Sacred Heart200 MetersRound P423.09a11
May 22Western B/C DivisionalMay 22 · 200 Meters · Place 4 · Loyola-Sacred HeartLoyola-Sacred Heart200 Meters423.05a11
May 22Western B/C DivisionalMay 22 · 100 Meters · Place 2 · Loyola-Sacred HeartLoyola-Sacred Heart100 MetersRound P211.47a11
May 22Western B/C DivisionalMay 22 · 100 Meters · Place 4 · Loyola-Sacred HeartLoyola-Sacred Heart100 Meters411.36a PB11
May 15District 6B, 13C, & 14CMay 15 · 200 Meters · Place 3 · Loyola-Sacred HeartLoyola-Sacred Heart200 Meters322.81a PB11
May 15District 6B, 13C, & 14CMay 15 · 100 Meters · Place 5 · Loyola-Sacred HeartLoyola-Sacred Heart100 Meters511.67a11
May 9KLH Memorial Track MeetMay 9 · 400 Meters · Place 2 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters250.14a11
May 9KLH Memorial Track MeetMay 9 · 200 Meters · Place 1 · Loyola-Sacred HeartLoyola-Sacred Heart200 Meters123.03a11
Apr 30Sapphire Twilight InvitationalApr 30 · 200 Meters · Place 7 · Loyola-Sacred HeartLoyola-Sacred Heart200 Meters723.46a11
Apr 30Sapphire Twilight InvitationalApr 30 · 100 Meters · Place 5 · Loyola-Sacred HeartLoyola-Sacred Heart100 Meters511.74a11
Apr 28Top 10Apr 28 · 400 Meters · Place 6 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters651.27a11
Apr 25SSHS InvitationalApr 25 · 400 Meters · Place 1 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters151.16a11
Apr 25SSHS InvitationalApr 25 · 200 Meters · Place 1 · Loyola-Sacred HeartLoyola-Sacred Heart200 Meters123.42a11
Apr 21Quad - Sentinel/Big Sky/Frenchtown/LoyolaApr 21 · 400 Meters · Place 4 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters4.51.38a11
Apr 21Quad - Sentinel/Big Sky/Frenchtown/LoyolaApr 21 · 100 Meters · Place 10 · Loyola-Sacred HeartLoyola-Sacred Heart100 Meters10.11.63a11
Apr 112026 Hamilton Bronc InvitationalApr 11 · 400 Meters · Place 2 · Loyola-Sacred HeartLoyola-Sacred Heart400 Meters251.40a11
Apr 7Florence/Darby InvitationalApr 7 · 100 Meters · Place 9 · Loyola-Sacred HeartLoyola-Sacred Heart100 Meters912.29a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22MHSA State B & C Track MeetMay 22 · 100 Meters · Valley ChristianValley Christian100 MetersRound P—SCR10
May 16Western Divisional B & CMay 16 · 100 Meters · Place 5 · Valley ChristianValley Christian100 Meters512.21a10
May 16Western Divisional B & CMay 16 · 100 Meters · Place 6 · Valley ChristianValley Christian100 Meters612.19a10
May 3KLH Memorial Track MeetMay 3 · 100 Meters · Place 18 · Valley ChristianValley Christian100 Meters1812.04a10
Apr 18SSHS Track meetApr 18 · 400 Meters · Place 17 · Valley ChristianValley Christian400 Meters17.55.85a10
Mar 29Frenchtown InviteMar 29 · 400 Meters · Place 15 · Valley ChristianValley Christian400 Meters1559.05a10
Mar 29Frenchtown InviteMar 29 · 200 Meters · Place 23 · Valley ChristianValley Christian200 Meters2326.12a10
Mar 29Frenchtown InviteMar 29 · 100 Meters · Place 47 · Valley ChristianValley Christian100 Meters4712.59a10

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 106B, 13C, 14C District Track MeetMay 10 · Discus · Place 8 · Valley ChristianValley ChristianDiscus895-0.25—
May 106B, 13C, 14C District Track MeetMay 10 · 200 Meters · Place 6 · Valley ChristianValley Christian200 Meters625.23a—
May 4KLH InviteMay 4 · Discus · Place 30 · Valley ChristianValley ChristianDiscus3091-2.50—
May 4KLH InviteMay 4 · 400 Meters · Place 10 · Valley ChristianValley Christian400 Meters1056.27a—
May 4KLH InviteMay 4 · 200 Meters · Place 16 · Valley ChristianValley Christian200 Meters1625.19a—
May 4KLH InviteMay 4 · 100 Meters · Place 28 · Valley ChristianValley Christian100 Meters2812.41a—
Apr 27East Helena Track InviteApr 27 · Javelin · Place 56 · Valley ChristianValley ChristianJavelin5677-3—
Apr 27East Helena Track InviteApr 27 · Discus · Place 20 · Valley ChristianValley ChristianDiscus2099-11—
Apr 27East Helena Track InviteApr 27 · 200 Meters · Place 23 · Valley ChristianValley Christian200 Meters2325.50a—
Apr 27East Helena Track InviteApr 27 · 100 Meters · Place 32 · Valley ChristianValley Christian100 Meters3212.30a—
Apr 20SSHS InviteApr 20 · Javelin · Place 69 · Valley ChristianValley ChristianJavelin6981-9—
Apr 20SSHS InviteApr 20 · Discus · Place 47 · Valley ChristianValley ChristianDiscus4795-3.50—
Apr 20SSHS InviteApr 20 · 400 Meters · Place 21 · Valley ChristianValley Christian400 Meters2158.31a—
Apr 16Thompson Falls InvitationalApr 16 · Discus · Place 8 · Valley ChristianValley ChristianDiscus899-10—
Apr 16Thompson Falls InvitationalApr 16 · 100 Meters · Place 14 · Valley ChristianValley Christian100 Meters1413.08—
Apr 16Thompson Falls InvitationalApr 16 · 200 Meters · Place 2 · Valley ChristianValley Christian200 Meters227.21—
Apr 13Dave Tripp Memorial Track MeetApr 13 · Discus · Place 13 · Valley ChristianValley ChristianDiscus1395-4—
Apr 13Dave Tripp Memorial Track MeetApr 13 · 400 Meters · Place 8 · Valley ChristianValley Christian400 Meters857.51a—
Apr 13Dave Tripp Memorial Track MeetApr 13 · 100 Meters · Place 22 · Valley ChristianValley Christian100 Meters2212.55a—
Apr 9Florence/Darby InvitationalApr 9 · Discus · Place 20 · Valley ChristianValley ChristianDiscus2097-5—
Apr 9Florence/Darby InvitationalApr 9 · 400 Meters · Place 6 · Valley ChristianValley Christian400 Meters657.09a—
Apr 9Florence/Darby InvitationalApr 9 · 200 Meters · Place 21 · Valley ChristianValley Christian200 Meters2126.33a—
Apr 9Florence/Darby InvitationalApr 9 · 100 Meters · Place 34 · Valley ChristianValley Christian100 Meters3413.04a—
Mar 23Blue Devil InvitationalMar 23 · Long Jump · Place 35 · Valley ChristianValley ChristianLong Jump3514-10—
Mar 23Blue Devil InvitationalMar 23 · Discus · Place 33 · Valley ChristianValley ChristianDiscus3386-7—
Mar 23Blue Devil InvitationalMar 23 · 400 Meters · Place 5 · Valley ChristianValley Christian400 Meters558.86a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Copper League Qualifier May 18 · High Jump · Place 6 · Valley ChristianValley ChristianHigh Jump64-10—
May 18Copper League Qualifier May 18 · Discus · Place 8 · Valley ChristianValley ChristianDiscus895-7—
May 18Copper League Qualifier May 18 · 100 Meters · Place 10 · Valley ChristianValley Christian100 Meters1013.16a—
May 11Copper League Meet #4May 11 · Discus · Place 2 · Valley ChristianValley ChristianDiscus2104-2.50—
May 11Copper League Meet #4May 11 · 800 Meters · Place 3 · Valley ChristianValley Christian800 Meters32:34.06a PB—
May 11Copper League Meet #4May 11 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters313.01a—
May 4Copper League Meet #3May 4 · Discus · Place 2 · Valley ChristianValley ChristianDiscus1kg2.99-02Unofficial8
May 4Copper League Meet #3May 4 · High Jump · Place 9 · Valley ChristianValley ChristianHigh Jump9.4-08.00Unofficial8
May 4Copper League Meet #3May 4 · 100 Meters · Place 7 · Valley ChristianValley Christian100 Meters7.13.22Unofficial8
Apr 27Copper League Meet #2 4/27/2023Apr 27 · Discus · Place 2 · Valley ChristianValley ChristianDiscus1kg2.99-06Unofficial8
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 200 Meters · Place 4 · Valley ChristianValley Christian200 Meters4.27.43Unofficial8
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters3.12.84Unofficial8
Apr 19Copper League MeetApr 19 · 800 Meters · Place 1 · Valley ChristianValley Christian800 Meters12:38.42a—

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 18Meet of ChampionsMay 18 · Discus · Place 3 · Valley ChristianValley ChristianDiscus1kg3.87-00.75 PB7
May 18Meet of ChampionsMay 18 · High Jump · Place 4 · Valley ChristianValley ChristianHigh Jump4.4-10.007
May 18Meet of ChampionsMay 18 · 200 Meters · Place 6 · Valley ChristianValley Christian200 Meters6.28.75a7
May 18Meet of ChampionsMay 18 · 100 Meters · Place 9 · Valley ChristianValley Christian100 Meters9.13.78a7
May 12Copper League Qualifier May 12 · Discus · Place 3 · Valley ChristianValley ChristianDiscus1kg3.85-007
May 12Copper League Qualifier May 12 · High Jump · Place 5 · Valley ChristianValley ChristianHigh Jump5.4-10.007
May 12Copper League Qualifier May 12 · 200 Meters · Place 5 · Valley ChristianValley Christian200 Meters5.28.927
May 12Copper League Qualifier May 12 · 100 Meters · Place 4 · Valley ChristianValley Christian100 Meters4.13.597
May 4Copper League Meet #4May 4 · Discus · Place 2 · Valley ChristianValley ChristianDiscus1kg2.80-027
May 4Copper League Meet #4May 4 · High Jump · Place 2 · Valley ChristianValley ChristianHigh Jump2.5-00.00 PB7
May 4Copper League Meet #4May 4 · 400 Meters · Place 2 · Valley ChristianValley Christian400 Meters2.1:05.967
May 4Copper League Meet #4May 4 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters3.13.627
Apr 28Copper League Meet #3Apr 28 · Discus · Place 3 · Valley ChristianValley ChristianDiscus1kg3.72-007
Apr 28Copper League Meet #3Apr 28 · 200 Meters · Place 5 · Valley ChristianValley Christian200 Meters5.28.467
Apr 28Copper League Meet #3Apr 28 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters3.13.567
Apr 21Copper League Meet #2Apr 21 · Javelin · Place 16 · Valley ChristianValley ChristianJavelin500g TJ16.59-00Unofficial7
Apr 21Copper League Meet #2Apr 21 · Discus · Place 1 · Valley ChristianValley ChristianDiscus1kg1.69-11Unofficial7
Apr 21Copper League Meet #2Apr 21 · 200 Meters · Place 5 · Valley ChristianValley Christian200 Meters5.28.36Unofficial7
Apr 21Copper League Meet #2Apr 21 · 100 Meters · Place 2 · Valley ChristianValley Christian100 Meters2.13.68Unofficial7
Apr 14Copper League Meet 1Apr 14 · Long Jump · Place 3 · Valley ChristianValley ChristianLong Jump3.13-04.007
Apr 14Copper League Meet 1Apr 14 · 400 Meters · Place 3 · Valley ChristianValley Christian400 Meters3.1:08.967
Apr 14Copper League Meet 1Apr 14 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters3.14.157

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Copper League Meet #5May 20 · Long Jump · Place 1 · Valley ChristianValley ChristianLong Jump1.12-09.006
May 20Copper League Meet #5May 20 · Discus · Place 5 · Valley ChristianValley ChristianDiscus1kg5.46-046
May 20Copper League Meet #5May 20 · 100 Meters · Place 3 · Valley ChristianValley Christian100 Meters3.14.136
May 7Copper League Meet #3May 7 · Javelin · Place 3 · Valley ChristianValley ChristianJavelin450g AeroJav3.61-10.25 PB6
May 7Copper League Meet #3May 7 · Discus · Place 1 · Valley ChristianValley ChristianDiscus1kg1.60-046
May 7Copper League Meet #3May 7 · 800 Meters · Place 1 · Valley ChristianValley Christian800 Meters1.2:49.706
May 7Copper League Meet #3May 7 · 200 Meters · Place 1 · Valley ChristianValley Christian200 Meters1.30.386
May 7Copper League Meet #3May 7 · 100 Meters · Place 1 · Valley ChristianValley Christian100 Meters1.14.006
May 4Copper League Meet #2May 4 · Long Jump · Place 1 · Valley ChristianValley ChristianLong Jump1.14-08.00 PB6
May 4Copper League Meet #2May 4 · Discus · Place 1 · Valley ChristianValley ChristianDiscus1kg1.63-036
May 4Copper League Meet #2May 4 · 200 Meters · Place 1 · Valley ChristianValley Christian200 Meters1.29.816
May 4Copper League Meet #2May 4 · 100 Meters · Place 1 · Valley ChristianValley Christian100 Meters1.13.976
Apr 29Copper League Meet #1Apr 29 · Javelin · Place 2 · Valley ChristianValley ChristianJavelin450g AeroJav2.60-066
Apr 29Copper League Meet #1Apr 29 · 400 Meters · Place 2 · Valley ChristianValley Christian400 Meters2.1:08.036
Apr 29Copper League Meet #1Apr 29 · 100 Meters · Place 1 · Valley ChristianValley Christian100 Meters1.14.036