Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBasin Nation Meet · Feb 333.35Basin Nation MeetFebruary 3, 2023
200 Meters · OutdoorTrojan Invitational · Apr 1331.53aTrojan InvitationalApril 13, 2023
Discus · 1kg · OutdoorNatrona Invite · Apr 1293-00Natrona InviteApril 12, 2024
Shot Put · 4kg · IndoorWHSAA 4A Indoor State Championships · Mar 534-1.50WHSAA 4A Indoor State Championships March 5, 2026
Shot Put · 4kg · OutdoorWyoming 4A West Regionals · May 1534-04.50Wyoming 4A West RegionalsMay 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Wyoming 4A West RegionalsMay 15 · Shot Put · Place 9 · Kelly WalshShot Put4kg9.34-04.50 PB12
Apr 10Okie Blanchard InvitationalApr 10 · Discus · Place 11 · Kelly WalshDiscus1185-0512
Apr 10Okie Blanchard InvitationalApr 10 · Shot Put · Place 8 · Kelly WalshShot Put832-10.0012
Apr 10Okie Blanchard InvitationalApr 10 · Shot Put · Place 8 · Kelly WalshShot Put831-08.00—
Apr 10Okie Blanchard InvitationalApr 10 · Discus · Place 11 · Kelly WalshDiscus1185-05—
Mar 19Kelly Walsh Quad MeetMar 19 · Discus · Place 8 · Kelly WalshDiscus1kg8.79-612
Mar 19Kelly Walsh Quad MeetMar 19 · Shot Put · Place 6 · Kelly WalshShot Put4kg6.31-812

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 5WHSAA 4A Indoor State Championships Mar 5 · Shot Put · Place 9 · Kelly WalshShot Put4kg9.34-1.50 PB12
Feb 27Park County InvitationalFeb 27 · Shot Put · Place 12 · Kelly WalshShot Put1231-04.75—
Feb 27Park County InvitationalFeb 27 · Shot Put · Place 12 · Kelly WalshShot Put1231-4.7512
Feb 14Mustang Invite Feb 14 · Shot Put · Place 13 · Kelly WalshShot Put1331-10.0012
Feb 6Basin NationFeb 6 · Shot Put · Place 11 · Kelly WalshShot Put1133-04.75—
Jan 29CCHS/TBHS QuadJan 29 · Shot Put · Place 7 · Kelly WalshShot Put732-9.2512
Jan 29CCHS/TBHS QuadJan 29 · Shot Put · Place 7 · Kelly WalshShot Put732-09.25—
Jan 24Campbell County InviteJan 24 · Shot Put · Place 10 · Kelly WalshShot Put1033-4.7512
Jan 24Campbell County InviteJan 24 · Shot Put · Place 10 · Kelly WalshShot Put1033-04.75—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Wyoming 4A West Regional ChampionshipsMay 16 · Shot Put · Place 16 · Kelly WalshShot Put4kgRound P16.30-9.011
May 16Wyoming 4A West Regional ChampionshipsMay 16 · Shot Put · Place 16 · Kelly WalshShot Put4kg16.30-9.011
Apr 26BPS (Dan Hansen Results)Apr 26 · Discus · Place 16 · Kelly WalshDiscus1kg16.86-0111
Apr 26BPS (Dan Hansen Results)Apr 26 · Shot Put · Place 11 · Kelly WalshShot Put4kg11.31-04.0011
Apr 26Dan HansenApr 26 · Discus · Place 16 · Kelly WalshDiscus1kg16.86-0111
Apr 26Dan HansenApr 26 · Shot Put · Place 11 · Kelly WalshShot Put4kg11.31-04.0011
Apr 11Okie Bhanchard InviteApr 11 · Shot Put · Place 13 · Kelly WalshShot Put1333-011
Apr 11Okie Bhanchard InviteApr 11 · Discus · Place 4 · Kelly WalshDiscus482-011
Apr 3Glen Legler Early BirdApr 3 · 200 Meters · Place 52 · Kelly Walsh200 Meters5232.6411
Apr 3Glen Legler Early BirdApr 3 · Shot Put · Place 13 · Kelly WalshShot Put1329-6.2511
Apr 3Glen Legler Early BirdApr 3 · Discus · Place 27 · Kelly WalshDiscus2773-711

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Park County InvitationalFeb 27 · Shot Put · Place 11 · Kelly WalshShot Put1131-04.50—
Feb 27Park County InvitationalFeb 27 · Shot Put · Place 11 · Kelly WalshShot Put1131-4.5011
Feb 1307 InvitationalFeb 1 · Shot Put · Place 7 · Kelly WalshShot Put731-311
Jan 25Campbell County InviteJan 25 · Shot Put · Place 22 · Kelly WalshShot Put2229-00.25—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Camel QualifierMay 3 · Shot Put · Place 18 · Kelly WalshShot Put1831-05.75—
Apr 12Natrona InviteApr 12 · Discus · Place 9 · Kelly WalshDiscus1kg9.93-00 PB10
Apr 12Natrona InviteApr 12 · Shot Put · Place 13 · Kelly WalshShot Put4kg13.27-09.5010
Apr 12Natrona InviteApr 12 · 200 Meters · Place 30 · Kelly Walsh200 Meters30.33.99a10
Apr 5Trojan InviteApr 5 · Discus · Place 39 · Kelly WalshDiscus3973-00—
Apr 5Trojan InviteApr 5 · Shot Put · Place 24 · Kelly WalshShot Put2427-08.00—
Apr 5Trojan InviteApr 5 · 200 Meters · Place 61 · Kelly Walsh200 Meters6133.35—
Mar 16Glen LeglerMar 16 · Discus · Place 24 · Kelly WalshDiscus2477-0610
Mar 16Glen LeglerMar 16 · Shot Put · Place 18 · Kelly WalshShot Put1827-01.0010
Mar 16Glen LeglerMar 16 · 200 Meters · Place 64 · Kelly Walsh200 Meters6431.9210
Mar 16Glen LeglerMar 16 · Shot Put · Place 18 · Kelly WalshShot Put1827-110
Mar 16Glen LeglerMar 16 · Discus · Place 24 · Kelly WalshDiscus2477-610
Mar 16Glen LeglerMar 16 · 200 Meters · Place 64 · Kelly Walsh200 Meters6431.9210

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Dan Hansen InvitationalApr 22 · Discus · Place 10 · Kelly WalshDiscus1079-02—
Apr 22Dan Hansen InvitationalApr 22 · Shot Put · Place 10 · Kelly WalshShot Put1027-00.00—
Apr 22Natrona County InvitationalApr 22 · Discus · Place 19 · Kelly WalshDiscus1kg19.73-099
Apr 22Natrona County InvitationalApr 22 · Shot Put · Place 13 · Kelly WalshShot Put4kg13.27-02.509
Apr 22Natrona County InvitationalApr 22 · 200 Meters · Place 27 · Kelly Walsh200 Meters27.31.90a9
Apr 13Trojan InvitationalApr 13 · Discus · Place 33 · Kelly WalshDiscus1kg33.72-059
Apr 13Trojan InvitationalApr 13 · Shot Put · Place 25 · Kelly WalshShot Put4kg25.27-05.009
Apr 13Trojan InvitationalApr 13 · 200 Meters · Place 50 · Kelly Walsh200 Meters50.31.53a PB9
Apr 6Okie Blanchard InviteApr 6 · Discus · Place 36 · Kelly WalshDiscus1kg36.57-079
Apr 6Okie Blanchard InviteApr 6 · Shot Put · Place 15 · Kelly WalshShot Put4kg15.26-07.259
Apr 6Okie Blanchard InviteApr 6 · 200 Meters · Place 28 · Kelly Walsh200 Meters28.33.18a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Basin Nation MeetFeb 3 · Shot Put · Place 56 · Kelly WalshShot Put5625-01.50—
Feb 3Basin Nation MeetFeb 3 · 200 Meters · Place 123 · Kelly Walsh200 Meters12333.35 PB—
Jan 21Campbell County InvitationalJan 21 · Shot Put · Place 67 · Kelly WalshShot Put6721-03.50—