Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrairie Meet 4-23 · Apr 2316.07aPrairie Meet 4-23April 23, 2024
Discus · 1.6kg · OutdoorDistrict 1/2 3A Championships · May 866' 5.5"District 1/2 3A ChampionshipsMay 8, 2026
Discus · 1kg · OutdoorKMS Meet · Apr 2746-04KMS MeetApril 27, 2023
Shot Put · 12lb · OutdoorPrairie Track Meet 4-21 · Apr 2123' 5"Prairie Track Meet 4-21April 21, 2026
Shot Put · 8lb · Outdoor4/11 Rescheduled KMS Meet · Apr 1819-03.004/11 Rescheduled KMS MeetApril 18, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · Discus · Place 20 · GrangevilleGrangevilleDiscus1.6kg20.66' 5.5" PB11
May 8District 1/2 3A ChampionshipsMay 8 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put12lb24.22' 11"11
Apr 21Prairie Track Meet 4-21Apr 21 · Discus · Place 34 · GrangevilleGrangevilleDiscus1.6kg34.48' 7"11
Apr 21Prairie Track Meet 4-21Apr 21 · Shot Put · Place 33 · GrangevilleGrangevilleShot Put12lb33.23' 5" PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Discus · Place 20 · GrangevilleGrangevilleDiscus1.6kg20.53' 5"10
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Shot Put · Place 17 · GrangevilleGrangevilleShot Put12lb17.20' 2"10
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 100 Meters · Place 19 · GrangevilleGrangeville100 MetersRound P19.16.91a10
Apr 15Prairie Meet 4-15Apr 15 · Discus · Place 32 · GrangevilleGrangevilleDiscus1.6kg32.51' 11"10
Apr 15Prairie Meet 4-15Apr 15 · Shot Put · Place 30 · GrangevilleGrangevilleShot Put12lb30.21' 1"10
Apr 15Prairie Meet 4-15Apr 15 · 100 Meters · GrangevilleGrangeville100 Meters—DNS10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Prairie Meet 4-23Apr 23 · Discus · Place 29 · GrangevilleGrangevilleDiscus1.6kg29.42' 89
Apr 23Prairie Meet 4-23Apr 23 · Shot Put · Place 26 · GrangevilleGrangevilleShot Put12lb26.17' 119
Apr 23Prairie Meet 4-23Apr 23 · 100 Meters · Place 53 · GrangevilleGrangeville100 Meters53.16.07a PB9
Apr 16Prairie Meet 4-16Apr 16 · Discus · Place 28 · GrangevilleGrangevilleDiscus1.6kg28.43' 59
Apr 16Prairie Meet 4-16Apr 16 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put12lb24.18' 19
Apr 16Prairie Meet 4-16Apr 16 · 100 Meters · Place 46 · GrangevilleGrangeville100 Meters46.17.45a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27KMS MeetApr 27 · Discus · Place 39 · GrangevilleGrangevilleDiscus1kg39.46-04 PB8
Apr 27KMS MeetApr 27 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put8lb24.17-03.008
Apr 184/11 Rescheduled KMS MeetApr 18 · Discus · Place 24 · GrangevilleGrangevilleDiscus1kg24.42-108
Apr 184/11 Rescheduled KMS MeetApr 18 · Shot Put · Place 15 · GrangevilleGrangevilleShot Put8lb15.19-03.00 PB8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7KMS InviteMay 7 · Discus · GrangevilleGrangevilleDiscus1kg—DQ7
May 7KMS InviteMay 7 · Shot Put · GrangevilleGrangevilleShot Put8lb—DQ7
May 4Bulldog InviteMay 4 · Shot Put · Place 25 · GrangevilleGrangevilleShot Put8lb25.15' 07
Apr 28Kms MeetApr 28 · Discus · Place 45 · GrangevilleGrangevilleDiscus1kg45.28-017
Apr 28Kms MeetApr 28 · Shot Put · Place 35 · GrangevilleGrangevilleShot Put8lb35.14-05.007
Apr 21Prairie MS MeetApr 21 · Discus · GrangevilleGrangevilleDiscus1kg—DNS7
Apr 21Prairie MS MeetApr 21 · Shot Put · Place 33 · GrangevilleGrangevilleShot Put8lb33.15' 57
Apr 12KMS MeetApr 12 · Discus · Place 36 · GrangevilleGrangevilleDiscus1kg36.35-007
Apr 12KMS MeetApr 12 · Shot Put · Place 38 · GrangevilleGrangevilleShot Put8lb38.14-04.007