Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTroy Jr High Meet · May 813.27aTroy Jr High MeetMay 8, 2025
200 Meters · OutdoorIHSAA 4A/3A/2A Track & Field Championships · May 1527.52aIHSAA 4A/3A/2A Track & Field ChampionshipsMay 15, 2026
High Jump · OutdoorKMS Meet · Apr 254-02.00KMS MeetApril 25, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15IHSAA 4A/3A/2A Track & Field ChampionshipsMay 15 · 200 Meters · Place 9 · GrangevilleGrangeville200 MetersRound P9.27.52a PBWind: 1.79
May 15IHSAA 4A/3A/2A Track & Field ChampionshipsMay 15 · 100 Meters · Place 8 · GrangevilleGrangeville100 MetersRound P8.13.16aWind: 3.19
May 15IHSAA 4A/3A/2A Track & Field ChampionshipsMay 15 · 100 Meters · Place 8 · GrangevilleGrangeville100 Meters8.13.38aWind: 2.19
May 8District 1/2 3A ChampionshipsMay 8 · 200 Meters · Place 3 · GrangevilleGrangeville200 MetersRound P3.28.50a9
May 8District 1/2 3A ChampionshipsMay 8 · 200 Meters · Place 3 · GrangevilleGrangeville200 Meters3.28.31a9
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 2 · GrangevilleGrangeville100 MetersRound P2.13.45a9
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 3 · GrangevilleGrangeville100 Meters3.13.36a9
Apr 30District 2 Meet of ChampionsApr 30 · 100 Meters · Place 10 · GrangevilleGrangeville100 Meters1013.41a9
Apr 14Prairie Track MeetApr 14 · 100 Meters · Place 3 · GrangevilleGrangeville100 Meters314.30a9
Apr 10Moscow InvitationalApr 10 · 100 Meters · Place 8 · GrangevilleGrangeville100 Meters813.94a9
Apr 7Kamiah MeetApr 7 · 100 Meters · Place 10 · GrangevilleGrangeville100 Meters1014.09a9
Mar 26Kendrick InvitationalMar 26 · 200 Meters · Place 4 · GrangevilleGrangeville200 Meters429.20a9
Mar 26Kendrick InvitationalMar 26 · 100 Meters · Place 4 · GrangevilleGrangeville100 Meters413.80a9
Mar 21Lewiston InvitationalMar 21 · 100 Meters · Place 33 · GrangevilleGrangeville100 Meters3314.44a9
Mar 14Small School InviteMar 14 · 100 Meters · Place 5 · GrangevilleGrangeville100 Meters514.71a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14Lapwai Meet #3May 14 · 200 Meters · Place 2 · GrangevilleGrangeville200 Meters227.59a8
May 14Lapwai Meet #3May 14 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters113.38a8
May 8Troy Jr High MeetMay 8 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters128.24a8
May 8Troy Jr High MeetMay 8 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters113.27a PB8
May 3KMS InviteMay 3 · High Jump · Place 5 · GrangevilleGrangevilleHigh Jump54-08
May 3KMS InviteMay 3 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters127.68a8
May 3KMS InviteMay 3 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters113.32a8
Apr 24Prairie MS MeetApr 24 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters128.54a8
Apr 24Prairie MS MeetApr 24 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters113.59a8
Apr 17KMS MeetApr 17 · 200 Meters · Place 2 · GrangevilleGrangeville200 Meters229.128
Apr 17KMS MeetApr 17 · 100 Meters · Place 3 · GrangevilleGrangeville100 Meters313.85a8
Apr 10KMS MeetApr 10 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters130.12a8
Apr 10KMS MeetApr 10 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters113.78a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4KMS InviteMay 4 · 200 Meters · GrangevilleGrangeville200 Meters—DNS7
May 4KMS InviteMay 4 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.13.56a7
Apr 27Gville Battle on the Hill MSApr 27 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.28.67
Apr 27Gville Battle on the Hill MSApr 27 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.13.37
Apr 25KMS MeetApr 25 · High Jump · Place 5 · GrangevilleGrangevilleHigh Jump5.4-02.00 PB7
Apr 25KMS MeetApr 25 · 200 Meters · Place 2 · GrangevilleGrangeville200 Meters2.28.59a7
Apr 25KMS MeetApr 25 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.13.62a7
Apr 18Prairie JH 4-18Apr 18 · High Jump · Place 3 · GrangevilleGrangevilleHigh Jump3.4' 27
Apr 18Prairie JH 4-18Apr 18 · 200 Meters · Place 2 · GrangevilleGrangeville200 Meters2.29.55a7
Apr 18Prairie JH 4-18Apr 18 · 100 Meters · Place 1 · GrangevilleGrangeville100 Meters1.13.98a7
Apr 11KMS MeetApr 11 · High Jump · Place 3 · GrangevilleGrangevilleHigh Jump3.4-02.007
Apr 11KMS MeetApr 11 · 200 Meters · Place 1 · GrangevilleGrangeville200 Meters1.29.50a7
Apr 11KMS MeetApr 11 · 100 Meters · Place 2 · GrangevilleGrangeville100 Meters2.13.79a7