Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 4 1B/2B League Meet @ Winlock · May 112.1District 4 1B/2B League Meet @ WinlockMay 1, 2025
200 Meters · OutdoorDistrict 4 1B/2B League Meet @ Winlock · May 124.7District 4 1B/2B League Meet @ WinlockMay 1, 2025
400 Meters · Outdoor District 4B Meet @Naselle · May 857.48a District 4B Meet @NaselleMay 8, 2024
Discus · 1.6kg · OutdoorKalama Twilight Invitational · Apr 25107' 0"Kalama Twilight InvitationalApril 25, 2025
Discus · 1kg · OutdoorMS League Meet @Mossyrock · Apr 2083-06MS League Meet @MossyrockApril 20, 2022
Javelin · 300g TJ · OutdoorWinlock MS · Mar 2368-02Winlock MS March 23, 2022
Javelin · 600g · OutdoorMossyrock MS Meet · Mar 3162-10Mossyrock MS MeetMarch 31, 2021
Shot Put · 4kg · OutdoorMossyrock MS Meet · Mar 3123-02.00Mossyrock MS MeetMarch 31, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Al McKee InviteMay 8 · 200 Meters · Place 8 · MossyrockMossyrock200 Meters825.52a12
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · 200 Meters · Place 7 · MossyrockMossyrock200 Meters725.51a12
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · 100 Meters · Place 15 · MossyrockMossyrock100 Meters1512.50a12
Apr 24Naches Valley Invite Apr 24 · 200 Meters · Place 17 · MossyrockMossyrock200 Meters1725.51a12
Apr 24Naches Valley Invite Apr 24 · 100 Meters · Place 24 · MossyrockMossyrock100 Meters2412.50a12
Apr 212B/1B League Meet @ WinlockApr 21 · 400 Meters · Place 8 · MossyrockMossyrock400 Meters858.27a12
Apr 212B/1B League Meet @ WinlockApr 21 · 200 Meters · Place 10 · MossyrockMossyrock200 Meters1026.23a12
Apr 17Kalama Twilight InvitationalApr 17 · 200 Meters · Place 10 · MossyrockMossyrock200 Meters1025.22a12
Apr 21B/2B/1A League Meet @RainierApr 2 · 200 Meters · Place 8 · MossyrockMossyrock200 Meters825.61a12
Apr 21B/2B/1A League Meet @RainierApr 2 · 100 Meters · Place 14 · MossyrockMossyrock100 Meters1412.37a12
Mar 17RSB Season OpenerMar 17 · 100 Meters · Place 8 · MossyrockMossyrock100 Meters812.70a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1District 4 1B/2B League Meet @ WinlockMay 1 · Discus · Place 9 · MossyrockMossyrockDiscus1.6kg9.92' 6"11
May 1District 4 1B/2B League Meet @ WinlockMay 1 · 200 Meters · Place 5 · MossyrockMossyrock200 Meters5.24.7 PB11
May 1District 4 1B/2B League Meet @ WinlockMay 1 · 100 Meters · Place 9 · MossyrockMossyrock100 Meters9.12.1 PB11
Apr 25Kalama Twilight InvitationalApr 25 · Discus · Place 14 · MossyrockMossyrockDiscus1.6kg14.107' 0" PB11
Apr 222B D4 League Meet @MossyrockApr 22 · 200 Meters · Place 4 · MossyrockMossyrock200 Meters425.8611
Apr 222B D4 League Meet @MossyrockApr 22 · 100 Meters · Place 10 · MossyrockMossyrock100 Meters1012.8511
Apr 3District 4 1B/2B League Meet @ MWP RandleApr 3 · Discus · Place 9 · MossyrockMossyrockDiscus993-611
Apr 3District 4 1B/2B League Meet @ MWP RandleApr 3 · 100 Meters · Place 11 · MossyrockMossyrock100 Meters1112.53a11
Mar 272B D4 League Meet @MossyrockMar 27 · Discus · Place 9 · MossyrockMossyrockDiscus991-411
Mar 272B D4 League Meet @MossyrockMar 27 · 100 Meters · Place 17 · MossyrockMossyrock100 Meters1712.76a11
Mar 18CLS PACIFIC 2B League MeetMar 18 · Discus · Place 10 · MossyrockMossyrockDiscus1095-6—
Mar 18CLS PACIFIC 2B League MeetMar 18 · 100 Meters · Place 16 · MossyrockMossyrock100 Meters1612.91a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 161B District 1/2/3/4 ChampionshipMay 16 · Discus · Place 13 · MossyrockMossyrockDiscus1392-2—
May 161B District 1/2/3/4 ChampionshipMay 16 · 400 Meters · Place 13 · MossyrockMossyrock400 Meters1357.82a—
May 8 District 4B Meet @NaselleMay 8 · Discus · Place 3 · MossyrockMossyrockDiscus3101-1—
May 8 District 4B Meet @NaselleMay 8 · 400 Meters · Place 3 · MossyrockMossyrock400 Meters357.48a PB—
Apr 301B/2B/1A League Meet @RainierApr 30 · Discus · Place 15 · MossyrockMossyrockDiscus1582-3—
Apr 301B/2B/1A League Meet @RainierApr 30 · 400 Meters · Place 6 · MossyrockMossyrock400 Meters658.25a—
Apr 251B/2B/1A League Meet @ MontesanoApr 25 · Discus · Place 17 · MossyrockMossyrockDiscus1764-10—
Apr 251B/2B/1A League Meet @ MontesanoApr 25 · 400 Meters · Place 7 · MossyrockMossyrock400 Meters758.40a—
Apr 161B/2B/1A League Meet @MossyrockApr 16 · Discus · Place 4 · MossyrockMossyrockDiscus484-11—
Apr 11Leo Rubstello InvitationalApr 11 · Discus · Place 16 · MossyrockMossyrockDiscus1681-2—
Apr 11Leo Rubstello InvitationalApr 11 · 400 Meters · Place 9 · MossyrockMossyrock400 Meters959.91a—
Mar 28HS League meet @ WinlockMar 28 · Discus · Place 8 · MossyrockMossyrockDiscus872-3—
Mar 22Evergreen 2A League Meet Chehalis, Rochester @ CentraliaMar 22 · 200 Meters · Place 10 · MossyrockMossyrock200 Meters1026.62a—
Mar 22Evergreen 2A League Meet Chehalis, Rochester @ CentraliaMar 22 · 100 Meters · Place 16 · MossyrockMossyrock100 Meters1612.98a—
Mar 181B/2B/1A League Meet @ TeninoMar 18 · Discus · Place 14 · MossyrockMossyrockDiscus1477-1—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · Discus · Place 19 · MossyrockMossyrockDiscus1970-4—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · 200 Meters · Place 16 · MossyrockMossyrock200 Meters1626.84a—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · 100 Meters · Place 24 · MossyrockMossyrock100 Meters2413.24a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 41B/2B MS meet at Kalama May 4 · Discus · Place 5 · MossyrockMossyrockDiscus1kg5.82-108
May 41B/2B MS meet at Kalama May 4 · 200 Meters · Place 6 · MossyrockMossyrock200 Meters6.29.79a8
Apr 20MS League Meet @MossyrockApr 20 · Discus · Place 1 · MossyrockMossyrockDiscus1kg1.83-06 PB8
Apr 20MS League Meet @MossyrockApr 20 · 200 Meters · Place 4 · MossyrockMossyrock200 Meters4.29.58a8
Mar 30Napavine MS MeetMar 30 · Javelin · Place 12 · MossyrockMossyrockJavelin400g12.63-08Unofficial8
Mar 30Napavine MS MeetMar 30 · Discus · Place 6 · MossyrockMossyrockDiscus1kg6.80-06.50Unofficial8
Mar 30Napavine MS MeetMar 30 · 200 Meters · Place 5 · MossyrockMossyrock200 Meters5.30.56aUnofficial8
Mar 23Winlock MS Mar 23 · Javelin · Place 6 · MossyrockMossyrockJavelin300g TJ6.68-02 PB8
Mar 23Winlock MS Mar 23 · Discus · Place 3 · MossyrockMossyrockDiscus1kg3.77-048

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 142B Central MS league meetApr 14 · Javelin · Place 1 · MossyrockMossyrockJavelin300g TJ1.67' 17
Apr 142B Central MS league meetApr 14 · Discus · Place 1 · MossyrockMossyrockDiscus1kg1.70' 17
Apr 142B Central MS league meetApr 14 · Shot Put · Place 2 · MossyrockMossyrockShot Put4kg2.21' 17
Mar 31Mossyrock MS MeetMar 31 · Javelin · Place 5 · MossyrockMossyrockJavelin600g5.62-10 PB7
Mar 31Mossyrock MS MeetMar 31 · Discus · Place 2 · MossyrockMossyrockDiscus1kg2.62-067
Mar 31Mossyrock MS MeetMar 31 · Shot Put · Place 4 · MossyrockMossyrockShot Put4kg4.23-02.00 PB7