Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDistrict I-II 2A State Qualifier · May 105:58.77aDistrict I-II 2A State QualifierMay 10, 2024
200 Meters · OutdoorGrangeville Battle on The Hill · Apr 2629.0Grangeville Battle on The HillApril 26, 2024
400 Meters · OutdoorIHSAA 4A/3A/2A Track & Field Championships · May 151:05.24aIHSAA 4A/3A/2A Track & Field ChampionshipsMay 15, 2026
800 Meters · OutdoorIdaho District 2 Meet of Champions · May 22:34.78aIdaho District 2 Meet of ChampionsMay 2, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15IHSAA 4A/3A/2A Track & Field ChampionshipsMay 15 · 400 Meters · Place 16 · Grangeville400 MetersRound P16.1:05.24a PB11
May 8District 1/2 3A ChampionshipsMay 8 · 400 Meters · Place 3 · Grangeville400 MetersRound P3.1:06.62a11
May 8District 1/2 3A ChampionshipsMay 8 · 400 Meters · Place 3 · Grangeville400 Meters3.1:05.48a11
Apr 14Prairie Track MeetApr 14 · 200 Meters · Place 7 · Grangeville200 Meters731.41a11
Apr 10Moscow InvitationalApr 10 · 400 Meters · Place 9 · Grangeville400 Meters91:08.48a11
Apr 10Moscow InvitationalApr 10 · 200 Meters · Place 13 · Grangeville200 Meters1329.81a11
Apr 7Kamiah MeetApr 7 · 400 Meters · Place 11 · Grangeville400 Meters111:09.51a11
Apr 7Kamiah MeetApr 7 · 200 Meters · Place 15 · Grangeville200 Meters1530.21a11
Mar 26Kendrick InvitationalMar 26 · 400 Meters · Place 4 · Grangeville400 Meters41:08.20a11
Mar 26Kendrick InvitationalMar 26 · 200 Meters · Place 9 · Grangeville200 Meters930.43a11
Mar 14Small School InviteMar 14 · 400 Meters · Place 6 · Grangeville400 Meters61:15.36a11
Mar 14Small School InviteMar 14 · 200 Meters · Place 5 · Grangeville200 Meters531.97a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Mile High MeetApr 29 · 400 Meters · Place 5 · Grangeville400 Meters51:08.70a10
Apr 25Nez Perce GamesApr 25 · 400 Meters · Place 2 · Grangeville400 Meters21:07.6410
Apr 19Lumberjack InvitationalApr 19 · 800 Meters · Place 1 · Grangeville800 Meters12:46.8410
Apr 11Moscow Invitational Apr 11 · 1600 Meters · Place 11 · Grangeville1600 Meters116:31.39a10
Mar 21Sweeney InvitationalMar 21 · 1600 Meters · Place 17 · Grangeville1600 Meters176:19.49a10
Mar 21Sweeney InvitationalMar 21 · 800 Meters · Place 16 · Grangeville800 Meters162:49.20a10
Mar 15Small School InviteMar 15 · 800 Meters · Place 2 · Grangeville800 Meters22:48.78a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10District I-II 2A State QualifierMay 10 · 1600 Meters · Place 1 · Grangeville1600 Meters15:58.77a PB—
May 10District I-II 2A State QualifierMay 10 · 800 Meters · Place 1 · Grangeville800 Meters12:35.76a—
May 2Idaho District 2 Meet of ChampionsMay 2 · 800 Meters · Place 9 · Grangeville800 Meters92:34.78a PB—
May 2Idaho District 2 Meet of ChampionsMay 2 · 200 Meters · Place 20 · Grangeville200 Meters2029.46a—
Apr 26Grangeville Battle on The HillApr 26 · 400 Meters · Place 7 · Grangeville400 Meters71:06.8—
Apr 26Grangeville Battle on The HillApr 26 · 200 Meters · Place 5 · Grangeville200 Meters529.0 PB—
Apr 19Middleton InviteApr 19 · 800 Meters · Place 7 · Grangeville800 Meters72:36.68a—
Apr 9Leah Swanson Memorial | Deary InvitationalApr 9 · 1600 Meters · Place 2 · Grangeville1600 Meters26:24.74a—
Apr 9Leah Swanson Memorial | Deary InvitationalApr 9 · 800 Meters · Place 2 · Grangeville800 Meters22:45.26a—
Mar 22Lewiston InvitationalMar 22 · 1600 Meters · Place 8 · Grangeville1600 Meters86:21.05a—
Mar 22Lewiston InvitationalMar 22 · 800 Meters · Place 19 · Grangeville800 Meters192:47.45a—
Mar 19Kamiah Track MeetMar 19 · 1600 Meters · Place 2 · Grangeville1600 Meters26:21.94a—
Mar 19Kamiah Track MeetMar 19 · 800 Meters · Place 4 · Grangeville800 Meters42:55.09a—
Mar 16Small Schools InvitationalMar 16 · 400 Meters · Place 3 · Grangeville400 Meters31:11.19a—
Mar 15Sweeney InvitationalMar 15 · 1600 Meters · Place 12 · Grangeville1600 Meters126:19.14a—
Mar 15Sweeney InvitationalMar 15 · 800 Meters · Place 8 · Grangeville800 Meters82:42.16a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6KMS InviteMay 6 · 1600 Meters · Place 1 · Grangeville1600 Meters16:21.50a—
May 6KMS InviteMay 6 · 800 Meters · Place 3 · Grangeville800 Meters32:50.88a—
May 6KMS InviteMay 6 · 400 Meters · Place 12 · Grangeville400 Meters121:16.06a—
May 2Gvill Battle On The Hill MSMay 2 · 1600 Meters · Place 1 · Grangeville1600 Meters16:31.8—
May 2Gvill Battle On The Hill MSMay 2 · 800 Meters · Place 1 · Grangeville800 Meters12:56.4—
May 2Gvill Battle On The Hill MSMay 2 · 400 Meters · Place 9 · Grangeville400 Meters91:14.8—