Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 6129' 10"Puyallup SD Championships (ERHS, RHS, PHS)May 6, 2026
Javelin · 800g · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 6111' 7"Puyallup SD Championships (ERHS, RHS, PHS)May 6, 2026
Shot Put · 12lb · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 634' 7.5"Puyallup SD Championships (ERHS, RHS, PHS)May 6, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 203A/4A District 3/4 ChampionshipsMay 20 · Discus · Place 8 · PuyallupDiscus8140-0411
May 14SPSL 4A - League Championship MeetMay 14 · Discus · Place 6 · PuyallupDiscus6140-0111
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Javelin · Place 2 · PuyallupJavelin800g2.111' 7" PB11
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Discus · Place 2 · PuyallupDiscus1.6kg2.129' 10" PB11
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Shot Put · Place 2 · PuyallupShot Put12lb2.34' 7.5" PB11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · Discus · Place 31 · PuyallupDiscus1.6kg31.121' 5"11
Apr 25Bill Harris InvitationalApr 25 · Discus · Place 7 · PuyallupDiscus7127-0711
Apr 22Sumner HS @ Puyallup HSApr 22 · Javelin · Place 7 · PuyallupJavelin7107-9.511
Apr 22Sumner HS @ Puyallup HSApr 22 · Discus · Place 2 · PuyallupDiscus2114-1011
Apr 22Sumner HS @ Puyallup HSApr 22 · Shot Put · Place 12 · PuyallupShot Put1234-411
Apr 18Mt. Tahoma Track FestivalApr 18 · Discus · Place 11 · PuyallupDiscus11122-611
Apr 15Bethel HS at Puyallup HS Apr 15 · Discus · Place 3 · PuyallupDiscus3115-311
Apr 15Bethel HS at Puyallup HS Apr 15 · Shot Put · Place 4 · PuyallupShot Put438-311
Apr 3Puyallup @ South Kitsap (SPSL)Apr 3 · Javelin · Place 9 · PuyallupJavelin9101-111
Apr 3Puyallup @ South Kitsap (SPSL)Apr 3 · Discus · Place 2 · PuyallupDiscus2120-311
Apr 3Puyallup @ South Kitsap (SPSL)Apr 3 · Shot Put · Place 9 · PuyallupShot Put933-1111
Mar 28Liberty InvitationalMar 28 · Discus · Place 11 · PuyallupDiscus11102-711
Mar 28Liberty InvitationalMar 28 · Shot Put · Place 16 · PuyallupShot Put1637-4.5011
Mar 24SPSL Track - Puyallup / Curtis @ CurtisMar 24 · Javelin · Place 8 · PuyallupJavelin8107-1111
Mar 24SPSL Track - Puyallup / Curtis @ CurtisMar 24 · Discus · Place 1 · PuyallupDiscus1105-211
Mar 24SPSL Track - Puyallup / Curtis @ CurtisMar 24 · Shot Put · Place 3 · PuyallupShot Put335-211
Mar 21Curtis Viking Relays 2026Mar 21 · Discus · Place 10 · PuyallupDiscus10118-311

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Javelin · Place 3 · PuyallupJavelin800g3.106' 6"10
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Discus · Place 6 · PuyallupDiscus1.6kg6.111' 7"10
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · Shot Put · Place 4 · PuyallupShot Put12lb4.33' 10"10
Apr 26Bill Harris InvitationalApr 26 · Discus · Place 19 · PuyallupDiscus19109-1110
Apr 23SPSL 4A Dual Meet- Puyallup at SumnerApr 23 · Javelin · Place 5 · PuyallupJavelin5107-0910
Apr 23SPSL 4A Dual Meet- Puyallup at SumnerApr 23 · Discus · Place 8 · PuyallupDiscus886-0210
Apr 23SPSL 4A Dual Meet- Puyallup at SumnerApr 23 · Shot Put · Place 2 · PuyallupShot Put235-03.0010
Apr 17Puyallup @ Bethel (SPSL)Apr 17 · Javelin · Place 2 · PuyallupJavelin2102-810
Apr 17Puyallup @ Bethel (SPSL)Apr 17 · Discus · Place 1 · PuyallupDiscus1110-210
Apr 17Puyallup @ Bethel (SPSL)Apr 17 · Shot Put · Place 2 · PuyallupShot Put234-610
Apr 3South Kitsap @ PuyallupApr 3 · Javelin · Place 5 · PuyallupJavelin598-610
Apr 3South Kitsap @ PuyallupApr 3 · Discus · Place 4 · PuyallupDiscus4103-1110
Apr 3South Kitsap @ PuyallupApr 3 · Shot Put · Place 6 · PuyallupShot Put633-610
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Javelin · Place 21 · PuyallupJavelin2191-610
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Discus · Place 7 · PuyallupDiscus798-310
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Shot Put · Place 16 · PuyallupShot Put1630-9.7510
Mar 20Curtis at Puyallup Mar 20 · Javelin · Place 7 · PuyallupJavelin798-310
Mar 20Curtis at Puyallup Mar 20 · Discus · Place 3 · PuyallupDiscus393-010
Mar 20Curtis at Puyallup Mar 20 · Shot Put · Place 1 · PuyallupShot Put133-410

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4Freshman InvitationalMay 4 · Javelin · Place 22 · PuyallupJavelin2279-1—
May 4Freshman InvitationalMay 4 · Discus · Place 15 · PuyallupDiscus1579-8—
May 4Freshman InvitationalMay 4 · Shot Put · Place 11 · PuyallupShot Put1131-6.5—
May 2South Kitsap @ PuyallupMay 2 · Javelin · Place 2 · PuyallupJavelin275-5—
May 2South Kitsap @ PuyallupMay 2 · Discus · Place 5 · PuyallupDiscus584-6—
May 2South Kitsap @ PuyallupMay 2 · Shot Put · Place 3 · PuyallupShot Put332-10—
Apr 25Puyallup @ BellarmineApr 25 · Javelin · Place 6 · PuyallupJavelin669-0—
Apr 25Puyallup @ BellarmineApr 25 · Discus · Place 9 · PuyallupDiscus976-9—
Apr 25Puyallup @ BellarmineApr 25 · Shot Put · Place 4 · PuyallupShot Put433-0—
Apr 18Puyallup @ GK (SPSL)Apr 18 · Javelin · Place 8 · PuyallupJavelin879-5—
Apr 18Puyallup @ GK (SPSL)Apr 18 · Discus · Place 7 · PuyallupDiscus777-8—
Apr 18Puyallup @ GK (SPSL)Apr 18 · Shot Put · Place 3 · PuyallupShot Put331-5—
Apr 4Puyallup at SumnerApr 4 · Javelin · Place 8 · PuyallupJavelin866-10—
Apr 4Puyallup at SumnerApr 4 · Discus · Place 6 · PuyallupDiscus672-0—
Apr 4Puyallup at SumnerApr 4 · Shot Put · Place 8 · PuyallupShot Put829-9—
Mar 21Curtis @ PuyallupMar 21 · Javelin · Place 8 · PuyallupJavelin877-7—
Mar 21Curtis @ PuyallupMar 21 · Discus · Place 6 · PuyallupDiscus673-7—
Mar 21Curtis @ PuyallupMar 21 · Shot Put · Place 7 · PuyallupShot Put729-8.25—
Mar 8Rogers JamboreeMar 8 · Discus · Place 14 · PuyallupDiscus1454-0—
Mar 8Rogers JamboreeMar 8 · Shot Put · Place 23 · PuyallupShot Put2322-11.75—