Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKamiah Meet · Apr 716.04aKamiah MeetApril 7, 2026
Discus · 1.6kg · OutdoorDistrict 1/2 3A Championships · May 866' 5.5"District 1/2 3A ChampionshipsMay 8, 2026
Discus · 1kg · OutdoorKMS Meet · Apr 2746-04KMS MeetApril 27, 2023
Shot Put · 12lb · OutdoorPrairie Track Meet 4-21 · Apr 2123' 5"Prairie Track Meet 4-21April 21, 2026
Shot Put · 8lb · Outdoor4/11 Rescheduled KMS Meet · Apr 1819-03.004/11 Rescheduled KMS MeetApril 18, 2023

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 · Discus · Place 20 · GrangevilleGrangevilleDiscus1.6kg20.66' 5.5" PB11
May 8District 1/2 3A ChampionshipsMay 8 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put12lb24.22' 11"11
Apr 21Prairie Track Meet 4-21Apr 21 · Discus · Place 34 · GrangevilleGrangevilleDiscus1.6kg34.48' 7"11
Apr 21Prairie Track Meet 4-21Apr 21 · Shot Put · Place 33 · GrangevilleGrangevilleShot Put12lb33.23' 5" PB11
Apr 14Prairie Track MeetApr 14 · Discus · Place 36 · GrangevilleGrangevilleDiscus3658-911
Apr 14Prairie Track MeetApr 14 · Shot Put · Place 38 · GrangevilleGrangevilleShot Put3822-1111
Apr 14Prairie Track MeetApr 14 · 100 Meters · Place 43 · GrangevilleGrangeville100 Meters4316.78a11
Apr 7Kamiah MeetApr 7 · Discus · Place 56 · GrangevilleGrangevilleDiscus5654-11.5011
Apr 7Kamiah MeetApr 7 · Shot Put · Place 57 · GrangevilleGrangevilleShot Put5721-02.5011
Apr 7Kamiah MeetApr 7 · 100 Meters · Place 63 · GrangevilleGrangeville100 Meters6316.04a PB11
Mar 17Kamiah MeetMar 17 · Discus · Place 37 · GrangevilleGrangevilleDiscus3758-411
Mar 17Kamiah MeetMar 17 · Shot Put · Place 40 · GrangevilleGrangevilleShot Put4022-811
Mar 17Kamiah MeetMar 17 · 100 Meters · Place 61 · GrangevilleGrangeville100 Meters6117.23a11
Mar 14Small School InviteMar 14 · Discus · Place 16 · GrangevilleGrangevilleDiscus1656-511
Mar 14Small School InviteMar 14 · 100 Meters · Place 14 · GrangevilleGrangeville100 Meters1416.40a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Discus · Place 20 · GrangevilleGrangevilleDiscus1.6kg20.53' 5"10
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · Shot Put · Place 17 · GrangevilleGrangevilleShot Put12lb17.20' 2"10
May 9District 1/2 3A Track & Field ChampionshipsMay 9 · 100 Meters · Place 19 · GrangevilleGrangeville100 MetersRound P19.16.91a10
Apr 25Nez Perce GamesApr 25 · Discus · Place 25 · GrangevilleGrangevilleDiscus2553-0010
Apr 25Nez Perce GamesApr 25 · Shot Put · Place 18 · GrangevilleGrangevilleShot Put1818-10.0010
Apr 19Lumberjack InvitationalApr 19 · Shot Put · Place 19 · GrangevilleGrangevilleShot Put1921-510
Apr 19Lumberjack InvitationalApr 19 · 100 Meters · Place 22 · GrangevilleGrangeville100 Meters2216.3910
Apr 15Prairie Meet 4-15Apr 15 · Discus · Place 32 · GrangevilleGrangevilleDiscus1.6kg32.51' 11"10
Apr 15Prairie Meet 4-15Apr 15 · Shot Put · Place 30 · GrangevilleGrangevilleShot Put12lb30.21' 1"10
Apr 15Prairie Meet 4-15Apr 15 · 100 Meters · GrangevilleGrangeville100 Meters—DNS10
Apr 11Moscow Invitational Apr 11 · Shot Put · Place 21 · GrangevilleGrangevilleShot Put2121-710
Apr 11Moscow Invitational Apr 11 · 100 Meters · Place 24 · GrangevilleGrangeville100 Meters2416.44a10
Apr 5Kamiah InviteApr 5 · Discus · Place 27 · GrangevilleGrangevilleDiscus2755-110
Apr 5Kamiah InviteApr 5 · Shot Put · Place 23 · GrangevilleGrangevilleShot Put2320-1110
Apr 5Kamiah InviteApr 5 · 100 Meters · Place 50 · GrangevilleGrangeville100 Meters5016.52a10
Mar 15Small School InviteMar 15 · Discus · Place 24 · GrangevilleGrangevilleDiscus2451-5—
Mar 15Small School InviteMar 15 · Shot Put · Place 17 · GrangevilleGrangevilleShot Put1721-6—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10District I-II 2A State QualifierMay 10 · Discus · Place 19 · GrangevilleGrangevilleDiscus1956-5.5—
May 10District I-II 2A State QualifierMay 10 · 100 Meters · Place 32 · GrangevilleGrangeville100 Meters3217.84a—
Apr 26Grangeville Battle on The HillApr 26 · Discus · Place 26 · GrangevilleGrangevilleDiscus2642-8—
Apr 26Grangeville Battle on The HillApr 26 · Shot Put · Place 22 · GrangevilleGrangevilleShot Put2216-9—
Apr 23Prairie Meet 4-23Apr 23 · Discus · Place 29 · GrangevilleGrangevilleDiscus1.6kg29.42' 89
Apr 23Prairie Meet 4-23Apr 23 · Shot Put · Place 26 · GrangevilleGrangevilleShot Put12lb26.17' 119
Apr 23Prairie Meet 4-23Apr 23 · 100 Meters · Place 53 · GrangevilleGrangeville100 Meters53.16.07a9
Apr 16Prairie Meet 4-16Apr 16 · Discus · Place 28 · GrangevilleGrangevilleDiscus1.6kg28.43' 59
Apr 16Prairie Meet 4-16Apr 16 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put12lb24.18' 19
Apr 16Prairie Meet 4-16Apr 16 · 100 Meters · Place 46 · GrangevilleGrangeville100 Meters46.17.45a9
Apr 9Leah Swanson Memorial | Deary InvitationalApr 9 · Discus · Place 45 · GrangevilleGrangevilleDiscus4543-5—
Apr 9Leah Swanson Memorial | Deary InvitationalApr 9 · Shot Put · Place 42 · GrangevilleGrangevilleShot Put4214-3—
Mar 19Kamiah Track MeetMar 19 · Discus · Place 39 · GrangevilleGrangevilleDiscus3946-7—
Mar 19Kamiah Track MeetMar 19 · Shot Put · Place 36 · GrangevilleGrangevilleShot Put3617-9—
Mar 15Sweeney InvitationalMar 15 · Discus · Place 50 · GrangevilleGrangevilleDiscus5041-10—
Mar 15Sweeney InvitationalMar 15 · Shot Put · Place 54 · GrangevilleGrangevilleShot Put5419-1.5—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27KMS MeetApr 27 · Discus · Place 39 · GrangevilleGrangevilleDiscus1kg39.46-04 PB8
Apr 27KMS MeetApr 27 · Shot Put · Place 24 · GrangevilleGrangevilleShot Put8lb24.17-03.008
Apr 184/11 Rescheduled KMS MeetApr 18 · Discus · Place 24 · GrangevilleGrangevilleDiscus1kg24.42-108
Apr 184/11 Rescheduled KMS MeetApr 18 · Shot Put · Place 15 · GrangevilleGrangevilleShot Put8lb15.19-03.00 PB8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7KMS InviteMay 7 · Discus · GrangevilleGrangevilleDiscus1kg—DQ7
May 7KMS InviteMay 7 · Shot Put · GrangevilleGrangevilleShot Put8lb—DQ7
May 4Bulldog InviteMay 4 · Shot Put · Place 25 · GrangevilleGrangevilleShot Put8lb25.15' 07
Apr 28Kms MeetApr 28 · Discus · Place 45 · GrangevilleGrangevilleDiscus1kg45.28-017
Apr 28Kms MeetApr 28 · Shot Put · Place 35 · GrangevilleGrangevilleShot Put8lb35.14-05.007
Apr 21Prairie MS MeetApr 21 · Discus · GrangevilleGrangevilleDiscus1kg—DNS7
Apr 21Prairie MS MeetApr 21 · Shot Put · Place 33 · GrangevilleGrangevilleShot Put8lb33.15' 57
Apr 12KMS MeetApr 12 · Discus · Place 36 · GrangevilleGrangevilleDiscus1kg36.35-007
Apr 12KMS MeetApr 12 · Shot Put · Place 38 · GrangevilleGrangevilleShot Put8lb38.14-04.007