Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColumbia Falls Iceberg Invitational · Apr 2514.99aColumbia Falls Iceberg InvitationalApril 25, 2026
200 Meters · OutdoorDistrict 7B Meet · May 1629.44aDistrict 7B MeetMay 16, 2026
400 Meters · OutdoorEureka Elite Top 8 NW ABC Meet · Apr 281:11.37aEureka Elite Top 8 NW ABC MeetApril 28, 2026
Discus · 1kg · OutdoorMHSA State B & C Track Meet · May 2297-00MHSA State B & C Track MeetMay 22, 2025
High Jump · OutdoorDistrict 7B Meet · May 164-01.00District 7B MeetMay 16, 2026
Javelin · 600g · OutdoorKalispell Time Trials · Apr 851' 0"Kalispell Time TrialsApril 8, 2025
Shot Put · 4kg · OutdoorDistrict 7B Meet · May 1632-09.00District 7B MeetMay 16, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · Shot Put · Place 14 · Lincoln CountyLincoln CountyShot Put4kg14.30' 9"12
May 22Western B/C DivisionalMay 22 · High Jump · Place 10 · Lincoln CountyLincoln CountyHigh Jump104-00.0012
May 22Western B/C DivisionalMay 22 · Discus · Place 9 · Lincoln CountyLincoln CountyDiscus988-1012
May 22Western B/C DivisionalMay 22 · Shot Put · Place 1 · Lincoln CountyLincoln CountyShot Put133-04.5012
May 16District 7B MeetMay 16 · Discus · Place 4 · Lincoln CountyLincoln CountyDiscus1kgRound P4.87-0612
May 16District 7B MeetMay 16 · Discus · Place 4 · Lincoln CountyLincoln CountyDiscus1kg4.87-0612
May 16District 7B MeetMay 16 · Shot Put · Place 2 · Lincoln CountyLincoln CountyShot Put4kgRound P2.32-00.5012
May 16District 7B MeetMay 16 · Shot Put · Place 1 · Lincoln CountyLincoln CountyShot Put4kg1.32-09.00 PB12
May 16District 7B MeetMay 16 · High Jump · Place 4 · Lincoln CountyLincoln CountyHigh Jump4.4-01.00 PB12
May 16District 7B MeetMay 16 · 200 Meters · Place 3 · Lincoln CountyLincoln County200 Meters3.29.44a PB12
May 9Archie RoeMay 9 · High Jump · Place 2 · Lincoln CountyLincoln CountyHigh Jump24-412
May 9Archie RoeMay 9 · Discus · Place 9 · Lincoln CountyLincoln CountyDiscus995-212
May 9Archie RoeMay 9 · Shot Put · Place 7 · Lincoln CountyLincoln CountyShot Put731-6.512
May 5County MeetMay 5 · High Jump · Place 3 · Lincoln CountyLincoln CountyHigh Jump3.4' 0"12
May 5County MeetMay 5 · Discus · Place 1 · Lincoln CountyLincoln CountyDiscus1kg1.95' 2"12
May 5County MeetMay 5 · Shot Put · Place 1 · Lincoln CountyLincoln CountyShot Put4kg1.29' 11"12
May 5County MeetMay 5 · 200 Meters · Place 4 · Lincoln CountyLincoln County200 Meters4.29.92a12
Apr 28Eureka Elite Top 8 NW ABC MeetApr 28 · Discus · Place 2 · Lincoln CountyLincoln CountyDiscus1kg2.91-1012
Apr 28Eureka Elite Top 8 NW ABC MeetApr 28 · Shot Put · Place 1 · Lincoln CountyLincoln CountyShot Put4kg1.30-06.0012
Apr 28Eureka Elite Top 8 NW ABC MeetApr 28 · 400 Meters · Place 7 · Lincoln CountyLincoln County400 Meters7.1:11.37a PB12
Apr 28Eureka Elite Top 8 NW ABC MeetApr 28 · 200 Meters · Place 2 · Lincoln CountyLincoln County200 Meters2.30.43a12
Apr 25Columbia Falls Iceberg InvitationalApr 25 · Discus · Place 7 · Lincoln CountyLincoln CountyDiscus793-112
Apr 25Columbia Falls Iceberg InvitationalApr 25 · Shot Put · Place 7 · Lincoln CountyLincoln CountyShot Put729-10.512
Apr 25Columbia Falls Iceberg InvitationalApr 25 · 100 Meters · Place 13 · Lincoln CountyLincoln County100 Meters1314.99a PB12
Apr 9Stillwater Christian at LCHSApr 9 · Discus · Place 1 · Lincoln CountyLincoln CountyDiscus1kg1.93-0012
Apr 9Stillwater Christian at LCHSApr 9 · Shot Put · Place 1 · Lincoln CountyLincoln CountyShot Put4kg1.30-05.0012
Apr 7Kalispell Mini InviteApr 7 · Discus · Place 13 · Lincoln CountyLincoln CountyDiscus1375-812
Apr 7Kalispell Mini InviteApr 7 · Shot Put · Place 9 · Lincoln CountyLincoln CountyShot Put929-712
Apr 7Kalispell Mini InviteApr 7 · 200 Meters · Place 29 · Lincoln CountyLincoln County200 Meters2930.88a12
Mar 27Spring Fever Track & Field MeetMar 27 · Discus · Place 1 · Lincoln CountyLincoln CountyDiscus192-1.7512
Mar 27Spring Fever Track & Field MeetMar 27 · Shot Put · Place 2 · Lincoln CountyLincoln CountyShot Put228-1012
Mar 27Spring Fever Track & Field MeetMar 27 · 400 Meters · Place 2 · Lincoln CountyLincoln County400 Meters21:11.91a12
Mar 27Spring Fever Track & Field MeetMar 27 · 200 Meters · Place 7 · Lincoln CountyLincoln County200 Meters732.51a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22MHSA State B & C Track MeetMay 22 · Discus · Place 18 · Lincoln CountyLincoln CountyDiscus1kg18.97-00 PB11
May 22MHSA State B & C Track MeetMay 22 · Shot Put · Place 13 · Lincoln CountyLincoln CountyShot Put4kg13.30-07.7511
May 22MHSA State B & C Track MeetMay 22 · 400 Meters · Place 2 · Lincoln CountyLincoln County400 MetersRelay Split2.1:06.1hUnofficial11
Apr 8Kalispell Time TrialsApr 8 · Javelin · Place 40 · Lincoln CountyLincoln CountyJavelin600g40.51' 0" PB11
Apr 8Kalispell Time TrialsApr 8 · Discus · Place 13 · Lincoln CountyLincoln CountyDiscus1kg13.73' 0"11
Apr 8Kalispell Time TrialsApr 8 · Shot Put · Place 11 · Lincoln CountyLincoln CountyShot Put4kg11.27' 10"11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17Eastern AA DivisionalsMay 17 · Discus · BelgradeBelgradeDiscus1kg--FOUL10
May 17Eastern AA DivisionalsMay 17 · Shot Put · BelgradeBelgradeShot Put4kg--FOUL10
May 10Last Chance InviteMay 10 · Discus · Place 11 · BelgradeBelgradeDiscus1176-0—
May 10Last Chance InviteMay 10 · Shot Put · Place 8 · BelgradeBelgradeShot Put828-5.50—
May 4Belgrade vs SeniorMay 4 · Discus · Place 12 · BelgradeBelgradeDiscus1276-4—
May 4Belgrade vs SeniorMay 4 · Shot Put · Place 6 · BelgradeBelgradeShot Put629-5.25—
Apr 27Skor DekamApr 27 · Discus · Place 26 · BelgradeBelgradeDiscus2670-1—
Apr 27Skor DekamApr 27 · Shot Put · Place 18 · BelgradeBelgradeShot Put1826-7—
Apr 20Manhattan Christian InvitationalApr 20 · Discus · Place 13 · BelgradeBelgradeDiscus1kg13.80' 710
Apr 20Manhattan Christian InvitationalApr 20 · Shot Put · Place 12 · BelgradeBelgradeShot Put4kg12.28' 810
Apr 13Gallatin Valley InvitationalApr 13 · Discus · Place 14 · BelgradeBelgradeDiscus1483-6—
Apr 13Gallatin Valley InvitationalApr 13 · Shot Put · Place 15 · BelgradeBelgradeShot Put1526-8—
Mar 30Belgrade Triangular Mar 30 · Discus · Place 8 · BelgradeBelgradeDiscus878-0—
Mar 30Belgrade Triangular Mar 30 · Shot Put · Place 6 · BelgradeBelgradeShot Put626-8—
Mar 23Time TrialsMar 23 · Discus · Place 4 · BelgradeBelgradeDiscus1kg4.74-00Unofficial10
Mar 23Time TrialsMar 23 · Shot Put · Place 3 · BelgradeBelgradeShot Put4kg3.23-00.00Unofficial10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13Last Chance QualifierMay 13 · Discus · Place 2 · BelgradeBelgradeDiscus288-8—
May 13Last Chance QualifierMay 13 · Shot Put · Place 1 · BelgradeBelgradeShot Put127-3.50—
May 13Last Chance QualifierMay 13 · 200 Meters · Place 9 · BelgradeBelgrade200 Meters932.10a—
May 6Belgrade DualMay 6 · Discus · Place 7 · BelgradeBelgradeDiscus776-11—
May 6Belgrade DualMay 6 · Shot Put · Place 9 · BelgradeBelgradeShot Put924-6.50—
May 4Yellowstone Freshman InvitationalMay 4 · Discus · Place 2 · BelgradeBelgradeDiscus282-7—
May 4Yellowstone Freshman InvitationalMay 4 · Shot Put · Place 8 · BelgradeBelgradeShot Put826-4—
Apr 28Jv meetApr 28 · Javelin · Place 11 · BelgradeBelgradeJavelin600g11.48-009
Apr 28Jv meetApr 28 · Discus · BelgradeBelgradeDiscus1kg—FOUL9
Apr 28Jv meetApr 28 · Shot Put · Place 3 · BelgradeBelgradeShot Put4kg3.24-04.009
Apr 21Belgrade TriApr 21 · Javelin · Place 9 · BelgradeBelgradeJavelin959-4—
Apr 21Belgrade TriApr 21 · Discus · Place 13 · BelgradeBelgradeDiscus1368-5—
Apr 21Belgrade TriApr 21 · Shot Put · Place 10 · BelgradeBelgradeShot Put1024-4—
Apr 15Gallatin Valley InvitationalApr 15 · Discus · Place 25 · BelgradeBelgradeDiscus2563-5—
Apr 15Gallatin Valley InvitationalApr 15 · Javelin · Place 4 · BelgradeBelgradeJavelin454-3—
Apr 15Gallatin Valley InvitationalApr 15 · Shot Put · Place 4 · BelgradeBelgradeShot Put424-1.50—
Apr 6Hellgate-Capital DualApr 6 · Discus · Place 11 · BelgradeBelgradeDiscus1174-3.50—
Apr 6Hellgate-Capital DualApr 6 · Shot Put · Place 26 · BelgradeBelgradeShot Put2620-0.50—