Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKamiah Meet · Apr 713.75aKamiah MeetApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorDistrict 1/2 3A Championships · May 818.67aDistrict 1/2 3A ChampionshipsMay 8, 2026
200 Meters · OutdoorDistrict I-II 2A State Qualifier · May 1027.71aDistrict I-II 2A State QualifierMay 10, 2024
300m Hurdles · 36" / 0.914m · OutdoorDistrict 1/2 3A Championships · May 846.33aDistrict 1/2 3A ChampionshipsMay 8, 2026
Javelin · 800g · OutdoorDistrict 1/2 3A Championships · May 8101' 5"District 1/2 3A ChampionshipsMay 8, 2026
Long Jump · OutdoorDistrict 1/2 3A Championships · May 816' 0.75"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

18 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · Long Jump · Place 8 · GrangevilleLong Jump8.16' 0.75" PB11
May 8District 1/2 3A ChampionshipsMay 8 · Javelin · Place 11 · GrangevilleJavelin800g11.101' 5" PB11
May 8District 1/2 3A ChampionshipsMay 8 · 300m Hurdles · Place 5 · Grangeville300m Hurdles36" / 0.914mRound P5.46.45a11
May 8District 1/2 3A ChampionshipsMay 8 · 300m Hurdles · Place 5 · Grangeville300m Hurdles36" / 0.914m5.46.33a PB11
May 8District 1/2 3A ChampionshipsMay 8 · 110m Hurdles · Place 4 · Grangeville110m Hurdles39" / 0.991mRound P4.18.67a PB11
May 8District 1/2 3A ChampionshipsMay 8 · 110m Hurdles · Place 4 · Grangeville110m Hurdles39" / 0.991m4.21.30a11
Apr 30District 2 Meet of ChampionsApr 30 · 300m Hurdles · Place 12 · Grangeville300m Hurdles1247.07a11
Apr 14Prairie Track MeetApr 14 · Long Jump · Place 8 · GrangevilleLong Jump816-1.511
Apr 14Prairie Track MeetApr 14 · 300m Hurdles · Place 5 · Grangeville300m Hurdles550.57a11
Apr 14Prairie Track MeetApr 14 · 110m Hurdles · Place 4 · Grangeville110m Hurdles418.79a11
Apr 7Kamiah MeetApr 7 · Long Jump · Place 21 · GrangevilleLong Jump2115-04.5011
Apr 7Kamiah MeetApr 7 · 110m Hurdles · Place 10 · Grangeville110m Hurdles1019.28a11
Apr 7Kamiah MeetApr 7 · 100 Meters · Place 50 · Grangeville100 Meters5013.75a PB11
Mar 26Kendrick InvitationalMar 26 · 300m Hurdles · Place 5 · Grangeville300m Hurdles549.76a11
Mar 26Kendrick InvitationalMar 26 · 110m Hurdles · Place 4 · Grangeville110m Hurdles418.73a11
Mar 21Lewiston InvitationalMar 21 · Long Jump · Place 24 · GrangevilleLong Jump2416-2.7511
Mar 21Lewiston InvitationalMar 21 · 300m Hurdles · Place 21 · Grangeville300m Hurdles2149.55a11
Mar 21Lewiston InvitationalMar 21 · 110m Hurdles · Place 17 · Grangeville110m Hurdles1719.25a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1District 2 Meet of ChampionsMay 1 · 300m Hurdles · Place 15 · Grangeville300m Hurdles1547.24a10
May 1District 2 Meet of ChampionsMay 1 · 110m Hurdles · Place 10 · Grangeville110m Hurdles1018.94a10
Apr 29Mile High MeetApr 29 · 110m Hurdles · Place 4 · Grangeville110m Hurdles419.30a10
Apr 25Nez Perce GamesApr 25 · Long Jump · Place 6 · GrangevilleLong Jump615-06.5010
Apr 25Nez Perce GamesApr 25 · 300m Hurdles · Place 5 · Grangeville300m Hurdles547.1110
Apr 25Nez Perce GamesApr 25 · 110m Hurdles · Place 3 · Grangeville110m Hurdles319.3310
Apr 19Lumberjack InvitationalApr 19 · Long Jump · Place 5 · GrangevilleLong Jump515-1010
Apr 19Lumberjack InvitationalApr 19 · 300m Hurdles · Place 5 · Grangeville300m Hurdles550.1410
Apr 19Lumberjack InvitationalApr 19 · 110m Hurdles · Place 3 · Grangeville110m Hurdles319.0910
Apr 11Moscow Invitational Apr 11 · Long Jump · Place 10 · GrangevilleLong Jump1017-510
Apr 11Moscow Invitational Apr 11 · 300m Hurdles · Place 12 · Grangeville300m Hurdles1251.48a10
Apr 11Moscow Invitational Apr 11 · 110m Hurdles · Place 7 · Grangeville110m Hurdles719.35a10
Apr 5Kamiah InviteApr 5 · Long Jump · Place 10 · GrangevilleLong Jump1016-510
Apr 5Kamiah InviteApr 5 · 300m Hurdles · Place 10 · Grangeville300m Hurdles1051.93a10
Apr 5Kamiah InviteApr 5 · 110m Hurdles · Place 6 · Grangeville110m Hurdles621.30a10
Mar 21Sweeney InvitationalMar 21 · Long Jump · Place 38 · GrangevilleLong Jump3816-210
Mar 21Sweeney InvitationalMar 21 · 300m Hurdles · Place 15 · Grangeville300m Hurdles1550.72a10
Mar 21Sweeney InvitationalMar 21 · 110m Hurdles · Place 26 · Grangeville110m Hurdles2623.07a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10District I-II 2A State QualifierMay 10 · 300m Hurdles · Place 6 · Grangeville300m Hurdles650.26a—
May 10District I-II 2A State QualifierMay 10 · 300m Hurdles · Place 4 · Grangeville300m Hurdles448.30a—
May 10District I-II 2A State QualifierMay 10 · 110m Hurdles · Place 7 · Grangeville110m Hurdles723.00a—
May 10District I-II 2A State QualifierMay 10 · 110m Hurdles · Place 5 · Grangeville110m Hurdles518.97a—
May 10District I-II 2A State QualifierMay 10 · 200 Meters · Place 12 · Grangeville200 Meters1227.71a PB—
Apr 26Grangeville Battle on The HillApr 26 · Long Jump · Place 7 · GrangevilleLong Jump714-10—
Apr 26Grangeville Battle on The HillApr 26 · 300m Hurdles · Place 8 · Grangeville300m Hurdles849.9—
Apr 26Grangeville Battle on The HillApr 26 · 200 Meters · Place 21 · Grangeville200 Meters2129.5—
Apr 6Kendrick InviteApr 6 · Long Jump · Place 17 · GrangevilleLong Jump1713-4.5—
Apr 6Kendrick InviteApr 6 · 300m Hurdles · Place 8 · Grangeville300m Hurdles853.38a—
Mar 19Kamiah Track MeetMar 19 · 300m Hurdles · Place 7 · Grangeville300m Hurdles752.23a—
Mar 19Kamiah Track MeetMar 19 · 200 Meters · Place 23 · Grangeville200 Meters2328.99a—
Mar 19Kamiah Track MeetMar 19 · 100 Meters · Place 46 · Grangeville100 Meters4614.25a—
Mar 16Small Schools InvitationalMar 16 · 200 Meters · Place 20 · Grangeville200 Meters2028.83a—
Mar 16Small Schools InvitationalMar 16 · 100 Meters · Place 33 · Grangeville100 Meters3314.32a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6KMS InviteMay 6 · Long Jump · Place 15 · GrangevilleLong Jump1512-9.50—
May 6KMS InviteMay 6 · 75m Hurdles · Place 4 · Grangeville75m Hurdles413.83a—
May 6KMS InviteMay 6 · 100 Meters · Place 31 · Grangeville100 Meters3115.40a—
May 2Gvill Battle On The Hill MSMay 2 · 75m Hurdles · Place 14 · Grangeville75m Hurdles1416.7—