Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOlympia @ Graham-Kapowsin (SPSL) · Mar 2015.79aOlympia @ Graham-Kapowsin (SPSL)March 20, 2025
Discus · 1kg · OutdoorGKHS @ Rogers (SPSL) · Apr 2444-03GKHS @ Rogers (SPSL) April 24, 2024
Javelin · 450g AeroJav · OutdoorFrontier Vs. Liberty · Oct 1144-08Frontier Vs. LibertyOctober 11, 2022
Javelin · 600g · OutdoorGKHS @ Rogers (SPSL) · Apr 2464-02GKHS @ Rogers (SPSL) April 24, 2024
Shot Put · 4kg · OutdoorGKHS @ Rogers (SPSL) · Apr 2421-00.00GKHS @ Rogers (SPSL) April 24, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Mike Macdonald Invitational (All Bethel)May 7 · Javelin · Place 1 · Graham-KapowsinGraham-KapowsinJavelin147-311
May 7Mike Macdonald Invitational (All Bethel)May 7 · Discus · Place 2 · Graham-KapowsinGraham-KapowsinDiscus258-411
Apr 22GK @ Yelm (SPSL)Apr 22 · Javelin · Place 9 · Graham-KapowsinGraham-KapowsinJavelin952-1.511
Apr 22GK @ Yelm (SPSL)Apr 22 · Discus · Place 7 · Graham-KapowsinGraham-KapowsinDiscus763-511
Mar 25GK @ Olympia (SPSL)Mar 25 · Javelin · Place 13 · Graham-KapowsinGraham-KapowsinJavelin1346-511
Mar 25GK @ Olympia (SPSL)Mar 25 · Discus · Place 8 · Graham-KapowsinGraham-KapowsinDiscus859-811
Mar 19SPSL 4A Dual - Bonney Lake at GKMar 19 · Javelin · Place 1 · Graham-KapowsinGraham-KapowsinJavelin147-4.2511
Mar 19SPSL 4A Dual - Bonney Lake at GKMar 19 · Discus · Place 3 · Graham-KapowsinGraham-KapowsinDiscus350-911

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 23Yelm @ GK (SPSL)Apr 23 · Javelin · Place 3 · Graham-KapowsinGraham-KapowsinJavelin357-0010
Apr 23Yelm @ GK (SPSL)Apr 23 · Discus · Place 2 · Graham-KapowsinGraham-KapowsinDiscus257-1010
Apr 23Yelm @ GK (SPSL)Apr 23 · Shot Put · Place 4 · Graham-KapowsinGraham-KapowsinShot Put418-01.5010
Apr 23Yelm @ GK (SPSL)Apr 23 · 100 Meters · Place 13 · Graham-KapowsinGraham-Kapowsin100 Meters1316.0010
Apr 16Emerald Ridge @ Graham-Kapowsin (SPSL)Apr 16 · Javelin · Place 3 · Graham-KapowsinGraham-KapowsinJavelin345-910
Apr 16Emerald Ridge @ Graham-Kapowsin (SPSL)Apr 16 · Shot Put · Place 8 · Graham-KapowsinGraham-KapowsinShot Put818-010
Apr 16Emerald Ridge @ Graham-Kapowsin (SPSL)Apr 16 · 100 Meters · Place 15 · Graham-KapowsinGraham-Kapowsin100 Meters1515.96a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Javelin · Place 18 · Graham-KapowsinGraham-KapowsinJavelin1843-110
Mar 27SPSL 4A Dual Meet- Graham-Kapowsin at Bonney LakeMar 27 · Javelin · Place 7 · Graham-KapowsinGraham-KapowsinJavelin739-5.5010
Mar 27SPSL 4A Dual Meet- Graham-Kapowsin at Bonney LakeMar 27 · Discus · Place 9 · Graham-KapowsinGraham-KapowsinDiscus936-210
Mar 27SPSL 4A Dual Meet- Graham-Kapowsin at Bonney LakeMar 27 · Shot Put · Place 4 · Graham-KapowsinGraham-KapowsinShot Put419-3.5010
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Javelin · Place 6 · Graham-KapowsinGraham-KapowsinJavelin641-210
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Discus · Place 6 · Graham-KapowsinGraham-KapowsinDiscus638-910
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Shot Put · Place 2 · Graham-KapowsinGraham-KapowsinShot Put220-210
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · 100 Meters · Place 4 · Graham-KapowsinGraham-Kapowsin100 Meters415.79a PB10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2Mike McDonald Memorial MeetMay 2 · Javelin · Place 5 · Graham-KapowsinGraham-KapowsinJavelin542-3—
May 2Mike McDonald Memorial MeetMay 2 · Discus · Place 3 · Graham-KapowsinGraham-KapowsinDiscus345-9.50—
May 2Mike McDonald Memorial MeetMay 2 · Shot Put · Place 1 · Graham-KapowsinGraham-KapowsinShot Put119-11—
Apr 24GKHS @ Rogers (SPSL) Apr 24 · Javelin · Place 7 · Graham-KapowsinGraham-KapowsinJavelin600g7.64-02 PB9
Apr 24GKHS @ Rogers (SPSL) Apr 24 · Discus · Place 22 · Graham-KapowsinGraham-KapowsinDiscus1kg22.44-03 PB9
Apr 24GKHS @ Rogers (SPSL) Apr 24 · Shot Put · Place 13 · Graham-KapowsinGraham-KapowsinShot Put4kg13.21-00.00 PB9
Apr 18Puyallup @ GK (SPSL)Apr 18 · Javelin · Place 4 · Graham-KapowsinGraham-KapowsinJavelin442-8—
Apr 18Puyallup @ GK (SPSL)Apr 18 · Discus · Place 5 · Graham-KapowsinGraham-KapowsinDiscus538-11—
Apr 18Puyallup @ GK (SPSL)Apr 18 · Shot Put · Place 1 · Graham-KapowsinGraham-KapowsinShot Put123-8.25—
Apr 10GK @ Olympia (SPSL)Apr 10 · Javelin · Place 15 · Graham-KapowsinGraham-KapowsinJavelin1539-4—
Apr 10GK @ Olympia (SPSL)Apr 10 · Discus · Place 12 · Graham-KapowsinGraham-KapowsinDiscus1229-0—
Apr 10GK @ Olympia (SPSL)Apr 10 · Shot Put · Place 9 · Graham-KapowsinGraham-KapowsinShot Put917-9—
Mar 21GK vs. Emerald RidgeMar 21 · Javelin · Place 3 · Graham-KapowsinGraham-KapowsinJavelin346-2—
Mar 21GK vs. Emerald RidgeMar 21 · Shot Put · Place 6 · Graham-KapowsinGraham-KapowsinShot Put618-1—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Oct 24Bethel Middle School: ConferenceOct 24 · Javelin · Place 9 · LibertyLibertyJavelin450g AeroJav9.42-088
Oct 11Frontier Vs. LibertyOct 11 · Javelin · Place 3 · LibertyLibertyJavelin450g AeroJav3.44-08 PB8
Oct 5Bethel Vs. LibertyOct 5 · Javelin · Place 4 · LibertyLibertyJavelin450g AeroJav4.44-078
Sep 28Liberty Vs. CedarcrestSep 28 · Javelin · Place 7 · LibertyLibertyJavelin450g AeroJav7.34-098
Sep 21Spanaway Vs. LibertySep 21 · Javelin · LibertyLibertyJavelin450g AeroJav—DNS8