Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLeague Meet @ Toutle Lake · Mar 2419.21League Meet @ Toutle LakeMarch 24, 2021
Discus · 1kg · OutdoorDistrict 4 1B/2B League Meet @ Toutle Lake · Mar 2547' 3.5"District 4 1B/2B League Meet @ Toutle LakeMarch 25, 2025
Javelin · 300g TJ · OutdoorLeague Meet @ Toutle Lake · Mar 2429-01League Meet @ Toutle LakeMarch 24, 2021
Javelin · 600g · OutdoorMS Meet @Rainier · Apr 1432' 9MS Meet @RainierApril 14, 2021
Shot Put · 4kg · OutdoorDistrict 4 1B/2B League Meet @ Winlock · May 120' 2"District 4 1B/2B League Meet @ WinlockMay 1, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Javelin · Place 11 · Toutle LakeToutle LakeJavelin1154-0512
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Shot Put · Place 19 · Toutle LakeToutle LakeShot Put1920-03.0012
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Javelin · Place 16 · Toutle LakeToutle LakeJavelin1654-312
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Shot Put · Place 17 · Toutle LakeToutle LakeShot Put1722-012
Apr 17Chehalis ActivatorApr 17 · Javelin · Place 27 · Toutle LakeToutle LakeJavelin2756-312
Apr 17Chehalis ActivatorApr 17 · Shot Put · Place 25 · Toutle LakeToutle LakeShot Put2519-1112
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Javelin · Place 13 · Toutle LakeToutle LakeJavelin1356-812
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Shot Put · Place 16 · Toutle LakeToutle LakeShot Put1621-1112
Mar 26HS Central 2B League MeetMar 26 · Javelin · Place 12 · Toutle LakeToutle LakeJavelin1255-6.512
Mar 26HS Central 2B League MeetMar 26 · Shot Put · Place 10 · Toutle LakeToutle LakeShot Put1021-2.512
Mar 21Rainier IcebreakerMar 21 · Javelin · Place 30 · Toutle LakeToutle LakeJavelin3051-1012
Mar 19Kelso KickoffMar 19 · Shot Put · Place 3 · Toutle LakeToutle LakeShot Put321-10.512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1District 4 1B/2B League Meet @ WinlockMay 1 · Shot Put · Place 9 · Toutle LakeToutle LakeShot Put4kg9.20' 2" PB11
Apr 22District 4 1B/2B league meet @OnalaskaApr 22 · Discus · Place 11 · Toutle LakeToutle LakeDiscus1145-711
Apr 22District 4 1B/2B league meet @OnalaskaApr 22 · Shot Put · Place 12 · Toutle LakeToutle LakeShot Put1220-411
Apr 18Chehalis ActivatorApr 18 · Shot Put · Place 48 · Toutle LakeToutle LakeShot Put4kg48.19' 8.75"11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Discus · Place 12 · Toutle LakeToutle LakeDiscus1kg12.47' 3.5" PB11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Shot Put · Place 13 · Toutle LakeToutle LakeShot Put4kg13.20' 2"11
Mar 18CLS PACIFIC 2B League MeetMar 18 · Discus · Place 9 · Toutle LakeToutle LakeDiscus953-2—
Mar 18CLS PACIFIC 2B League MeetMar 18 · Shot Put · Place 8 · Toutle LakeToutle LakeShot Put821-3—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 291B/2B/1A League Meet @ TeninoApr 29 · Discus · Place 17 · Toutle LakeToutle LakeDiscus1734-4—
Apr 291B/2B/1A League Meet @ TeninoApr 29 · Shot Put · Place 12 · Toutle LakeToutle LakeShot Put1219-3—
Apr 161B/2B/1A League Meet @OnalaskaApr 16 · Discus · Place 17 · Toutle LakeToutle LakeDiscus1738-6—
Apr 161B/2B/1A League Meet @OnalaskaApr 16 · Shot Put · Place 16 · Toutle LakeToutle LakeShot Put1619-0—
Apr 11Leo Rubstello InvitationalApr 11 · Shot Put · Place 28 · Toutle LakeToutle LakeShot Put2819-7—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · Discus · Place 16 · Toutle LakeToutle LakeDiscus1642-1—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · Shot Put · Place 12 · Toutle LakeToutle LakeShot Put1219-0—
Mar 211B/2B/1A League Meet @RainierMar 21 · Discus · Place 22 · Toutle LakeToutle LakeDiscus2242-10—
Mar 211B/2B/1A League Meet @RainierMar 21 · Shot Put · Place 18 · Toutle LakeToutle LakeShot Put1816-1—
Mar 16Rainier IcebreakerMar 16 · Discus · Place 36 · Toutle LakeToutle LakeDiscus3642-4—
Mar 16Rainier IcebreakerMar 16 · Shot Put · Place 34 · Toutle LakeToutle LakeShot Put3417-0.25—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · Discus · Place 23 · Toutle LakeToutle LakeDiscus2340-1—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · Shot Put · Place 13 · Toutle LakeToutle LakeShot Put1319-7—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Freshman InvitationalMay 6 · Discus · Place 36 · Toutle LakeToutle LakeDiscus3644-2—
May 6Freshman InvitationalMay 6 · Shot Put · Place 33 · Toutle LakeToutle LakeShot Put3319-6.5—
May 41B/2B/1A League Meet @ North BeachMay 4 · Discus · Place 16 · Toutle LakeToutle LakeDiscus1636-0—
May 41B/2B/1A League Meet @ North BeachMay 4 · Shot Put · Place 16 · Toutle LakeToutle LakeShot Put1618-6—
Apr 27 HS League Meet @ Toutle LakeApr 27 · Discus · Place 8 · Toutle LakeToutle LakeDiscus846-10—
Apr 27 HS League Meet @ Toutle LakeApr 27 · Shot Put · Place 10 · Toutle LakeToutle LakeShot Put1017-8.50—
Apr 21Chehalis Activators InvitationalApr 21 · Discus · Place 55 · Toutle LakeToutle LakeDiscus5537-9—
Apr 21Chehalis Activators InvitationalApr 21 · Shot Put · Place 46 · Toutle LakeToutle LakeShot Put4618-9—
Apr 18Winlock HS League MeetApr 18 · Shot Put · Place 19 · Toutle LakeToutle LakeShot Put1917-01.009
Mar 301B/2B/1A League Meet @NapavineMar 30 · Discus · Place 19 · Toutle LakeToutle LakeDiscus1945-5—
Mar 301B/2B/1A League Meet @NapavineMar 30 · Shot Put · Place 19 · Toutle LakeToutle LakeShot Put1916-8.75—
Mar 231B/2B/1A League Meet @ MWPMar 23 · Discus · Place 10 · Toutle LakeToutle LakeDiscus1037-04—
Mar 231B/2B/1A League Meet @ MWPMar 23 · Shot Put · Place 13 · Toutle LakeToutle LakeShot Put1318-02.00—

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 14MS Meet @RainierApr 14 · Javelin · Place 11 · Toutle LakeToutle LakeJavelin600g11.32' 9 PB7
Apr 14MS Meet @RainierApr 14 · Shot Put · Place 12 · Toutle LakeToutle LakeShot Put4kg12.12' 5.757
Apr 14MS Meet @RainierApr 14 · 100 Meters · Toutle LakeToutle Lake100 Meters—DNS7
Apr 1Central 2B League Meet @ NapavineApr 1 · Javelin · Place 14 · Toutle LakeToutle LakeJavelin1431-007
Apr 1Central 2B League Meet @ NapavineApr 1 · Shot Put · Place 10 · Toutle LakeToutle LakeShot Put1011-08.007
Apr 1Central 2B League Meet @ NapavineApr 1 · 100 Meters · Place 27 · Toutle LakeToutle Lake100 Meters2719.957
Mar 31C2BL at KalamaMar 31 · Javelin · Place 14 · Toutle LakeToutle LakeJavelin600g14.31-007
Mar 31C2BL at KalamaMar 31 · Shot Put · Place 10 · Toutle LakeToutle LakeShot Put4kg10.11-08.007
Mar 31C2BL at KalamaMar 31 · 100 Meters · Place 27 · Toutle LakeToutle Lake100 Meters27.19.95a7
Mar 24League Meet @ Toutle LakeMar 24 · Javelin · Place 8 · Toutle LakeToutle LakeJavelin300g TJ8.29-01 PB7
Mar 24League Meet @ Toutle LakeMar 24 · Shot Put · Place 6 · Toutle LakeToutle LakeShot Put4kg6.10-00.507
Mar 24League Meet @ Toutle LakeMar 24 · 100m Hurdles · Toutle LakeToutle Lake100m Hurdles30" / 0.762m—DQ7
Mar 24League Meet @ Toutle LakeMar 24 · 100 Meters · Place 11 · Toutle LakeToutle Lake100 Meters11.19.21 PB7