Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Ravalli County Invitational · May 813.54a2026 Ravalli County InvitationalMay 8, 2026
Discus · 1.6kg · OutdoorMHSA Class AA-B State Track & Field Meet · May 28131' 3"MHSA Class AA-B State Track & Field MeetMay 28, 2026
Discus · 1kg · OutdoorHamilton Middle School Invite · May 490-05Hamilton Middle School InviteMay 4, 2022
Javelin · 450g AeroJav · OutdoorFive Valley Meet (MS) · Apr 2791-09Five Valley Meet (MS)April 27, 2022
Long Jump · OutdoorHamilton Middle School Invite · May 411-04.50Hamilton Middle School InviteMay 4, 2022
Shot Put · 12lb · OutdoorSSHS Track meet · Apr 1838-08.00SSHS Track meetApril 18, 2025
Shot Put · 4kg · OutdoorHamilton Middle School Invite · May 428-03.00Hamilton Middle School InviteMay 4, 2022
Triple Jump · OutdoorFive Valley Meet (MS) · Apr 2726-06.00Five Valley Meet (MS)April 27, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · Discus · Place 14 · Florence-CarltonFlorence-CarltonDiscus1.6kg14.131' 3" PB11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · Shot Put · Florence-CarltonFlorence-CarltonShot Put12lb—ND11
May 22Western B/C DivisionalMay 22 · Discus · Place 3 · Florence-CarltonFlorence-CarltonDiscus3132-0211
May 22Western B/C DivisionalMay 22 · Shot Put · Place 4 · Florence-CarltonFlorence-CarltonShot Put440-00.0011
May 15District 6B, 13C, & 14CMay 15 · Discus · Place 3 · Florence-CarltonFlorence-CarltonDiscus3133-1011
May 15District 6B, 13C, & 14CMay 15 · Shot Put · Place 5 · Florence-CarltonFlorence-CarltonShot Put540-03.5011
May 9Archie RoeMay 9 · Shot Put · Place 14 · Florence-CarltonFlorence-CarltonShot Put1438-811
May 82026 Ravalli County InvitationalMay 8 · Discus · Place 7 · Florence-CarltonFlorence-CarltonDiscus7138-311
May 82026 Ravalli County InvitationalMay 8 · Shot Put · Place 5 · Florence-CarltonFlorence-CarltonShot Put543-0.511
May 82026 Ravalli County InvitationalMay 8 · 100 Meters · Place 28 · Florence-CarltonFlorence-Carlton100 Meters2813.54a PB11
Apr 30Sapphire Twilight InvitationalApr 30 · Shot Put · Place 8 · Florence-CarltonFlorence-CarltonShot Put840-11.0011
Apr 17MCPS InviteApr 17 · Discus · Place 22 · Florence-CarltonFlorence-CarltonDiscus1.6kg22.115-0311
Apr 17MCPS InviteApr 17 · Shot Put · Place 25 · Florence-CarltonFlorence-CarltonShot Put12lb25.37-05.0011
Apr 17MCPS InviteApr 17 · 100 Meters · Place 62 · Florence-CarltonFlorence-Carlton100 Meters62.14.27a11
Apr 112026 Hamilton Bronc InvitationalApr 11 · Discus · Place 37 · Florence-CarltonFlorence-CarltonDiscus3796-011
Apr 112026 Hamilton Bronc InvitationalApr 11 · Shot Put · Place 13 · Florence-CarltonFlorence-CarltonShot Put1338-1111
Apr 7Florence/Darby InvitationalApr 7 · Discus · Place 20 · Florence-CarltonFlorence-CarltonDiscus20102-1011
Apr 7Florence/Darby InvitationalApr 7 · Shot Put · Place 8 · Florence-CarltonFlorence-CarltonShot Put839-111
Mar 28Blue Devil InvitationalMar 28 · Shot Put · Place 16 · Florence-CarltonFlorence-CarltonShot Put1636-111

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Western Divisional B & CMay 16 · Shot Put · Place 10 · Florence-CarltonFlorence-CarltonShot Put1038-510
May 9District Track 6B & 13CMay 9 · Discus · Place 7 · Florence-CarltonFlorence-CarltonDiscus7116-210
May 9District Track 6B & 13CMay 9 · Shot Put · Place 6 · Florence-CarltonFlorence-CarltonShot Put638-310
May 3KLH Memorial Track MeetMay 3 · Discus · Place 12 · Florence-CarltonFlorence-CarltonDiscus12125-0710
Apr 25Ravalli County InvitationalApr 25 · Discus · Place 10 · Florence-CarltonFlorence-CarltonDiscus1.6kg10.118' 9"10
Apr 25Ravalli County InvitationalApr 25 · Shot Put · Place 10 · Florence-CarltonFlorence-CarltonShot Put12lb10.34' 8"10
Apr 18SSHS Track meetApr 18 · Discus · Place 18 · Florence-CarltonFlorence-CarltonDiscus1.6kg18.113-0010
Apr 18SSHS Track meetApr 18 · Shot Put · Place 17 · Florence-CarltonFlorence-CarltonShot Put12lb17.38-08.00 PB10
Apr 11MCPS InvitationalApr 11 · Discus · Place 28 · Florence-CarltonFlorence-CarltonDiscus28111-410
Apr 11MCPS InvitationalApr 11 · Shot Put · Place 27 · Florence-CarltonFlorence-CarltonShot Put2736-2.5010

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 106B, 13C, 14C District Track MeetMay 10 · Discus · Place 10 · Florence-CarltonFlorence-CarltonDiscus10106-6—
May 4KLH InviteMay 4 · Shot Put · Place 21 · Florence-CarltonFlorence-CarltonShot Put2135-2—
Apr 26Ravalli County InvitationalApr 26 · Discus · Place 12 · Florence-CarltonFlorence-CarltonDiscus12105-4.50—
Apr 26Ravalli County InvitationalApr 26 · Shot Put · Place 13 · Florence-CarltonFlorence-CarltonShot Put1334-7.50—
Apr 20SSHS InviteApr 20 · Discus · Place 49 · Florence-CarltonFlorence-CarltonDiscus4995-1.50—
Apr 20SSHS InviteApr 20 · Shot Put · Place 64 · Florence-CarltonFlorence-CarltonShot Put6430-3—
Apr 9Florence/Darby InvitationalApr 9 · Discus · Place 17 · Florence-CarltonFlorence-CarltonDiscus1798-2—
Apr 9Florence/Darby InvitationalApr 9 · Shot Put · Place 15 · Florence-CarltonFlorence-CarltonShot Put1535-8—
Apr 6Hamilton InvitationalApr 6 · Discus · Place 26 · Florence-CarltonFlorence-CarltonDiscus2693-7.50—
Apr 6Hamilton InvitationalApr 6 · Shot Put · Place 25 · Florence-CarltonFlorence-CarltonShot Put2535-3—
Mar 28Frenchtown InvitationalMar 28 · Discus · Place 13 · Florence-CarltonFlorence-CarltonDiscus1378-9—
Mar 28Frenchtown InvitationalMar 28 · Shot Put · Place 7 · Florence-CarltonFlorence-CarltonShot Put732-9—
Mar 23Blue Devil InvitationalMar 23 · Discus · Place 6 · Florence-CarltonFlorence-CarltonDiscus690-9—
Mar 23Blue Devil InvitationalMar 23 · Shot Put · Place 3 · Florence-CarltonFlorence-CarltonShot Put335-3—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Hamilton/Stevensville MS MeetMay 12 · Triple Jump · Place 12 · FlorenceFlorenceTriple Jump1228-7—
May 12Hamilton/Stevensville MS MeetMay 12 · Javelin · Place 3 · FlorenceFlorenceJavelin3109-9—
May 12Hamilton/Stevensville MS MeetMay 12 · Discus · Place 7 · FlorenceFlorenceDiscus7105-6—
May 12Hamilton/Stevensville MS MeetMay 12 · Shot Put · Place 16 · FlorenceFlorenceShot Put1630-9.50—
May 5Polson Invitational Track MeetMay 5 · Discus · Place 2 · FlorenceFlorenceDiscus2107-7—
May 5Polson Invitational Track MeetMay 5 · Shot Put · Place 4 · FlorenceFlorenceShot Put434-3—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Triple Jump · Place 3 · FlorenceFlorenceTriple Jump328-11—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Javelin · Place 3 · FlorenceFlorenceJavelin3106-1.50—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Discus · Place 2 · FlorenceFlorenceDiscus2112-3—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Shot Put · Place 11 · FlorenceFlorenceShot Put1131-2—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4Hamilton Middle School InviteMay 4 · Triple Jump · Place 11 · FlorenceFlorenceTriple Jump11.25-09.007
May 4Hamilton Middle School InviteMay 4 · Long Jump · Place 23 · FlorenceFlorenceLong Jump23.11-04.50 PB7
May 4Hamilton Middle School InviteMay 4 · Javelin · Place 23 · FlorenceFlorenceJavelin450g AeroJav23.74-067
May 4Hamilton Middle School InviteMay 4 · Discus · Place 1 · FlorenceFlorenceDiscus1kg1.90-05 PB7
May 4Hamilton Middle School InviteMay 4 · Shot Put · Place 6 · FlorenceFlorenceShot Put4kg6.28-03.00 PB7
Apr 27Five Valley Meet (MS)Apr 27 · Triple Jump · Place 13 · FlorenceFlorenceTriple Jump13.26-06.00 PB7
Apr 27Five Valley Meet (MS)Apr 27 · Javelin · Place 6 · FlorenceFlorenceJavelin450g AeroJav6.91-09 PB7
Apr 27Five Valley Meet (MS)Apr 27 · Discus · Place 31 · FlorenceFlorenceDiscus1kg31.54-027
Apr 27Five Valley Meet (MS)Apr 27 · Shot Put · Place 6 · FlorenceFlorenceShot Put4kg6.28-03.007