Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorOlympic League/2A Sub District · May 767-08Olympic League/2A Sub DistrictMay 7, 2026
Shot Put · 4kg · OutdoorOlympic League/2A Sub District · May 725-08.50Olympic League/2A Sub DistrictMay 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · Shot Put · Place 15 · BremertonShot Put1525-05.0011
May 7Olympic League/2A Sub DistrictMay 7 · Discus · Place 10 · BremertonDiscus1kg10.67-08 PB11
May 7Olympic League/2A Sub DistrictMay 7 · Shot Put · Place 7 · BremertonShot Put4kg7.25-08.50 PB11
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · Discus · Place 5 · BremertonDiscus565-0911
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · Shot Put · Place 3 · BremertonShot Put324-10.0011
Mar 21Bear RelaysMar 21 · Discus · Place 18 · BremertonDiscus1853-111
Mar 21Bear RelaysMar 21 · Shot Put · Place 14 · BremertonShot Put1423-811
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · Discus · Place 4 · BremertonDiscus459-1011
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · Shot Put · Place 3 · BremertonShot Put324-1.7511

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Bear RelaysMar 15 · Discus · Place 22 · BremertonDiscus2249-6—
Mar 15Bear RelaysMar 15 · Shot Put · Place 17 · BremertonShot Put1720-7—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26OL JV last ChanceApr 26 · Shot Put · Place 5 · BremertonShot Put522-7—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · Discus · Place 21 · BremertonDiscus2141-9—
Apr 18Bremerton and Olympic High @ North MasonApr 18 · Shot Put · Place 13 · BremertonShot Put1319-4—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Discus · Place 16 · BremertonDiscus1642-1—
Apr 11OL North Kitsap vs Kingston @ Bremerton Apr 11 · Shot Put · Place 10 · BremertonShot Put1019-5—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · Shot Put · Place 16 · BremertonShot Put1620-2—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · Shot Put · Place 16 · BremertonShot Put1618-6—
Mar 21OL Sequim @ BremertonMar 21 · Discus · Place 12 · BremertonDiscus1240-5—
Mar 21OL Sequim @ BremertonMar 21 · Shot Put · Place 8 · BremertonShot Put819-0.25—
Mar 16Bear RelaysMar 16 · Discus · Place 20 · BremertonDiscus2032-6—
Mar 16Bear RelaysMar 16 · Shot Put · Place 20 · BremertonShot Put2017-11—