Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSpanaway Lake @ Olympia (SPSL) · Apr 308:52.79aSpanaway Lake @ Olympia (SPSL)April 30, 2025
Discus · 1.6kg · OutdoorOlympia @ Rogers (SPSL) · Mar 2768-04Olympia @ Rogers (SPSL) March 27, 2024
Shot Put · 12lb · OutdoorOlympia @ Rogers (SPSL) · Mar 2728-09.00Olympia @ Rogers (SPSL) March 27, 2024
Shot Put · 8lb · OutdoorOSD 7/8 Track Meet · May 2629' 7OSD 7/8 Track MeetMay 26, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 5Bob Atwell Classic JV ChampionshipsMay 5 · Javelin · Place 39 · OlympiaOlympiaJavelin3966-0312
May 5Bob Atwell Classic JV ChampionshipsMay 5 · Discus · Place 20 · OlympiaOlympiaDiscus2074-0712
May 5Bob Atwell Classic JV ChampionshipsMay 5 · Shot Put · Place 24 · OlympiaOlympiaShot Put2428-00.7512
Apr 22Bethel @ Olympia (SPSL)Apr 22 · Javelin · Place 17 · OlympiaOlympiaJavelin1763-612
Apr 22Bethel @ Olympia (SPSL)Apr 22 · Discus · Place 10 · OlympiaOlympiaDiscus1075-312
Apr 22Bethel @ Olympia (SPSL)Apr 22 · Shot Put · Place 17 · OlympiaOlympiaShot Put1728-8.512
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · Javelin · Place 24 · OlympiaOlympiaJavelin2458-112
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · Discus · Place 6 · OlympiaOlympiaDiscus671-2.512
Apr 15Bonney Lake @ Olympia (SPSL)Apr 15 · Shot Put · Place 9 · OlympiaOlympiaShot Put930-812
Mar 25GK @ Olympia (SPSL)Mar 25 · Javelin · Place 39 · OlympiaOlympiaJavelin3953-712
Mar 25GK @ Olympia (SPSL)Mar 25 · Discus · Place 9 · OlympiaOlympiaDiscus970-912
Mar 25GK @ Olympia (SPSL)Mar 25 · Shot Put · Place 10 · OlympiaOlympiaShot Put1029-512
Mar 21Bear RelaysMar 21 · Discus · Place 20 · OlympiaOlympiaDiscus2069-612
Mar 21Bear RelaysMar 21 · Shot Put · Place 25 · OlympiaOlympiaShot Put2530-212
Mar 19Olympia @ YelmMar 19 · Javelin · Place 23 · OlympiaOlympiaJavelin2337-8.512
Mar 19Olympia @ YelmMar 19 · Discus · Place 10 · OlympiaOlympiaDiscus1077-812
Mar 19Olympia @ YelmMar 19 · Shot Put · Place 15 · OlympiaOlympiaShot Put1529-112
Mar 11Olympia JamboreeMar 11 · Javelin · Place 14 · OlympiaOlympiaJavelin1439-312
Mar 11Olympia JamboreeMar 11 · Discus · Place 9 · OlympiaOlympiaDiscus966-712

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 6Atwell Classic (JV Championships) May 6 · Shot Put · Place 14 · OlympiaOlympiaShot Put1432-10.0011
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · Discus · Place 12 · OlympiaOlympiaDiscus1274-711
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · Shot Put · Place 10 · OlympiaOlympiaShot Put1031-411
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · 1600 Meters · Place 21 · OlympiaOlympia1600 Meters218:52.79a PB11
Apr 16SPSL 4A Dual Meet- Olympia at Bonney Lake (Senior Meet)Apr 16 · Discus · Place 3 · OlympiaOlympiaDiscus382-1011
Apr 16SPSL 4A Dual Meet- Olympia at Bonney Lake (Senior Meet)Apr 16 · Shot Put · Place 7 · OlympiaOlympiaShot Put730-211
Apr 9Yelm, SK @ Olympia (SPSL)Apr 9 · Discus · Place 16 · OlympiaOlympiaDiscus1678-711
Apr 9Yelm, SK @ Olympia (SPSL)Apr 9 · Shot Put · Place 19 · OlympiaOlympiaShot Put1929-311
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · Discus · Place 14 · OlympiaOlympiaDiscus1476-211
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · Shot Put · Place 25 · OlympiaOlympiaShot Put2527-711
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Discus · Place 7 · OlympiaOlympiaDiscus774-1111
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Shot Put · Place 7 · OlympiaOlympiaShot Put728-711
Mar 15Bear RelaysMar 15 · Discus · Place 15 · OlympiaOlympiaDiscus1581-0—
Mar 15Bear RelaysMar 15 · Shot Put · Place 17 · OlympiaOlympiaShot Put1730-7—
Mar 12Olympia JamboreeMar 12 · Discus · Place 10 · OlympiaOlympiaDiscus1073-11—
Mar 12Olympia JamboreeMar 12 · Shot Put · Place 8 · OlympiaOlympiaShot Put831-8—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Atwell Classic (JV Last Meet)Apr 30 · Discus · Place 21 · OlympiaOlympiaDiscus2172-3—
Apr 30Atwell Classic (JV Last Meet)Apr 30 · Shot Put · Place 17 · OlympiaOlympiaShot Put1730-1—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · Discus · Place 16 · OlympiaOlympiaDiscus1665-11—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · Shot Put · Place 15 · OlympiaOlympiaShot Put1529-0—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Discus · Place 3 · OlympiaOlympiaDiscus369-11—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Shot Put · Place 4 · OlympiaOlympiaShot Put428-4—
Apr 10GK @ Olympia (SPSL)Apr 10 · Discus · Place 20 · OlympiaOlympiaDiscus2066-0—
Apr 10GK @ Olympia (SPSL)Apr 10 · Shot Put · Place 17 · OlympiaOlympiaShot Put1728-3.5—
Apr 10GK @ Olympia (SPSL)Apr 10 · 1600 Meters · Place 30 · OlympiaOlympia1600 Meters309:40.70a—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · Discus · Place 15 · OlympiaOlympiaDiscus1.6kg15.68-04 PB10
Mar 27Olympia @ Rogers (SPSL) Mar 27 · Shot Put · Place 16 · OlympiaOlympiaShot Put12lb16.28-09.00 PB10
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · Discus · Place 18 · OlympiaOlympiaDiscus1.6kg18.63-710
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · Shot Put · Place 20 · OlympiaOlympiaShot Put12lb20.28-510
Mar 16Bear RelaysMar 16 · Shot Put · Place 21 · OlympiaOlympiaShot Put2128-11—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · Discus · Place 22 · OlympiaOlympiaDiscus2266-11—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · Shot Put · Place 16 · OlympiaOlympiaShot Put1628-9—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3South Sound FroshowcaseMay 3 · Discus · Place 20 · OlympiaOlympiaDiscus2052-7—
May 3South Sound FroshowcaseMay 3 · Shot Put · Place 23 · OlympiaOlympiaShot Put2326-1—
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · Discus · Place 22 · OlympiaOlympiaDiscus2253-39
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · Shot Put · Place 18 · OlympiaOlympiaShot Put1828-59
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · 1600 Meters · Place 36 · OlympiaOlympia1600 Meters3610:39.119
Apr 13GK vs OlympiaApr 13 · Discus · Place 14 · OlympiaOlympiaDiscus1457-9—
Apr 13GK vs OlympiaApr 13 · Shot Put · Place 13 · OlympiaOlympiaShot Put1326-2—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · Discus · Place 21 · OlympiaOlympiaDiscus2154-9—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · Shot Put · Place 15 · OlympiaOlympiaShot Put1526-0.5—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Discus · Place 16 · OlympiaOlympiaDiscus1652-10.509
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Shot Put · Place 10 · OlympiaOlympiaShot Put1026-00.009
Mar 22Bethel @ Olympia (SPSL)Mar 22 · Discus · Place 13 · OlympiaOlympiaDiscus1354-59
Mar 22Bethel @ Olympia (SPSL)Mar 22 · Shot Put · Place 12 · OlympiaOlympiaShot Put1227-99

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26OSD 7/8 Track MeetMay 26 · Shot Put · Place 2 · WashingtonWashingtonShot Put8lb2.29' 7 PB8
May 12WMS vs RMSMay 12 · Shot Put · Place 2 · WashingtonWashingtonShot Put8lb2.28' 4.258

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 15WMS Track MeetJun 15 · Shot Put · Place 2 · WashingtonWashingtonShot Put8lb2.27' 4.5Unofficial7