Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorFrontier Conference Championship · May 216.60aFrontier Conference ChampionshipMay 2, 2026
200 Meters · OutdoorFrontier Conference Championship · May 228.24aFrontier Conference ChampionshipMay 2, 2026
300m Hurdles · 30" / 0.762m · OutdoorNE2B HS North Division Championships · May 1054.94aNE2B HS North Division ChampionshipsMay 10, 2022
60m Hurdles · 33" / 0.838m · IndoorBobcat Preview · Dec 510.31aBobcat PreviewDecember 5, 2024
800 Meters · IndoorBobcat Challenge · Jan 232:47.34aBobcat ChallengeJanuary 23, 2026
800 Meters · OutdoorFrontier Conference Championship · May 22:41.74aFrontier Conference ChampionshipMay 2, 2026
Discus · 1kg · OutdoorNE2B HS North Division Championships · May 1088-01NE2B HS North Division ChampionshipsMay 10, 2022
Heptathlon · OutdoorFrontier Conference Championship · May 23796Frontier Conference ChampionshipMay 2, 2026
High Jump · IndoorBobcat Performance · Jan 311.29mBobcat PerformanceJanuary 31, 2025
High Jump · OutdoorFrontier Conference T&F Championships · May 41.26mFrontier Conference T&F ChampionshipsMay 4, 2025
Javelin · 600g · OutdoorFrontier Conference Championship · May 227.20mFrontier Conference ChampionshipMay 2, 2026
Long Jump · IndoorBobcat Challenge · Jan 234.45mBobcat ChallengeJanuary 23, 2026
Long Jump · OutdoorFrontier Conference T&F Championships · May 44.54mFrontier Conference T&F ChampionshipsMay 4, 2025
Pentathlon (Indoor) · Standard · IndoorISU Snake River · Jan 161893.00ISU Snake RiverJanuary 16, 2025
Shot Put · 4kg · IndoorISU Snake River · Jan 169.31mISU Snake RiverJanuary 16, 2025
Shot Put · 4kg · OutdoorFrontier Conference Championship · May 210.46mFrontier Conference ChampionshipMay 2, 2026
Triple Jump · IndoorCarignan Classic · Feb 610.66mCarignan ClassicFebruary 6, 2026
Triple Jump · OutdoorFrontier Conference T&F Championships · May 410.44mFrontier Conference T&F ChampionshipsMay 4, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 2Frontier Conference ChampionshipMay 2 · Heptathlon · Place 10 · Carroll (Mont.)Carroll (Mont.)Heptathlon10.3796 PBSo
May 2Frontier Conference ChampionshipMay 2 · Triple Jump · Place 6 · Carroll (Mont.)Carroll (Mont.)Triple Jump6.11.17mWind: 4.4So
May 2Frontier Conference ChampionshipMay 2 · Long Jump · Place 11 · Carroll (Mont.)Carroll (Mont.)Long Jump11.4.83mSo
May 2Frontier Conference ChampionshipMay 2 · High Jump · Place 11 · Carroll (Mont.)Carroll (Mont.)High Jump11.1.38mSo
May 2Frontier Conference ChampionshipMay 2 · Javelin · Place 7 · Carroll (Mont.)Carroll (Mont.)Javelin600g7.27.20m PBSo
May 2Frontier Conference ChampionshipMay 2 · Shot Put · Place 2 · Carroll (Mont.)Carroll (Mont.)Shot Put4kg2.10.46m PBSo
May 2Frontier Conference ChampionshipMay 2 · 100m Hurdles · Place 7 · Carroll (Mont.)Carroll (Mont.)100m Hurdles33" / 0.838m7.16.60a PBSo
May 2Frontier Conference ChampionshipMay 2 · 100m Hurdles · Place 12 · Carroll (Mont.)Carroll (Mont.)100m Hurdles33" / 0.838mRound P12.16.41aWind: 2.5So
May 2Frontier Conference ChampionshipMay 2 · 800 Meters · Place 9 · Carroll (Mont.)Carroll (Mont.)800 Meters9.2:41.74a PBSo
May 2Frontier Conference ChampionshipMay 2 · 200 Meters · Place 10 · Carroll (Mont.)Carroll (Mont.)200 Meters10.28.24a PBSo
Apr 24Montana OpenApr 24 · Triple Jump · Place 7 · Carroll (Mont.)Carroll (Mont.)Triple Jump7.10.76mWind: 0So
Apr 24Montana OpenApr 24 · Long Jump · Place 13 · Carroll (Mont.)Carroll (Mont.)Long Jump13.4.95mWind: 0.3So
Apr 19Blue Hawk GamesApr 19 · Heptathlon · Place 10 · Carroll (Mont.)Carroll (Mont.)Heptathlon10.3796So
Apr 19Blue Hawk GamesApr 19 · Long Jump · Place 11 · Carroll (Mont.)Carroll (Mont.)Long Jump11.4.83mWind: 2.7So
Apr 19Blue Hawk GamesApr 19 · High Jump · Place 11 · Carroll (Mont.)Carroll (Mont.)High Jump11.1.38mSo
Apr 19Blue Hawk GamesApr 19 · Javelin · Place 7 · Carroll (Mont.)Carroll (Mont.)Javelin600g7.27.20mSo
Apr 19Blue Hawk GamesApr 19 · Shot Put · Place 2 · Carroll (Mont.)Carroll (Mont.)Shot Put4kg2.10.46mSo
Apr 19Blue Hawk GamesApr 19 · 100m Hurdles · Place 7 · Carroll (Mont.)Carroll (Mont.)100m Hurdles33" / 0.838m7.16.60aWind: 2.2So
Apr 19Blue Hawk GamesApr 19 · 800 Meters · Place 9 · Carroll (Mont.)Carroll (Mont.)800 Meters9.2:41.74aSo
Apr 19Blue Hawk GamesApr 19 · 200 Meters · Place 10 · Carroll (Mont.)Carroll (Mont.)200 Meters10.28.24aWind: 2So
Apr 11Digger Spring Series #2Apr 11 · Triple Jump · Place 2 · Carroll (Mont.)Carroll (Mont.)Triple Jump2.10.53mWind: 0.6So
Apr 11Digger Spring Series #2Apr 11 · Long Jump · Place 6 · Carroll (Mont.)Carroll (Mont.)Long Jump6.4.87mWind: -0.2So
Apr 4Digger Spring Series #1Apr 4 · Triple Jump · Place 2 · Carroll (Mont.)Carroll (Mont.)Triple Jump2.10.80mWind: 0.3So
Apr 4Digger Spring Series #1Apr 4 · Long Jump · Place 8 · Carroll (Mont.)Carroll (Mont.)Long Jump8.4.85mWind: 0So
Apr 4Digger Spring Series #1Apr 4 · 100m Hurdles · Place 4 · Carroll (Mont.)Carroll (Mont.)100m Hurdles33" / 0.838m4.16.92aWind: -0.8So
Mar 27Al Manuel InvitationalMar 27 · Triple Jump · Place 4 · Carroll (Mont.)Carroll (Mont.)Triple Jump410.76mSO
Mar 27Al Manuel InvitationalMar 27 · Long Jump · Place 12 · Carroll (Mont.)Carroll (Mont.)Long Jump124.70mSO
Mar 27Al Manuel InvitationalMar 27 · 100m Hurdles · Place 13 · Carroll (Mont.)Carroll (Mont.)100m Hurdles1316.43aSO

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 14Digger Winter Series 2Feb 14 · Triple Jump · Place 2 · Carroll (Mont.)Carroll (Mont.)Triple Jump210.76mSO
Feb 14Digger Winter Series 2Feb 14 · Long Jump · Place 9 · Carroll (Mont.)Carroll (Mont.)Long Jump94.97mSO
Feb 14Digger Winter Series 2Feb 14 · 60m Hurdles · Place 6 · Carroll (Mont.)Carroll (Mont.)60m Hurdles69.75aSO
Feb 6Carignan ClassicFeb 6 · Triple Jump · Place 5 · Carroll (Mont.)Carroll (Mont.)Triple Jump510.66m PBSo
Feb 6Carignan ClassicFeb 6 · Long Jump · Place 12 · Carroll (Mont.)Carroll (Mont.)Long Jump124.69mSo
Feb 6Carignan ClassicFeb 6 · 60m Hurdles · Place 16 · Carroll (Mont.)Carroll (Mont.)60m HurdlesRound P169.75aSo
Jan 23Bobcat ChallengeJan 23 · Long Jump · Place 8 · Carroll (Mont.)Carroll (Mont.)Long Jump84.45m PBSo
Jan 23Bobcat ChallengeJan 23 · High Jump · Place 8 · Carroll (Mont.)Carroll (Mont.)High Jump81.30mSo
Jan 23Bobcat ChallengeJan 23 · Shot Put · Place 6 · Carroll (Mont.)Carroll (Mont.)Shot Put69.67mSo
Jan 23Bobcat ChallengeJan 23 · 60m Hurdles · Place 8 · Carroll (Mont.)Carroll (Mont.)60m Hurdles89.84aSo
Jan 23Bobcat ChallengeJan 23 · 800 Meters · Place 6 · Carroll (Mont.)Carroll (Mont.)800 Meters62:47.34a PBSo

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 4Frontier Conference T&F ChampionshipsMay 4 · Triple Jump · Place 3 · Carroll (Mont.)Carroll (Mont.)Triple Jump310.44m PBFR
May 4Frontier Conference T&F ChampionshipsMay 4 · Long Jump · Place 4 · Carroll (Mont.)Carroll (Mont.)Long Jump44.90mFR
May 4Frontier Conference T&F ChampionshipsMay 4 · Long Jump · Place 9 · Carroll (Mont.)Carroll (Mont.)Long Jump94.54m PBFR
May 4Frontier Conference T&F ChampionshipsMay 4 · High Jump · Place 4 · Carroll (Mont.)Carroll (Mont.)High Jump41.26m PBFR
May 4Frontier Conference T&F ChampionshipsMay 4 · Javelin · Place 5 · Carroll (Mont.)Carroll (Mont.)Javelin524.16mFR
May 4Frontier Conference T&F ChampionshipsMay 4 · Shot Put · Place 4 · Carroll (Mont.)Carroll (Mont.)Shot Put48.62mFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 100m Hurdles · Place 4 · Carroll (Mont.)Carroll (Mont.)100m Hurdles416.79aFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 100m Hurdles · Place 10 · Carroll (Mont.)Carroll (Mont.)100m Hurdles1017.37aFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 800 Meters · Place 3 · Carroll (Mont.)Carroll (Mont.)800 Meters32:46.43aFR
May 4Frontier Conference T&F ChampionshipsMay 4 · 200 Meters · Place 4 · Carroll (Mont.)Carroll (Mont.)200 Meters429.13aFR
Apr 25Montana OpenApr 25 · Long Jump · Place 9 · Carroll (Mont.)Carroll (Mont.)Long Jump94.79mFR
Apr 25Montana OpenApr 25 · 100m Hurdles · Place 10 · Carroll (Mont.)Carroll (Mont.)100m Hurdles1016.64FR
Apr 10Providence OpenApr 10 · Long Jump · Place 10 · Carroll (Mont.)Carroll (Mont.)Long Jump1015-5FR
Apr 10Providence OpenApr 10 · Long Jump · Place 10 · Carroll (Mont.)Carroll (Mont.)Long Jump1015-5FR
Apr 10Providence OpenApr 10 · 100 Hurdles Section 1 · Place 8 · Carroll (Mont.)Carroll (Mont.)100 Hurdles Section 1817.13FR
Apr 10Providence OpenApr 10 · 100 Hurdles · Place 8 · Carroll (Mont.)Carroll (Mont.)100 Hurdles817.13FR
Apr 4Fighting Saints OpenApr 4 · Long Jump · Place 4 · Carroll (Mont.)Carroll (Mont.)Long Jump44.62mFR
Apr 4Fighting Saints OpenApr 4 · High Jump · Place 5 · Carroll (Mont.)Carroll (Mont.)High Jump51.27mFR
Apr 4Fighting Saints OpenApr 4 · Javelin · Place 5 · Carroll (Mont.)Carroll (Mont.)Javelin525.67mFR
Apr 4Fighting Saints OpenApr 4 · Shot Put · Place 3 · Carroll (Mont.)Carroll (Mont.)Shot Put39.07mFR
Apr 4Fighting Saints OpenApr 4 · 100m Hurdles · Place 4 · Carroll (Mont.)Carroll (Mont.)100m Hurdles417.53aFR
Apr 4Fighting Saints OpenApr 4 · 800 Meters · Place 2 · Carroll (Mont.)Carroll (Mont.)800 Meters22:47.30aFR
Apr 4Fighting Saints OpenApr 4 · 200 Meters · Place 4 · Carroll (Mont.)Carroll (Mont.)200 Meters429.35aFR
Mar 28Al Manuel InvitationalMar 28 · Long Jump · Place 5 · Carroll (Mont.)Carroll (Mont.)Long Jump54.58mFR
Mar 28Al Manuel InvitationalMar 28 · 100m Hurdles · Place 5 · Carroll (Mont.)Carroll (Mont.)100m Hurdles517.22aFR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 31Bobcat PerformanceJan 31 · Long Jump · Place 5 · Carroll (Mont.)Carroll (Mont.)Long Jump54.58m—
Jan 31Bobcat PerformanceJan 31 · High Jump · Place 6 · Carroll (Mont.)Carroll (Mont.)High Jump61.29m PB—
Jan 31Bobcat PerformanceJan 31 · Shot Put · Place 4 · Carroll (Mont.)Carroll (Mont.)Shot Put48.58m—
Jan 31Bobcat PerformanceJan 31 · 60m Hurdles · Place 5 · Carroll (Mont.)Carroll (Mont.)60m Hurdles510.81a—
Jan 31Bobcat PerformanceJan 31 · 800 Meters · Place 5 · Carroll (Mont.)Carroll (Mont.)800 Meters52:52.37a—
Jan 16ISU Snake RiverJan 16 · 800 Meters · Place 14 · Carroll (Mont.)Carroll (Mont.)800 MetersRound M14.2:57.50aFr
Jan 16ISU Snake RiverJan 16 · Long Jump · Place 14 · Carroll (Mont.)Carroll (Mont.)Long JumpRound M14.4.33mFr
Jan 16ISU Snake RiverJan 16 · Shot Put · Place 7 · Carroll (Mont.)Carroll (Mont.)Shot Put4kgRound M7.9.31m PBFr
Jan 16ISU Snake RiverJan 16 · High Jump · Carroll (Mont.)Carroll (Mont.)High JumpRound M--NMFr
Jan 16ISU Snake RiverJan 16 · 60m Hurdles · Place 14 · Carroll (Mont.)Carroll (Mont.)60m Hurdles33" / 0.838mRound M14.10.43aWind: 0Fr
Jan 16ISU Snake RiverJan 16 · Pentathlon (Indoor) · Place 15 · Carroll (Mont.)Carroll (Mont.)Pentathlon (Indoor)StandardRound M15.1893.00 PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Bobcat PreviewDec 5 · 60m Hurdles · Place 22 · Carroll (Mont.)Carroll (Mont.)60m Hurdles33" / 0.838m22.10.31a PBFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26WIAA 2B State ChampionshipsMay 26 · Triple Jump · Place 9 · Kettle FallsKettle FallsTriple Jump9.31-07.5010
May 26WIAA 2B State ChampionshipsMay 26 · 100m Hurdles · Place 3 · Kettle FallsKettle Falls100m Hurdles33" / 0.838mRound P3.17.43aWind: -4.210
May 26WIAA 2B State ChampionshipsMay 26 · 100m Hurdles · Place 4 · Kettle FallsKettle Falls100m Hurdles33" / 0.838m4.17.13aWind: -1.210
May 10NE2B HS North Division ChampionshipsMay 10 · Triple Jump · Place 1 · Kettle FallsKettle FallsTriple Jump1.31-08.0010
May 10NE2B HS North Division ChampionshipsMay 10 · Discus · Place 3 · Kettle FallsKettle FallsDiscus1kg3.88-01 PB10
May 10NE2B HS North Division ChampionshipsMay 10 · 300m Hurdles · Place 4 · Kettle FallsKettle Falls300m Hurdles30" / 0.762m4.54.94a PB10
May 10NE2B HS North Division ChampionshipsMay 10 · 100m Hurdles · Place 1 · Kettle FallsKettle Falls100m Hurdles33" / 0.838m1.17.76a10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7NE2B North Division League QualifierMay 7 · Triple Jump · Place 1 · Kettle FallsKettle FallsTriple Jump1.30-09.259
May 7NE2B North Division League QualifierMay 7 · Discus · Place 7 · Kettle FallsKettle FallsDiscus1kg7.67-109
May 7NE2B North Division League QualifierMay 7 · 300m Hurdles · Place 2 · Kettle FallsKettle Falls300m Hurdles30" / 0.762m2.58.37a9
May 7NE2B North Division League QualifierMay 7 · 100m Hurdles · Place 2 · Kettle FallsKettle Falls100m Hurdles33" / 0.838m2.18.45a9
Apr 27NE2B HS Meet #2Apr 27 · Triple Jump · Place 1 · Kettle FallsKettle FallsTriple Jump1.30-11.509
Apr 27NE2B HS Meet #2Apr 27 · Discus · Place 1 · Kettle FallsKettle FallsDiscus1kg1.86-099
Apr 27NE2B HS Meet #2Apr 27 · 300m Hurdles · Place 2 · Kettle FallsKettle Falls300m Hurdles30" / 0.762m2.56.40a9
Apr 27NE2B HS Meet #2Apr 27 · 100m Hurdles · Place 2 · Kettle FallsKettle Falls100m Hurdles33" / 0.838m2.18.18a9
Apr 17NE 2B League MeetApr 17 · Triple Jump · Place 4 · Kettle FallsKettle FallsTriple Jump4.29-04.759
Apr 17NE 2B League MeetApr 17 · Discus · Place 4 · Kettle FallsKettle FallsDiscus1kg4.81-049
Apr 17NE 2B League MeetApr 17 · 300m Hurdles · Place 4 · Kettle FallsKettle Falls300m Hurdles30" / 0.762m4.56.42a9
Apr 17NE 2B League MeetApr 17 · 100m Hurdles · Place 2 · Kettle FallsKettle Falls100m Hurdles33" / 0.838m2.19.04a9