Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 1/2 3A Championships · May 814.78aDistrict 1/2 3A ChampionshipsMay 8, 2026
200 Meters · OutdoorMile High Meet · Apr 2931.66aMile High MeetApril 29, 2025
400 Meters · OutdoorMoscow Invitational · Apr 111:15.38aMoscow Invitational April 11, 2025
Javelin · 600g · OutdoorDistrict 1/2 3A Championships · May 858' 4"District 1/2 3A ChampionshipsMay 8, 2026
Pole Vault · OutdoorDistrict 1/2 3A Championships · May 87' 3"District 1/2 3A ChampionshipsMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15IHSAA 4A/3A/2A Track & Field ChampionshipsMay 15 · Pole Vault · Place 15 · GrangevillePole Vault15.6' 6"10
May 8District 1/2 3A ChampionshipsMay 8 · Pole Vault · Place 3 · GrangevillePole Vault3.7' 3" PB10
May 8District 1/2 3A ChampionshipsMay 8 · Javelin · Place 8 · GrangevilleJavelin600g8.58' 4" PB10
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 10 · Grangeville100 MetersRound P10.14.78a PB10
Apr 30District 2 Meet of ChampionsApr 30 · Pole Vault · Place 5 · GrangevillePole Vault57-010
Apr 14Prairie Track MeetApr 14 · Pole Vault · Place 7 · GrangevillePole Vault76-610
Apr 14Prairie Track MeetApr 14 · Javelin · Place 16 · GrangevilleJavelin1656-1110
Apr 14Prairie Track MeetApr 14 · 100 Meters · Place 14 · Grangeville100 Meters1415.27a10
Apr 7Kamiah MeetApr 7 · Pole Vault · Place 10 · GrangevillePole Vault106-00.0010
Apr 7Kamiah MeetApr 7 · Javelin · Place 21 · GrangevilleJavelin2155-03.5010
Mar 26Kendrick InvitationalMar 26 · Javelin · Place 25 · GrangevilleJavelin2562-110
Mar 21Lewiston InvitationalMar 21 · Javelin · Place 29 · GrangevilleJavelin2961-910
Mar 14Small School InviteMar 14 · Javelin · Place 4 · GrangevilleJavelin458-310

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Mile High MeetApr 29 · 200 Meters · Place 13 · Grangeville200 Meters1331.66a PB9
Apr 29Mile High MeetApr 29 · 100 Meters · Place 16 · Grangeville100 Meters1615.25a9
Apr 25Nez Perce GamesApr 25 · Pole Vault · GrangevillePole Vault—NH9
Apr 25Nez Perce GamesApr 25 · Javelin · Place 13 · GrangevilleJavelin1361-019
Apr 25Nez Perce GamesApr 25 · 100 Meters · Place 13 · Grangeville100 Meters1315.089
Apr 19Lumberjack InvitationalApr 19 · Javelin · Place 8 · GrangevilleJavelin856-09
Apr 19Lumberjack InvitationalApr 19 · 200 Meters · Place 9 · Grangeville200 Meters932.449
Apr 11Moscow Invitational Apr 11 · 400 Meters · Place 19 · Grangeville400 Meters191:15.38a PB9
Apr 11Moscow Invitational Apr 11 · 100 Meters · Place 21 · Grangeville100 Meters2115.19a9
Apr 5Kamiah InviteApr 5 · Javelin · Place 18 · GrangevilleJavelin1860-119
Apr 5Kamiah InviteApr 5 · 200 Meters · Place 20 · Grangeville200 Meters2032.56a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6KMS InviteMay 6 · 200m Hurdles · Place 6 · Grangeville200m Hurdles639.17a—
May 6KMS InviteMay 6 · 75m Hurdles · Place 11 · Grangeville75m Hurdles1115.75a—
May 6KMS InviteMay 6 · 100 Meters · Place 34 · Grangeville100 Meters3416.12a—
May 2Gvill Battle On The Hill MSMay 2 · 200m Hurdles · Place 5 · Grangeville200m Hurdles538.4—
May 2Gvill Battle On The Hill MSMay 2 · 75m Hurdles · Place 10 · Grangeville75m Hurdles1015.7—