Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 1/2 3A Championships · May 812.00aDistrict 1/2 3A ChampionshipsMay 8, 2026
200 Meters · OutdoorDistrict 1/2 3A Track & Field Championships · May 924.21aDistrict 1/2 3A Track & Field ChampionshipsMay 9, 2025
400 Meters · OutdoorKMS Meet · Apr 251:00.25aKMS MeetApril 25, 2024
75m Hurdles · 30" · OutdoorGville Battle on the Hill MS · Apr 2714.2Gville Battle on the Hill MSApril 27, 2024
Long Jump · Outdoor4/11 Rescheduled KMS Meet · Apr 1812-01.004/11 Rescheduled KMS MeetApril 18, 2023
Pole Vault · OutdoorDistrict 1/2 3A Track & Field Championships · May 910' 0"District 1/2 3A Track & Field ChampionshipsMay 9, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 4 · GrangevilleGrangeville100 MetersRound P4.12.00a PB10
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 5 · GrangevilleGrangeville100 Meters5.12.16a10
Apr 21Prairie Track Meet 4-21Apr 21 · Pole Vault · Place 5 · GrangevilleGrangevillePole Vault5.9' 6"10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Idaho State 4A/3A/2A State Track & Field ChampionshipsMay 16 · 200 Meters · Place 17 · GrangevilleGrangeville200 MetersRound P17.24.52a9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Pole Vault · Place 4 · GrangevilleGrangevillePole Vault4.10' 0" PB9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 200 Meters · Place 3 · GrangevilleGrangeville200 MetersRound P3.24.77a9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 200 Meters · Place 3 · GrangevilleGrangeville200 Meters3.24.21a PB9
Apr 15Prairie Meet 4-15Apr 15 · Pole Vault · Place 7 · GrangevilleGrangevillePole Vault7.9' 0"9
Apr 15Prairie Meet 4-15Apr 15 · 200 Meters · Place 8 · GrangevilleGrangeville200 Meters8.25.84a9
Apr 15Prairie Meet 4-15Apr 15 · 100 Meters · Place 7 · GrangevilleGrangeville100 Meters7.12.43a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4KMS InviteMay 4 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.26.00a8
May 4KMS InviteMay 4 · 100 Meters · Place 4 · GrangevilleGrangeville100 Meters4.12.69a8
Apr 27Gville Battle on the Hill MSApr 27 · 75m Hurdles · Place 1 · GrangevilleGrangeville75m Hurdles30"1.14.2 PB8
Apr 27Gville Battle on the Hill MSApr 27 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.25.98
Apr 27Gville Battle on the Hill MSApr 27 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.12.58
Apr 25KMS MeetApr 25 · 400 Meters · Place 2 · GrangevilleGrangeville400 Meters2.1:00.25a PB8
Apr 25KMS MeetApr 25 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.26.06a8
Apr 25KMS MeetApr 25 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.12.40a8
Apr 18Prairie JH 4-18Apr 18 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.26.32a8
Apr 18Prairie JH 4-18Apr 18 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.12.73a8
Apr 11KMS MeetApr 11 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.26.25a8
Apr 11KMS MeetApr 11 · 100 Meters · Place 2 · GrangevilleGrangeville100 Meters2.12.82a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27KMS MeetApr 27 · 400 Meters · Place 3 · GrangevilleGrangeville400 Meters3.1:04.16a7
Apr 27KMS MeetApr 27 · 200 Meters · Place 2 · GrangevilleGrangeville200 Meters2.28.36a7
Apr 27KMS MeetApr 27 · 100 Meters · Place 6 · GrangevilleGrangeville100 Meters6.13.24a7
Apr 184/11 Rescheduled KMS MeetApr 18 · Long Jump · Place 14 · GrangevilleGrangevilleLong Jump14.12-01.00 PB7
Apr 184/11 Rescheduled KMS MeetApr 18 · 400 Meters · Place 3 · GrangevilleGrangeville400 Meters3.1:04.16a7
Apr 184/11 Rescheduled KMS MeetApr 18 · 100 Meters · Place 3 · GrangevilleGrangeville100 Meters3.14.04a7