Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBOWDISH vs Horizon vs Evergreen - MS Meet · May 814.3BOWDISH vs Horizon vs Evergreen - MS MeetMay 8, 2025
100m Hurdles · 30" / 0.762m · OutdoorCVSD-MS All league Track Meet · May 2614.90aCVSD-MS All league Track MeetMay 26, 2026
200 Meters · OutdoorEVERGREEN vs NORTH PINES · Apr 3027.0EVERGREEN vs NORTH PINESApril 30, 2026
400 Meters · OutdoorSELKIRK vs EVERGREEN vs BOWDISH · May 61:00.4SELKIRK vs EVERGREEN vs BOWDISHMay 6, 2026
80m Hurdles · 30" / 0.762m · OutdoorCVSD - MS All-League Track Meet · May 2116.1CVSD - MS All-League Track MeetMay 21, 2024
High Jump · OutdoorSELKIRK vs EVERGREEN vs HORIZON · May 204' 8"SELKIRK vs EVERGREEN vs HORIZONMay 20, 2026
Javelin · 450g AeroJav · OutdoorCVSD-MS All league Track Meet · May 26116' 5"CVSD-MS All league Track MeetMay 26, 2026
Long Jump · OutdoorEvergreen/NORTH PINES MS Track Meet · May 911' 7.25Evergreen/NORTH PINES MS Track MeetMay 9, 2024
Shot Put · 8lb · OutdoorEVERGREEN vs NORTH PINES · Apr 3045' 4"EVERGREEN vs NORTH PINESApril 30, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26CVSD-MS All league Track MeetMay 26 · Javelin · Place 3 · Evergreen (Spokane Valley)Javelin450g AeroJav3.116' 5" PB8
May 26CVSD-MS All league Track MeetMay 26 · Shot Put · Place 1 · Evergreen (Spokane Valley)Shot Put8lb1.41' 0"8
May 26CVSD-MS All league Track MeetMay 26 · 100m Hurdles · Place 2 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762mRound P2.15.04a8
May 26CVSD-MS All league Track MeetMay 26 · 100m Hurdles · Place 2 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m2.14.90a PB8
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · High Jump · Place 3 · Evergreen (Spokane Valley)High Jump3.4' 8" PB8
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · Javelin · Place 4 · Evergreen (Spokane Valley)Javelin450g AeroJav4.106' 4.25"8
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · Shot Put · Place 1 · Evergreen (Spokane Valley)Shot Put8lb1.40' 3"8
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m1.15.38
May 13GREENACRES vs EVERGREEN vs BOWDISHMay 13 · Shot Put · Place 1 · Evergreen (Spokane Valley)Shot Put8lb1.42' 11"8
May 13GREENACRES vs EVERGREEN vs BOWDISHMay 13 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m1.15.18
May 6SELKIRK vs EVERGREEN vs BOWDISHMay 6 · Shot Put · Place 1 · Evergreen (Spokane Valley)Shot Put8lb1.42' 4"8
May 6SELKIRK vs EVERGREEN vs BOWDISHMay 6 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m1.15.28
May 6SELKIRK vs EVERGREEN vs BOWDISHMay 6 · 400 Meters · Place 2 · Evergreen (Spokane Valley)400 Meters2.1:00.4 PB8
Apr 30EVERGREEN vs NORTH PINESApr 30 · Shot Put · Place 1 · Evergreen (Spokane Valley)Shot Put8lb1.45' 4" PB8
Apr 30EVERGREEN vs NORTH PINESApr 30 · 100m Hurdles · Place 2 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m2.17.08
Apr 30EVERGREEN vs NORTH PINESApr 30 · 200 Meters · Place 3 · Evergreen (Spokane Valley)200 Meters3.27.0 PB8

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 6 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762mRound P6.16.45a7
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 6 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m6.16.24a7
May 27CVSD - MS All-League Track MeetMay 27 · Javelin · Place 21 · Evergreen (Spokane Valley)Javelin450g AeroJav21.69' 3"7
May 27CVSD - MS All-League Track MeetMay 27 · Shot Put · Place 6 · Evergreen (Spokane Valley)Shot Put8lb6.33' 11"7
May 27CVSD - MS All-League Track MeetMay 27 · 200 Meters · Place 10 · Evergreen (Spokane Valley)200 MetersRound P10.27.48a7
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Javelin · Place 6 · Evergreen (Spokane Valley)Javelin684-117
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Shot Put · Place 3 · Evergreen (Spokane Valley)Shot Put334-97
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 100m Hurdles · Place 3 · Evergreen (Spokane Valley)100m Hurdles317.07
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 200 Meters · Place 5 · Evergreen (Spokane Valley)200 Meters527.57
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · Javelin · Place 8 · Evergreen (Spokane Valley)Javelin887-47
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · Shot Put · Place 6 · Evergreen (Spokane Valley)Shot Put632-57
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · 100m Hurdles · Place 6 · Evergreen (Spokane Valley)100m Hurdles619.77
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · 200 Meters · Place 11 · Evergreen (Spokane Valley)200 Meters1129.17
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · Javelin · Place 8 · Evergreen (Spokane Valley)Javelin876-2.57
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · Shot Put · Place 5 · Evergreen (Spokane Valley)Shot Put531-117
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · 100m Hurdles · Place 5 · Evergreen (Spokane Valley)100m Hurdles521.87
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · 100 Meters · Place 25 · Evergreen (Spokane Valley)100 Meters2514.3 PB7
May 1EVERGREEN vs Selkirk vs Bowdish - MS MeetMay 1 · Javelin · Place 6 · Evergreen (Spokane Valley)Javelin679-5.757
May 1EVERGREEN vs Selkirk vs Bowdish - MS MeetMay 1 · Shot Put · Place 3 · Evergreen (Spokane Valley)Shot Put332-117
May 1EVERGREEN vs Selkirk vs Bowdish - MS MeetMay 1 · 100 Meters · Place 23 · Evergreen (Spokane Valley)100 Meters2314.47

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21CVSD - MS All-League Track MeetMay 21 · 80m Hurdles · Place 9 · Evergreen (Spokane Valley)80m Hurdles30" / 0.762mRound P9.16.1 PB6
May 21CVSD - MS All-League Track MeetMay 21 · Shot Put · Place 2 · Evergreen (Spokane Valley)Shot Put8lb2.27' 96
May 21CVSD - MS All-League Track MeetMay 21 · 100 Meters · Evergreen (Spokane Valley)100 MetersRound PEx.14.86
May 16Horizon/Evergreen/GREENACRES MS Track MeetMay 16 · 80m Hurdles · Place 6 · Evergreen (Spokane Valley)80m Hurdles30" / 0.762m6.16.76
May 16Horizon/Evergreen/GREENACRES MS Track MeetMay 16 · Shot Put · Place 2 · Evergreen (Spokane Valley)Shot Put8lb2.30' 76
May 16Horizon/Evergreen/GREENACRES MS Track MeetMay 16 · 100 Meters · Place 20 · Evergreen (Spokane Valley)100 Meters20.15.26
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · Long Jump · Place 14 · Evergreen (Spokane Valley)Long Jump14.11' 7.25 PB6
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · Shot Put · Place 2 · Evergreen (Spokane Valley)Shot Put8lb2.26' 116
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · 100 Meters · Place 13 · Evergreen (Spokane Valley)100 Meters13.15.46
May 2Selkirk/Evergreen/BOWDISH MS Track MeetMay 2 · Long Jump · Evergreen (Spokane Valley)Long Jump—SCR6
May 2Selkirk/Evergreen/BOWDISH MS Track MeetMay 2 · Javelin · Place 25 · Evergreen (Spokane Valley)Javelin450g AeroJav25.46' 106
May 2Selkirk/Evergreen/BOWDISH MS Track MeetMay 2 · Shot Put · Place 2 · Evergreen (Spokane Valley)Shot Put8lb2.26' 16
Apr 25Bowdish/Greenacres/EVERGREEN MS Track MeetApr 25 · Javelin · Place 13 · Evergreen (Spokane Valley)Javelin450g AeroJav13.64' 36
Apr 25Bowdish/Greenacres/EVERGREEN MS Track MeetApr 25 · Shot Put · Place 2 · Evergreen (Spokane Valley)Shot Put8lb2.24' 116
Apr 18Evergreen MS Practice MeetApr 18 · Long Jump · Evergreen (Spokane Valley)Long Jump—11'5Unofficial6
Apr 18Evergreen MS Practice MeetApr 18 · Javelin · Evergreen (Spokane Valley)Javelin450g AeroJav—63'9Unofficial6
Apr 18Evergreen MS Practice MeetApr 18 · Shot Put · Evergreen (Spokane Valley)Shot Put8lb—26'11Unofficial6
Apr 18Evergreen MS Practice MeetApr 18 · 800 Meters · Evergreen (Spokane Valley)800 Meters—2:57Unofficial6