Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDistrict 1/2 3A Championships · May 87:08.03aDistrict 1/2 3A ChampionshipsMay 8, 2026
3200 Meters · OutdoorDistrict 1/2 3A Championships · May 814:47.99aDistrict 1/2 3A ChampionshipsMay 8, 2026
800 Meters · OutdoorDistrict I-II 2A State Qualifier · May 103:43.75aDistrict I-II 2A State QualifierMay 10, 2024
Complete · OutdoorLumberjack Invitational · Apr 197:46.20Lumberjack InvitationalApril 19, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · 3200 Meters · Place 3 · Grangeville3200 Meters3.14:47.99a PB11
May 8District 1/2 3A ChampionshipsMay 8 · 1600 Meters · Place 5 · Grangeville1600 Meters5.7:08.03a PB11
Apr 14Prairie Track MeetApr 14 · 1600 Meters · Place 12 · Grangeville1600 Meters127:35.27a11
Apr 10Moscow InvitationalApr 10 · 3200 Meters · Place 6 · Grangeville3200 Meters615:37.23a11
Apr 10Moscow InvitationalApr 10 · 1600 Meters · Place 15 · Grangeville1600 Meters157:10.53a11
Apr 7Kamiah MeetApr 7 · 3200 Meters · Place 3 · Grangeville3200 Meters316:20.69a11
Apr 7Kamiah MeetApr 7 · 1600 Meters · Place 14 · Grangeville1600 Meters147:22.13a11
Mar 21Lewiston InvitationalMar 21 · 1600 Meters · Place 35 · Grangeville1600 Meters357:32.73a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1District 2 Meet of ChampionsMay 1 · 3200 Meters · Place 12 · Grangeville3200 Meters1215:28.02a10
Apr 29Mile High MeetApr 29 · 1600 Meters · Place 7 · Grangeville1600 Meters77:34.27a10
Apr 19Lumberjack InvitationalApr 19 · Complete · Place 3 · GrangevilleComplete37:46.20 PB10
Apr 11Moscow Invitational Apr 11 · 3200 Meters · Place 11 · Grangeville3200 Meters1116:36.49a10
Apr 5Kamiah InviteApr 5 · 3200 Meters · Place 4 · Grangeville3200 Meters415:54.30a10
Mar 21Sweeney InvitationalMar 21 · 3200 Meters · Place 21 · Grangeville3200 Meters2115:31.40a10
Mar 15Small School InviteMar 15 · 3200 Meters · Place 1 · Grangeville3200 Meters115:21.28a—
Mar 15Small School InviteMar 15 · 1600 Meters · Place 5 · Grangeville1600 Meters57:28.32a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10District I-II 2A State QualifierMay 10 · 1600 Meters · Place 9 · Grangeville1600 Meters97:47.17a—
May 10District I-II 2A State QualifierMay 10 · 800 Meters · Place 8 · Grangeville800 Meters83:43.75a PB—
Apr 26Grangeville Battle on The HillApr 26 · 1600 Meters · Place 8 · Grangeville1600 Meters87:57.0—
Apr 26Grangeville Battle on The HillApr 26 · 800 Meters · Place 5 · Grangeville800 Meters53:44.4—
Mar 19Kamiah Track MeetMar 19 · 1600 Meters · Place 15 · Grangeville1600 Meters158:04.76a—
Mar 19Kamiah Track MeetMar 19 · 800 Meters · Place 11 · Grangeville800 Meters114:01.95a—
Mar 16Small Schools InvitationalMar 16 · 1600 Meters · Place 13 · Grangeville1600 Meters138:30.36—
Mar 16Small Schools InvitationalMar 16 · 800 Meters · Place 8 · Grangeville800 Meters83:58.00a—