Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKMS Meet · Apr 2714.80aKMS MeetApril 27, 2023
200 Meters · OutdoorKMS Meet · Apr 2730.85aKMS MeetApril 27, 2023
Discus · 1.6kg · OutdoorDistrict 1/2 3A Championships · May 891' 9"District 1/2 3A ChampionshipsMay 8, 2026
Discus · 1kg · OutdoorKMS Meet · Apr 2752-05KMS MeetApril 27, 2023
Javelin · 800g · OutdoorDistrict 1/2 3A Championships · May 875' 1"District 1/2 3A ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorDistrict 1/2 3A Championships · May 831' 5"District 1/2 3A ChampionshipsMay 8, 2026
Shot Put · 8lb · OutdoorKMS Meet · Apr 2728-08.00KMS MeetApril 27, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 8District 1/2 3A ChampionshipsMay 8 · Javelin · Place 19 · GrangevilleGrangevilleJavelin800g19.75' 1" PB10
May 8District 1/2 3A ChampionshipsMay 8 · Discus · Place 13 · GrangevilleGrangevilleDiscus1.6kg13.91' 9" PB10
May 8District 1/2 3A ChampionshipsMay 8 · Shot Put · Place 13 · GrangevilleGrangevilleShot Put12lb13.31' 5" PB10
Apr 21Prairie Track Meet 4-21Apr 21 · Javelin · Place 24 · GrangevilleGrangevilleJavelin800g24.69' 2"10
Apr 21Prairie Track Meet 4-21Apr 21 · Discus · Place 22 · GrangevilleGrangevilleDiscus1.6kg22.74' 5"10
Apr 21Prairie Track Meet 4-21Apr 21 · Shot Put · Place 21 · GrangevilleGrangevilleShot Put12lb21.29' 2"10
Apr 14Prairie Track MeetApr 14 · Javelin · Place 35 · GrangevilleGrangevilleJavelin3562-310
Apr 14Prairie Track MeetApr 14 · Discus · Place 22 · GrangevilleGrangevilleDiscus2277-410
Apr 14Prairie Track MeetApr 14 · Shot Put · Place 25 · GrangevilleGrangevilleShot Put2528-210
Apr 14Prairie Track MeetApr 14 · 100 Meters · Place 44 · GrangevilleGrangeville100 Meters4417.91a10
Apr 7Kamiah MeetApr 7 · Javelin · Place 38 · GrangevilleGrangevilleJavelin3865-01.5010
Apr 7Kamiah MeetApr 7 · Discus · Place 27 · GrangevilleGrangevilleDiscus2782-06.2510
Apr 7Kamiah MeetApr 7 · Shot Put · Place 36 · GrangevilleGrangevilleShot Put3628-06.5010
Mar 26Kendrick InvitationalMar 26 · Javelin · Place 37 · GrangevilleGrangevilleJavelin3772-410
Mar 26Kendrick InvitationalMar 26 · Discus · Place 24 · GrangevilleGrangevilleDiscus2477-410
Mar 26Kendrick InvitationalMar 26 · Shot Put · Place 27 · GrangevilleGrangevilleShot Put2729-510
Mar 26Kendrick InvitationalMar 26 · 100 Meters · Place 62 · GrangevilleGrangeville100 Meters6218.75a10
Mar 17Kamiah MeetMar 17 · Javelin · Place 26 · GrangevilleGrangevilleJavelin2670-210
Mar 17Kamiah MeetMar 17 · Discus · Place 15 · GrangevilleGrangevilleDiscus1576-410
Mar 17Kamiah MeetMar 17 · Shot Put · Place 10 · GrangevilleGrangevilleShot Put1032-710
Mar 17Kamiah MeetMar 17 · 100 Meters · Place 63 · GrangevilleGrangeville100 Meters6318.30a10
Mar 14Small School InviteMar 14 · Discus · Place 11 · GrangevilleGrangevilleDiscus1176-1010
Mar 14Small School InviteMar 14 · Shot Put · Place 7 · GrangevilleGrangevilleShot Put731-210
Mar 14Small School InviteMar 14 · 100 Meters · Place 15 · GrangevilleGrangeville100 Meters1518.21a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Discus · Place 14 · GrangevilleGrangevilleDiscus1.6kg14.84' 3"9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Shot Put · Place 14 · GrangevilleGrangevilleShot Put12lb14.28' 9"9
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 100 Meters · Place 18 · GrangevilleGrangeville100 MetersRound P18.16.65a9
Apr 25Nez Perce GamesApr 25 · Discus · Place 22 · GrangevilleGrangevilleDiscus2264-029
Apr 25Nez Perce GamesApr 25 · Shot Put · Place 12 · GrangevilleGrangevilleShot Put1228-03.509
Apr 19Lumberjack InvitationalApr 19 · Shot Put · Place 8 · GrangevilleGrangevilleShot Put830-89
Apr 19Lumberjack InvitationalApr 19 · 100 Meters · Place 23 · GrangevilleGrangeville100 Meters2317.179
Apr 15Prairie Meet 4-15Apr 15 · Discus · GrangevilleGrangevilleDiscus1.6kg—DNS9
Apr 15Prairie Meet 4-15Apr 15 · Shot Put · GrangevilleGrangevilleShot Put12lb—DNS9
Apr 11Moscow Invitational Apr 11 · Shot Put · Place 13 · GrangevilleGrangevilleShot Put1332-29
Apr 5Kamiah InviteApr 5 · Discus · Place 23 · GrangevilleGrangevilleDiscus2365-109
Apr 5Kamiah InviteApr 5 · Shot Put · Place 13 · GrangevilleGrangevilleShot Put1330-49
Mar 21Sweeney InvitationalMar 21 · Shot Put · Place 46 · GrangevilleGrangevilleShot Put4627-29
Mar 15Small School InviteMar 15 · Shot Put · Place 11 · GrangevilleGrangevilleShot Put1127-7—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27KMS MeetApr 27 · Discus · Place 33 · GrangevilleGrangevilleDiscus1kg33.52-05 PB7
Apr 27KMS MeetApr 27 · Shot Put · Place 11 · GrangevilleGrangevilleShot Put8lb11.28-08.00 PB7
Apr 27KMS MeetApr 27 · 200 Meters · Place 13 · GrangevilleGrangeville200 Meters13.30.85a PB7
Apr 27KMS MeetApr 27 · 100 Meters · Place 26 · GrangevilleGrangeville100 Meters26.14.80a PB7
Apr 184/11 Rescheduled KMS MeetApr 18 · Discus · GrangevilleGrangevilleDiscus1kg—DQ7
Apr 184/11 Rescheduled KMS MeetApr 18 · Shot Put · GrangevilleGrangevilleShot Put8lb—DQ7
Apr 184/11 Rescheduled KMS MeetApr 18 · 100 Meters · GrangevilleGrangeville100 Meters—DNS7