Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPower Froshmore Meet · Apr 2512.7Power Froshmore MeetApril 25, 2025
Discus · 1.6kg · OutdoorMHSA Class A-C State Track & Field Meet · May 28173' 4"MHSA Class A-C State Track & Field MeetMay 28, 2026
Discus · 1kg · OutdoorDistrict 9-C Middle School Meet · May 14123-02District 9-C Middle School MeetMay 14, 2022
Javelin · 500g TJ · OutdoorDistrict 9C Middle School Meet · May 1582-02District 9C Middle School MeetMay 15, 2021
Javelin · 800g · OutdoorManhattan Christian Invitational · Apr 20118' 2Manhattan Christian InvitationalApril 20, 2024
Shot Put · 12lb · OutdoorMHSA Class A-C State Track & Field Meet · May 2858' 3"MHSA Class A-C State Track & Field MeetMay 28, 2026
Shot Put · 4kg · OutdoorDistrict 9-C Middle School Meet · May 1436-11.00District 9-C Middle School MeetMay 14, 2022
Shot Put · 8lb · OutdoorHavre Middle School Track Meet · Apr 2338' 5Havre Middle School Track MeetApril 23, 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 A-C State Track & Field MeetMay 28 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.173' 4" PB11
May 28MHSA Class A-C State Track & Field MeetMay 28 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.58' 3" PB11
May 20Northern C Divisional MeetMay 20 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1177-1111
May 20Northern C Divisional MeetMay 20 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put155-9.511
May 15District 10C MeetMay 15 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.158' 9"11
May 15District 10C MeetMay 15 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.51' 10.25"11
May 9Archie RoeMay 9 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1167-1011
May 9Archie RoeMay 9 · Shot Put · Place 3 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put350-1.511
May 5Cascade Top 8 MeetMay 5 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1159-711
May 5Cascade Top 8 MeetMay 5 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put150-711
May 2Celtic Classic May 2 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.166' 3"11
May 2Celtic Classic May 2 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.51' 6"11
Apr 18Choteau Acantha InvitationalApr 18 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1134-311
Apr 18Choteau Acantha InvitationalApr 18 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put150-1111
Apr 11Cal Wearley MemorialApr 11 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1144-2.511
Apr 11Cal Wearley MemorialApr 11 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put151-3.511
Mar 28Laurel Season OpenerMar 28 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1161-211
Mar 28Laurel Season OpenerMar 28 · Shot Put · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put248-1111
Mar 27Cut Bank Booster InviteMar 27 · Shot Put · Place 3 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put342-3.2511

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 19Big Sky State Games Track MeetJul 19 · Discus · Place 4 · ChesterChesterDiscus4148-910
Jul 19Big Sky State Games Track MeetJul 19 · Shot Put · Place 7 · ChesterChesterShot Put746-9.5010
May 22MHSA State B & C Track MeetMay 22 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.157-1110
May 22MHSA State B & C Track MeetMay 22 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.47-11.0010
May 15Northern C DivisionalMay 15 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1157-510
May 15Northern C DivisionalMay 15 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put147-110
May 79-C District HS MeetMay 7 · Javelin · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin4128-610
May 79-C District HS MeetMay 7 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1158-310
May 79-C District HS MeetMay 7 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put145-3.510
Apr 28Cascade Top 8 Apr 28 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg2.140' 2"10
Apr 28Cascade Top 8 Apr 28 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.46' 6.5"10
Apr 26Mustang Invite 2025Apr 26 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.150' 1"10
Apr 26Mustang Invite 2025Apr 26 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.47' 5.5"10
Apr 25Power Froshmore MeetApr 25 · 100 Meters · Place 6 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters612.7 PB10
Apr 18SSHS Track meetApr 18 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg2.146-0910
Apr 18SSHS Track meetApr 18 · Shot Put · Place 7 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb7.42-01.5010
Apr 11Baker Small MeetApr 11 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2146-210
Apr 11Baker Small MeetApr 11 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put145-5.5010
Apr 5Cal Wearley MemorialApr 5 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1145-110
Apr 5Cal Wearley MemorialApr 5 · Shot Put · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put243-0.510
Mar 21Cut Bank Booster InviteMar 21 · Discus · Place 16 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1698-410
Mar 21Cut Bank Booster InviteMar 21 · Shot Put · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put540-4.510

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24Montana State Track & Field Meet AA-CMay 24 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2142-9—
May 24Montana State Track & Field Meet AA-CMay 24 · Shot Put · Place 17 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put1739-8.5—
May 16Northern C Divisional MeetMay 16 · Javelin · Place 19 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin19115-2—
May 16Northern C Divisional MeetMay 16 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1151-2—
May 16Northern C Divisional MeetMay 16 · Shot Put · Place 6 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put641-11.50—
May 10District 9-C MeetMay 10 · Javelin · Place 3 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin3125-4—
May 10District 9-C MeetMay 10 · Javelin · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin5125-4—
May 10District 9-C MeetMay 10 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1144-3—
May 10District 9-C MeetMay 10 · Shot Put · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put241-3—
May 10District 9-C MeetMay 10 · Shot Put · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put241-5.50—
May 4Havre Lions' Track & Field MeetMay 4 · Javelin · Place 13 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin13126-8—
May 4Havre Lions' Track & Field MeetMay 4 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2142-8—
May 4Havre Lions' Track & Field MeetMay 4 · Shot Put · Place 10 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put1039-7—
Apr 30Cascade Top 8 MeetApr 30 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2143-6—
Apr 27Shelby InviteApr 27 · Javelin · Place 16 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin16117-0—
Apr 27Shelby InviteApr 27 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1136-4—
Apr 27Shelby InviteApr 27 · Shot Put · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put440-0—
Apr 20Manhattan Christian InvitationalApr 20 · Javelin · Place 21 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin800g21.118' 2 PB9
Apr 20Manhattan Christian InvitationalApr 20 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.127' 59
Apr 20Manhattan Christian InvitationalApr 20 · Shot Put · Place 6 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb6.39' 10.59
Apr 13Havre InviteApr 13 · Javelin · Place 11 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin11119-4—
Apr 13Havre InviteApr 13 · Discus · Place 9 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus9101-7—
Apr 13Havre InviteApr 13 · Shot Put · Place 6 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put638-11.5—
Apr 10Cal Wearley Memorial RescheduleApr 10 · Javelin · Place 40 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin40102-5—
Apr 10Cal Wearley Memorial RescheduleApr 10 · Discus · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus5131-9—
Apr 10Cal Wearley Memorial RescheduleApr 10 · Shot Put · Place 11 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put1136-9.75—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 18Northern C Divisional MeetMay 18 · Javelin · Place 20 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin20111-9—
May 18Northern C Divisional MeetMay 18 · Discus · Place 8 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus8120-7—
May 18Northern C Divisional MeetMay 18 · Discus · Place 9 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus9120-9—
May 18Northern C Divisional MeetMay 18 · Shot Put · Place 15 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put1536-10—
May 10District 9-C MeetMay 10 · Javelin · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin5123-11—
May 10District 9-C MeetMay 10 · Discus · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus5111-4—
May 10District 9-C MeetMay 10 · Discus · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus4114-3—
May 10District 9-C MeetMay 10 · Shot Put · Place 7 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put734-8.50—
May 10District 9-C MeetMay 10 · Shot Put · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put537-2.50—
May 4Great Falls Freshman InviteMay 4 · Javelin · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin5125-9—
May 4Great Falls Freshman InviteMay 4 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2108-11—
May 4Great Falls Freshman InviteMay 4 · Shot Put · Place 3 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put337-9.25—
Apr 29Mustang InvitationalApr 29 · Javelin · Place 8 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin8131-8.50—
Apr 29Mustang InvitationalApr 29 · Discus · Place 26 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus2699-8.50—
Apr 29Mustang InvitationalApr 29 · Shot Put · Place 27 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put2735-8.50—
Apr 17Power Froshmore MeetApr 17 · Javelin · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin4120-8—
Apr 17Power Froshmore MeetApr 17 · Discus · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus4100-5—
Apr 17Power Froshmore MeetApr 17 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put137-1—
Apr 17Power Froshmore MeetApr 17 · 100 Meters · Place 29 · Chester-Joplin-InvernesChester-Joplin-Invernes100 Meters2914.0—
Apr 15Cal Wearley MemorialApr 15 · Discus · Place 16 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1698-2—
Apr 15Cal Wearley MemorialApr 15 · Javelin · Place 5 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin5108-8—
Apr 15Cal Wearley MemorialApr 15 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put137-6.50—
Apr 11Fort Benton Snow BusterApr 11 · Javelin · Place 16 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin16100-48
Apr 11Fort Benton Snow BusterApr 11 · Discus · Place 6 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus697-118
Apr 11Fort Benton Snow BusterApr 11 · Shot Put · Place 6 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put634-98
Apr 6Cut Bank Pre-Easter InviteApr 6 · Javelin · Place 42 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin4291-7—
Apr 6Cut Bank Pre-Easter InviteApr 6 · Discus · Place 14 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus14100-6.5—
Apr 6Cut Bank Pre-Easter InviteApr 6 · Shot Put · Place 27 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put2734-0—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14District 9-C Middle School MeetMay 14 · Javelin · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin500g TJ4.74-067
May 14District 9-C Middle School MeetMay 14 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1kg1.123-02 PB7
May 14District 9-C Middle School MeetMay 14 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put4kg1.36-11.00 PB7
May 14District 9-C Middle School MeetMay 14 · 100 Meters · Place 1 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters1.13.907
Apr 28Fort Benton Middle School InvitationalApr 28 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1.6kg1.97' 67
Apr 28Fort Benton Middle School InvitationalApr 28 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put12lb1.34' 117
Apr 28Fort Benton Middle School InvitationalApr 28 · 100 Meters · Place 5 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters5.14.87
Apr 23Havre Middle School Track MeetApr 23 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1kg1.111' 87
Apr 23Havre Middle School Track MeetApr 23 · Shot Put · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put8lb1.38' 5 PB7
Apr 23Havre Middle School Track MeetApr 23 · 100 Meters · Place 1 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters1.13.07

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15District 9C Middle School MeetMay 15 · Javelin · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessJavelin500g TJ4.82-02 PB6
May 15District 9C Middle School MeetMay 15 · Discus · Place 1 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1kg1.92-036
May 15District 9C Middle School MeetMay 15 · Shot Put · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put4kg2.33-01.006
May 15District 9C Middle School MeetMay 15 · 100 Meters · Place 10 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters10.16.006
May 7North Star Middle School MeetMay 7 · Discus · Place 2 · Chester-Joplin-InvernessChester-Joplin-InvernessDiscus1kg2.85-076
May 7North Star Middle School MeetMay 7 · Shot Put · Place 4 · Chester-Joplin-InvernessChester-Joplin-InvernessShot Put4kg4.29-08.006
May 7North Star Middle School MeetMay 7 · 100 Meters · Place 36 · Chester-Joplin-InvernessChester-Joplin-Inverness100 Meters36.16.606