Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor58th Shaner Invitational Track & Field Meet · May 3108-1158th Shaner Invitational Track & Field MeetMay 3, 2024
Javelin · 600g · OutdoorOlympia All-Comers #1 · May 3075-4Olympia All-Comers #1May 30, 2024
Shot Put · 4kg · OutdoorSouth Sound Classic Presented by Washington State Fair · Apr 1335' 5South Sound Classic Presented by Washington State FairApril 13, 2024

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Discus · Place 4 · OlympiaOlympiaDiscus4128-412
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Shot Put · Place 2 · OlympiaOlympiaShot Put241-10.5012
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Discus · Place 2 · OlympiaOlympiaDiscus2118-012
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · Shot Put · Place 1 · OlympiaOlympiaShot Put138-1012
May 15SPSL 4A League ChampionshipsMay 15 · Discus · Place 1 · OlympiaOlympiaDiscus1114-612
May 15SPSL 4A League ChampionshipsMay 15 · Shot Put · Place 1 · OlympiaOlympiaShot Put138-7.5012
May 959th Shaner Invitational T&F meetMay 9 · Discus · Place 2 · OlympiaOlympiaDiscus2122-312
May 959th Shaner Invitational T&F meetMay 9 · Shot Put · Place 1 · OlympiaOlympiaShot Put138-4.2512
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · Discus · Place 1 · OlympiaOlympiaDiscus1110-412
Apr 30Spanaway Lake @ Olympia (SPSL)Apr 30 · Shot Put · Place 2 · OlympiaOlympiaShot Put236-312
Apr 16SPSL 4A Dual Meet- Olympia at Bonney Lake (Senior Meet)Apr 16 · Discus · Place 1 · OlympiaOlympiaDiscus1118-812
Apr 16SPSL 4A Dual Meet- Olympia at Bonney Lake (Senior Meet)Apr 16 · Shot Put · Place 1 · OlympiaOlympiaShot Put139-412
Apr 12Mt. Tahoma Track FestivalApr 12 · Discus · Place 2 · OlympiaOlympiaDiscus2114-312
Apr 12Mt. Tahoma Track FestivalApr 12 · Shot Put · Place 5 · OlympiaOlympiaShot Put533-612
Apr 9Yelm, SK @ Olympia (SPSL)Apr 9 · Discus · Place 1 · OlympiaOlympiaDiscus1104-312
Apr 9Yelm, SK @ Olympia (SPSL)Apr 9 · Shot Put · Place 1 · OlympiaOlympiaShot Put136-012
Mar 27Tumwater, Black Hills, Centralia @ OlympiaMar 27 · Shot Put · Place 1 · OlympiaOlympiaShot Put136-612
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Discus · Place 1 · OlympiaOlympiaDiscus1105-7.5012
Mar 20Olympia @ Graham-Kapowsin (SPSL)Mar 20 · Shot Put · Place 1 · OlympiaOlympiaShot Put133-4.7512
Mar 15Bear RelaysMar 15 · Discus · Place 2 · OlympiaOlympiaDiscus294-4—
Mar 15Bear RelaysMar 15 · Shot Put · Place 1 · OlympiaOlympiaShot Put133-9—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30Olympia All-Comers #1May 30 · Javelin · Place 1 · OlympiaOlympiaJavelin600g1.75-4 PB11
May 30Olympia All-Comers #1May 30 · Discus · Place 1 · OlympiaOlympiaDiscus1kg1.100-911
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · Discus · Place 4 · OlympiaOlympiaDiscus4109-7—
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · Shot Put · Place 11 · OlympiaOlympiaShot Put1132-3.50—
May 94A SPSL ChampionshipsMay 9 · Discus · Place 5 · OlympiaOlympiaDiscus5110-2—
May 358th Shaner Invitational Track & Field MeetMay 3 · Discus · Place 2 · OlympiaOlympiaDiscus1kg2.108-11 PB11
May 358th Shaner Invitational Track & Field MeetMay 3 · Shot Put · Place 3 · OlympiaOlympiaShot Put4kg3.33-04.2511
Apr 2764th Shelton InvitationalApr 27 · Discus · Place 2 · OlympiaOlympiaDiscus2104-9—
Apr 2764th Shelton InvitationalApr 27 · Shot Put · Place 2 · OlympiaOlympiaShot Put235-8.50—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · Discus · Place 2 · OlympiaOlympiaDiscus298-5—
Apr 24South Kitsap @ Olympia (SPSL)Apr 24 · Shot Put · Place 2 · OlympiaOlympiaShot Put234-8.5—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Discus · Place 3 · OlympiaOlympiaDiscus398-4—
Apr 17Olympia @ Emerald Ridge (SPSL)Apr 17 · Shot Put · Place 3 · OlympiaOlympiaShot Put334-8.5—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · Discus · Place 11 · OlympiaOlympiaDiscus1kg11.102' 1111
Apr 13South Sound Classic Presented by Washington State FairApr 13 · Shot Put · Place 5 · OlympiaOlympiaShot Put4kg5.35' 5 PB11
Apr 10GK @ Olympia (SPSL)Apr 10 · Discus · Place 1 · OlympiaOlympiaDiscus1105-0—
Apr 10GK @ Olympia (SPSL)Apr 10 · Shot Put · Place 1 · OlympiaOlympiaShot Put132-6.5—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · Discus · Place 2 · OlympiaOlympiaDiscus1kg2.94-1111
Mar 27Olympia @ Rogers (SPSL) Mar 27 · Shot Put · Place 1 · OlympiaOlympiaShot Put4kg1.33-05.0011
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · Discus · Place 2 · OlympiaOlympiaDiscus1kg2.101-411
Mar 20Bethel, SK @ Olympia (SPSL)Mar 20 · Shot Put · Place 2 · OlympiaOlympiaShot Put4kg2.32-711
Mar 16Bear RelaysMar 16 · Discus · Place 4 · OlympiaOlympiaDiscus484-4—
Mar 16Bear RelaysMar 16 · Shot Put · Place 1 · OlympiaOlympiaShot Put133-8—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · Discus · Place 1 · OlympiaOlympiaDiscus184-5—
Mar 13Yelm, Capital @ Olympia JamboreeMar 13 · Shot Put · Place 1 · OlympiaOlympiaShot Put131-10—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · Discus · Place 16 · OlympiaOlympiaDiscus16102-4—
May 17West Central DistrictsMay 17 · Discus · Place 6 · OlympiaOlympiaDiscus6101-1—
May 114A SPSL League Championship MeetMay 11 · Discus · Place 3 · OlympiaOlympiaDiscus3103-4—
May 557th Shaner Invitational T&F MeetMay 5 · Discus · Place 2 · OlympiaOlympiaDiscus2102-2—
May 557th Shaner Invitational T&F MeetMay 5 · Shot Put · Place 5 · OlympiaOlympiaShot Put531-2.75—
Apr 2963rd Shelton Invitational T&FApr 29 · Discus · Place 12 · OlympiaOlympiaDiscus1293-01—
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · Javelin · Place 8 · OlympiaOlympiaJavelin869-510
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · Discus · Place 2 · OlympiaOlympiaDiscus2104-910
Apr 19Emerald Ridge @ Olympia (SPSL)Apr 19 · Shot Put · Place 5 · OlympiaOlympiaShot Put530-010
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · Discus · Place 9 · OlympiaOlympiaDiscus1kg9.102-0810
Apr 13GK vs OlympiaApr 13 · Javelin · Place 8 · OlympiaOlympiaJavelin867-11—
Apr 13GK vs OlympiaApr 13 · Discus · Place 1 · OlympiaOlympiaDiscus1101-8—
Apr 13GK vs OlympiaApr 13 · Shot Put · Place 2 · OlympiaOlympiaShot Put229-2—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · Javelin · Place 6 · OlympiaOlympiaJavelin670-9—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · Discus · Place 2 · OlympiaOlympiaDiscus291-7—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · Shot Put · Place 2 · OlympiaOlympiaShot Put228-3.5—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Discus · Place 1 · OlympiaOlympiaDiscus184-1110
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · Shot Put · Place 3 · OlympiaOlympiaShot Put327-08.0010
Mar 22Bethel @ Olympia (SPSL)Mar 22 · Discus · Place 1 · OlympiaOlympiaDiscus187-3.510
Mar 22Bethel @ Olympia (SPSL)Mar 22 · Shot Put · Place 1 · OlympiaOlympiaShot Put128-610

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 124A SPSL League ChampionshipsMay 12 · Discus · Place 18 · OlympiaOlympiaDiscus1873-029
May 124A SPSL League ChampionshipsMay 12 · Shot Put · Place 10 · OlympiaOlympiaShot Put1029-09.009
May 656th Bob Shaner InvitationalMay 6 · Shot Put · Place 8 · OlympiaOlympiaShot Put830-11.009
May 4South Sound FroshowcaseMay 4 · Discus · Place 4 · OlympiaOlympiaDiscus472-009
May 4South Sound FroshowcaseMay 4 · Shot Put · Place 1 · OlympiaOlympiaShot Put130-02.009
Apr 3062nd Shelton InvitationalApr 30 · Shot Put · Place 15 · OlympiaOlympiaShot Put1529-04.009
Apr 23Graham Kapowsin @ OlympiaApr 23 · Discus · Place 1 · OlympiaOlympiaDiscus173' 09
Apr 23Graham Kapowsin @ OlympiaApr 23 · Shot Put · Place 2 · OlympiaOlympiaShot Put229' 1.59
Apr 16South Sound Classic, Presented by Skipper's Elite AthleteApr 16 · Shot Put · Place 26 · OlympiaOlympiaShot Put4kg26.27-09.009
Apr 13Olympia at South KitsapApr 13 · Discus · Place 7 · OlympiaOlympiaDiscus764-029
Apr 13Olympia at South KitsapApr 13 · Shot Put · Place 3 · OlympiaOlympiaShot Put327-05.009
Mar 30Olympia @ Rogers Mar 30 · Discus · Place 10 · OlympiaOlympiaDiscus1058-029
Mar 30Olympia @ Rogers Mar 30 · Shot Put · Place 3 · OlympiaOlympiaShot Put325-10.009
Mar 23Bethel @ OlympiaMar 23 · Discus · Place 5 · OlympiaOlympiaDiscus564-009
Mar 23Bethel @ OlympiaMar 23 · Shot Put · Place 2 · OlympiaOlympiaShot Put227-099
Mar 19Cardinal RelaysMar 19 · Shot Put · Place 12 · OlympiaOlympiaShot Put4kg12.27' 69
Mar 16Olympia JamboreeMar 16 · Discus · Place 7 · OlympiaOlympiaDiscus752-19
Mar 16Olympia JamboreeMar 16 · Shot Put · Place 4 · OlympiaOlympiaShot Put425-39

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 15WMS Track MeetJun 15 · Shot Put · Place 1 · WashingtonWashingtonShot Put8lb1.28' 0Unofficial8