Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKendrick Invitational · Mar 2612.16aKendrick InvitationalMarch 26, 2026
200 Meters · OutdoorMoscow Invitational · Apr 1024.59aMoscow InvitationalApril 10, 2026
400 Meters · OutdoorKendrick Invitational · Mar 2658.22aKendrick InvitationalMarch 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · 200 Meters · Place 6 · Grangeville200 MetersRound P6.24.96a11
May 8District 1/2 3A ChampionshipsMay 8 · 200 Meters · Place 5 · Grangeville200 Meters5.24.81a11
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 7 · Grangeville100 MetersRound P7.12.27a11
May 8District 1/2 3A ChampionshipsMay 8 · 100 Meters · Place 7 · Grangeville100 Meters7.12.22a11
Apr 30District 2 Meet of ChampionsApr 30 · 200 Meters · Place 17 · Grangeville200 Meters1724.63a11
Apr 30District 2 Meet of ChampionsApr 30 · 100 Meters · Place 17 · Grangeville100 Meters1712.17a11
Apr 14Prairie Track MeetApr 14 · 200 Meters · Place 3 · Grangeville200 Meters324.67a11
Apr 14Prairie Track MeetApr 14 · 100 Meters · Place 7 · Grangeville100 Meters712.47a11
Apr 10Moscow InvitationalApr 10 · 200 Meters · Place 10 · Grangeville200 Meters1024.59a PB11
Apr 7Kamiah MeetApr 7 · 200 Meters · Place 12 · Grangeville200 Meters1225.33a11
Apr 7Kamiah MeetApr 7 · 100 Meters · Place 13 · Grangeville100 Meters1312.18a11
Mar 26Kendrick InvitationalMar 26 · Javelin · Place 18 · GrangevilleJavelin1891-811
Mar 26Kendrick InvitationalMar 26 · 400 Meters · Place 5 · Grangeville400 Meters558.22a PB11
Mar 26Kendrick InvitationalMar 26 · 200 Meters · Place 10 · Grangeville200 Meters1025.53a11
Mar 26Kendrick InvitationalMar 26 · 100 Meters · Place 10 · Grangeville100 Meters1012.16a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Mile High MeetApr 29 · 200 Meters · Place 15 · Grangeville200 Meters1525.84a10
Apr 29Mile High MeetApr 29 · 100 Meters · Place 13 · Grangeville100 Meters1312.62a10
Apr 25Nez Perce GamesApr 25 · Javelin · Place 17 · GrangevilleJavelin1782-0110
Apr 25Nez Perce GamesApr 25 · 200 Meters · Place 5 · Grangeville200 Meters525.6210
Apr 19Lumberjack InvitationalApr 19 · Javelin · Place 9 · GrangevilleJavelin983-010
Apr 11Moscow Invitational Apr 11 · 200 Meters · Place 16 · Grangeville200 Meters1625.85a10
Apr 5Kamiah InviteApr 5 · Javelin · Place 16 · GrangevilleJavelin1684-610
Apr 5Kamiah InviteApr 5 · 200 Meters · Place 26 · Grangeville200 Meters2625.81a10
Mar 21Sweeney InvitationalMar 21 · 100 Meters · Place 47 · Grangeville100 Meters4712.97a10
Mar 15Small School InviteMar 15 · 100 Meters · Place 15 · Grangeville100 Meters1513.11a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10District I-II 2A State QualifierMay 10 · 400 Meters · Place 9 · Grangeville400 Meters91:03.16a—
May 10District I-II 2A State QualifierMay 10 · 200 Meters · Place 9 · Grangeville200 Meters927.35a—
May 10District I-II 2A State QualifierMay 10 · 100 Meters · Place 19 · Grangeville100 Meters1913.19a—
Apr 26Grangeville Battle on The HillApr 26 · 300m Hurdles · Place 11 · Grangeville300m Hurdles1155.7—
Apr 26Grangeville Battle on The HillApr 26 · 100 Meters · Place 13 · Grangeville100 Meters1313.1—
Apr 6Kendrick InviteApr 6 · 200 Meters · Place 21 · Grangeville200 Meters2127.48a—
Apr 6Kendrick InviteApr 6 · 100 Meters · Place 26 · Grangeville100 Meters2613.54a—
Mar 19Kamiah Track MeetMar 19 · 400 Meters · Place 7 · Grangeville400 Meters71:03.44a—
Mar 19Kamiah Track MeetMar 19 · 200 Meters · Place 15 · Grangeville200 Meters1528.37a—
Mar 19Kamiah Track MeetMar 19 · 100 Meters · Place 34 · Grangeville100 Meters3413.70a—
Mar 16Small Schools InvitationalMar 16 · 400 Meters · Place 10 · Grangeville400 Meters101:03.75a—
Mar 16Small Schools InvitationalMar 16 · 200 Meters · Place 21 · Grangeville200 Meters2129.70a—
Mar 16Small Schools InvitationalMar 16 · 100 Meters · Place 20 · Grangeville100 Meters2013.73a—