Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRainier Icebreaker · Mar 2213.46aRainier Icebreaker March 22, 2025
Complete · OutdoorDistrict 4 1B/2B league meet @Onalaska · Apr 2233.01District 4 1B/2B league meet @OnalaskaApril 22, 2025
Javelin · 800g · Outdoor2B District 4 Championships · May 21135' 0"2B District 4 ChampionshipsMay 21, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 212B District 4 ChampionshipsMay 21 · Javelin · Place 6 · Toutle LakeJavelin800g6.135' 0" PB10
May 15Central 2B League ChampionshipsMay 15 · Javelin · Place 6 · Toutle LakeJavelin6123-710
May 15Central 2B League ChampionshipsMay 15 · Discus · Place 15 · Toutle LakeDiscus1587-710
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Javelin · Place 5 · Toutle LakeJavelin5126-0510
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Discus · Place 8 · Toutle LakeDiscus8104-0410
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · 800 Meters · Toutle Lake800 Meters—DQ10
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Javelin · Place 6 · Toutle LakeJavelin6123-410
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Discus · Place 12 · Toutle LakeDiscus12103-410
Apr 25Beaver Dam Jam InvitationalApr 25 · Javelin · Place 17 · Toutle LakeJavelin17123-810
Apr 25Beaver Dam Jam InvitationalApr 25 · Discus · Place 32 · Toutle LakeDiscus3286-510
Apr 212B/1B League Meet @ WinlockApr 21 · Javelin · Place 8 · Toutle LakeJavelin8106-710
Apr 212B/1B League Meet @ WinlockApr 21 · Discus · Place 17 · Toutle LakeDiscus1785-710
Apr 17Chehalis ActivatorApr 17 · Javelin · Place 22 · Toutle LakeJavelin22102-2.510
Apr 17Chehalis ActivatorApr 17 · Discus · Place 25 · Toutle LakeDiscus2583-510
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Javelin · Place 10 · Toutle LakeJavelin10102-110
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Discus · Place 9 · Toutle LakeDiscus986-1010
Mar 26HS Central 2B League MeetMar 26 · Javelin · Place 6 · Toutle LakeJavelin6117-6.510
Mar 26HS Central 2B League MeetMar 26 · Discus · Place 17 · Toutle LakeDiscus1788-210
Mar 21Rainier IcebreakerMar 21 · Javelin · Place 17 · Toutle LakeJavelin17112-010
Mar 21Rainier IcebreakerMar 21 · Discus · Place 30 · Toutle LakeDiscus3081-610
Mar 19Kelso KickoffMar 19 · Javelin · Place 7 · Toutle LakeJavelin7116-1010
Mar 19Kelso KickoffMar 19 · Discus · Place 13 · Toutle LakeDiscus1382-710

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 22District 4 1B/2B league meet @OnalaskaApr 22 · Complete · Place 9 · Toutle LakeComplete933.01 PB9
Apr 3District 4 1B/2B League Meet @ WinlockApr 3 · Javelin · Place 8 · Toutle LakeJavelin8107-49
Apr 3District 4 1B/2B League Meet @ WinlockApr 3 · 300m Hurdles · Place 5 · Toutle Lake300m Hurdles553.86a9
Mar 22Rainier Icebreaker Mar 22 · Javelin · Place 28 · Toutle LakeJavelin2882-49
Mar 22Rainier Icebreaker Mar 22 · 300m Hurdles · Place 14 · Toutle Lake300m Hurdles1453.38a9
Mar 22Rainier Icebreaker Mar 22 · 100 Meters · Place 40 · Toutle Lake100 Meters4013.46a PB9
Mar 18CLS PACIFIC 2B League MeetMar 18 · Javelin · Place 9 · Toutle LakeJavelin995-0—
Mar 18CLS PACIFIC 2B League MeetMar 18 · 100 Meters · Place 24 · Toutle Lake100 Meters2413.68a—