Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 1/2 3A Track & Field Championships · May 914.79aDistrict 1/2 3A Track & Field ChampionshipsMay 9, 2025
75m Hurdles · 30" · OutdoorKMS Meet · Apr 2515.15aKMS MeetApril 25, 2024
Discus · 1kg · OutdoorKMS Invite · May 450-01KMS InviteMay 4, 2024
Javelin · 600g · OutdoorPrairie Meet 4-15 · Apr 1556' 3"Prairie Meet 4-15April 15, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · Javelin · Place 11 · GrangevilleGrangevilleJavelin600g11.49' 6"10
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 13 · GrangevilleGrangeville100 MetersRound P13.14.99a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 100 Meters · Place 7 · GrangevilleGrangeville100 MetersRound P7.14.94a9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 100 Meters · Place 6 · GrangevilleGrangeville100 Meters6.14.79a PB9
Apr 15Prairie Meet 4-15Apr 15 · Javelin · Place 20 · GrangevilleGrangevilleJavelin600g20.56' 3" PB9
Apr 15Prairie Meet 4-15Apr 15 · 100 Meters · Place 19 · GrangevilleGrangeville100 Meters19.15.32a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4KMS InviteMay 4 · 75m Hurdles · Place 10 · GrangevilleGrangeville75m Hurdles30"10.15.28a8
May 4KMS InviteMay 4 · Discus · Place 14 · GrangevilleGrangevilleDiscus1kg14.50-01 PB8
May 4KMS InviteMay 4 · 400 Meters · GrangevilleGrangeville400 Meters—DNS8
May 4KMS InviteMay 4 · 100 Meters · Place 14 · GrangevilleGrangeville100 Meters14.14.98a8
Apr 25KMS MeetApr 25 · 75m Hurdles · Place 7 · GrangevilleGrangeville75m Hurdles30"7.15.15a PB8
Apr 25KMS MeetApr 25 · Discus · Place 21 · GrangevilleGrangevilleDiscus1kg21.41-008
Apr 18Prairie JH 4-18Apr 18 · 75m Hurdles · Place 10 · GrangevilleGrangeville75m Hurdles30"10.16.06a8
Apr 18Prairie JH 4-18Apr 18 · Discus · Place 16 · GrangevilleGrangevilleDiscus1kg16.44' 108
Apr 11KMS MeetApr 11 · 75m Hurdles · Place 4 · GrangevilleGrangeville75m Hurdles30"4.15.41a8
Apr 11KMS MeetApr 11 · Discus · Place 10 · GrangevilleGrangevilleDiscus1kg10.45-108
Apr 11KMS MeetApr 11 · 100 Meters · Place 18 · GrangevilleGrangeville100 Meters18.15.33a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 184/11 Rescheduled KMS MeetApr 18 · 75m Hurdles · Place 7 · GrangevilleGrangeville75m Hurdles30"7.17.43a7
Apr 184/11 Rescheduled KMS MeetApr 18 · High Jump · GrangevilleGrangevilleHigh Jump—DQ7
Apr 184/11 Rescheduled KMS MeetApr 18 · 100 Meters · Place 28 · GrangevilleGrangeville100 Meters28.16.83a7