Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSELKIRK vs EVERGREEN vs HORIZON · May 2014.7SELKIRK vs EVERGREEN vs HORIZONMay 20, 2026
100m Hurdles · 30" / 0.762m · OutdoorCVSD-MS All league Track Meet · May 2617.63aCVSD-MS All league Track MeetMay 26, 2026
Javelin · 450g AeroJav · OutdoorCVSD - MS All-League Track Meet · May 2765' 6"CVSD - MS All-League Track MeetMay 27, 2025
Long Jump · OutdoorCVSD-MS All league Track Meet · May 2613' 6.5"CVSD-MS All league Track MeetMay 26, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26CVSD-MS All league Track MeetMay 26 · Long Jump · Place 15 · Evergreen (Spokane Valley)Long Jump15.13' 6.5" PB7
May 26CVSD-MS All league Track MeetMay 26 · 100m Hurdles · Place 5 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762mRound P5.19.11a7
May 26CVSD-MS All league Track MeetMay 26 · 100m Hurdles · Place 4 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m4.17.63a PB7
May 26CVSD-MS All league Track MeetMay 26 · 100 Meters · Place 32 · Evergreen (Spokane Valley)100 MetersRound P32.15.20a7
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · Long Jump · Place 12 · Evergreen (Spokane Valley)Long Jump12.13' 1.5"7
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · 100m Hurdles · Place 5 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m5.19.57
May 20SELKIRK vs EVERGREEN vs HORIZONMay 20 · 100 Meters · Place 11 · Evergreen (Spokane Valley)100 Meters11.14.7 PB7
May 13GREENACRES vs EVERGREEN vs BOWDISHMay 13 · Long Jump · Place 13 · Evergreen (Spokane Valley)Long Jump13.12' 9"7
May 13GREENACRES vs EVERGREEN vs BOWDISHMay 13 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m1.18.07
May 13GREENACRES vs EVERGREEN vs BOWDISHMay 13 · 100 Meters · Place 15 · Evergreen (Spokane Valley)100 Meters15.14.87

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 2 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762mRound P2.18.96a6
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 2 · Evergreen (Spokane Valley)100m Hurdles30" / 0.762m2.18.88a6
May 27CVSD - MS All-League Track MeetMay 27 · Javelin · Place 26 · Evergreen (Spokane Valley)Javelin450g AeroJav26.65' 6" PB6
May 27CVSD - MS All-League Track MeetMay 27 · 100 Meters · Place 48 · Evergreen (Spokane Valley)100 MetersRound P48.16.04a6
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Javelin · Place 11 · Evergreen (Spokane Valley)Javelin1165-36
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles118.66
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 100 Meters · Place 26 · Evergreen (Spokane Valley)100 Meters2616.06
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · Javelin · Place 11 · Evergreen (Spokane Valley)Javelin1165-16
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · 100m Hurdles · Place 1 · Evergreen (Spokane Valley)100m Hurdles119.36
May 15EVERGREEN vs Greenacres vs Bowdish - MS MeetMay 15 · 100 Meters · Place 28 · Evergreen (Spokane Valley)100 Meters2816.26
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · Javelin · Place 11 · Evergreen (Spokane Valley)Javelin1168-8.256
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · 100m Hurdles · Place 3 · Evergreen (Spokane Valley)100m Hurdles320.36
May 8BOWDISH vs Horizon vs Evergreen - MS MeetMay 8 · 100 Meters · Place 24 · Evergreen (Spokane Valley)100 Meters2416.06
May 1EVERGREEN vs Selkirk vs Bowdish - MS MeetMay 1 · Javelin · Place 13 · Evergreen (Spokane Valley)Javelin1364-6.56
May 1EVERGREEN vs Selkirk vs Bowdish - MS MeetMay 1 · 100m Hurdles · Place 7 · Evergreen (Spokane Valley)100m Hurdles721.66