Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOlympia All-Comers #1 · May 306:32.47aOlympia All-Comers #1May 30, 2024
200 Meters · OutdoorOlympia All-Comers Track & Field Meet #2 · Jun 939.18aaOlympia All-Comers Track & Field Meet #2June 9, 2022
Discus · 1.6kg · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 3091' 0"1B/2B/1A D4 @ HoquiamApril 30, 2026
Discus · 1kg · OutdoorOlympia All-Comers #1 · May 3078-7Olympia All-Comers #1May 30, 2024
Javelin · 800g · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 3096' 11"1B/2B/1A D4 @ HoquiamApril 30, 2026
Long Jump · OutdoorOlympia All-Comers Track & Field Meet #2 · Jun 97-8.5Olympia All-Comers Track & Field Meet #2June 9, 2022
Shot Put · 12lb · OutdoorOlympia All-Comers Track & Field #2 · Jun 1225-0Olympia All-Comers Track & Field #2June 12, 2025
Shot Put · 6lb · OutdoorOlympia All-Comers Track & Field Meet #2 · Jun 915'7Olympia All-Comers Track & Field Meet #2June 9, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Javelin · Place 6 · Barron Park StridersBarron Park StridersJavelin694-710
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Discus · Place 5 · Barron Park StridersBarron Park StridersDiscus583-410
Jun 11Olympia All-Comers Track & Field Meet #2Jun 11 · Shot Put · Place 5 · Barron Park StridersBarron Park StridersShot Put525-010
May 151A Evergreen League ChampionshipsMay 15 · Javelin · Place 16 · ElmaElmaJavelin1681-210
May 151A Evergreen League ChampionshipsMay 15 · Discus · Place 11 · ElmaElmaDiscus1187-010
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Javelin · Place 11 · ElmaElmaJavelin11101-1010
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Discus · Place 9 · ElmaElmaDiscus9101-0610
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Javelin · Place 18 · ElmaElmaJavelin800g18.96' 11" PB10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Discus · Place 12 · ElmaElmaDiscus1.6kg12.91' 0" PB10
Apr 21District 4 Pacific League Meet @ CLSApr 21 · Javelin · Place 12 · ElmaElmaJavelin1295-0810
Apr 21District 4 Pacific League Meet @ CLSApr 21 · Discus · Place 9 · ElmaElmaDiscus997-0310
Apr 17Kalama Twilight InvitationalApr 17 · Javelin · Place 22 · ElmaElmaJavelin2296-510
Apr 17Kalama Twilight InvitationalApr 17 · Discus · Place 15 · ElmaElmaDiscus15100-510
Apr 4Ray Ryan Memorial GHC ChampionshipsApr 4 · Javelin · Place 23 · ElmaElmaJavelin2389-610
Apr 4Ray Ryan Memorial GHC ChampionshipsApr 4 · Discus · Place 12 · ElmaElmaDiscus1291-410
Apr 21B/2B/1A D4 Meet @ RochesterApr 2 · Javelin · Place 19 · ElmaElmaJavelin1979-510
Apr 21B/2B/1A D4 Meet @ RochesterApr 2 · Discus · Place 16 · ElmaElmaDiscus1682-1110
Mar 261B/2B/1A D4 Meet @ ElmaMar 26 · Javelin · Place 17 · ElmaElmaJavelin1787-510
Mar 261B/2B/1A D4 Meet @ ElmaMar 26 · Discus · Place 6 · ElmaElmaDiscus699-210
Mar 21Rainier IcebreakerMar 21 · Javelin · Place 33 · ElmaElmaJavelin3385-410

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 12Olympia All-Comers Track & Field #2Jun 12 · Javelin · Place 6 · Barron Park StridersBarron Park StridersJavelin800g6.80-29
Jun 12Olympia All-Comers Track & Field #2Jun 12 · Discus · Place 2 · Barron Park StridersBarron Park StridersDiscus1.6kg2.81-49
Jun 12Olympia All-Comers Track & Field #2Jun 12 · Shot Put · Place 2 · Barron Park StridersBarron Park StridersShot Put12lb2.25-0 PB9
May 141A Evergreen Non-Qualifier May 14 · 1600 Meters · Place 8 · ElmaElma1600 Meters86:44.54a9
May 10Freshman InvitationalMay 10 · 1600 Meters · Place 24 · ElmaElma1600 Meters246:44.72a9
May 71A Evergreen League MeetMay 7 · 1600 Meters · Place 10 · ElmaElma1600 Meters10.6:57.35a9
May 71A Evergreen League MeetMay 7 · Javelin · Place 10 · ElmaElmaJavelin800g10.89' 10"9
May 71A Evergreen League MeetMay 7 · Discus · Place 8 · ElmaElmaDiscus1.6kg8.84' 5"9
Apr 29Evergreen 1A League MeetApr 29 · Javelin · Place 13 · ElmaElmaJavelin1385-39
Apr 29Evergreen 1A League MeetApr 29 · Discus · Place 16 · ElmaElmaDiscus1670-11.59
Apr 29Evergreen 1A League MeetApr 29 · 1600 Meters · Place 10 · ElmaElma1600 Meters106:49.45a9
Apr 22Evergreen 1A League MeetApr 22 · Javelin · Place 18 · ElmaElmaJavelin1879-49
Apr 22Evergreen 1A League MeetApr 22 · Discus · ElmaElmaDiscus—ND9
Apr 22Evergreen 1A League MeetApr 22 · 1600 Meters · Place 11 · ElmaElma1600 Meters116:37.659
Apr 161A Evergreen League MeetApr 16 · Javelin · Place 26 · ElmaElmaJavelin2662-49
Apr 161A Evergreen League MeetApr 16 · Discus · Place 18 · ElmaElmaDiscus1867-8.59
Apr 161A Evergreen League MeetApr 16 · 1600 Meters · Place 17 · ElmaElma1600 Meters177:36.62a9
Apr 161A Evergreen League MeetApr 16 · 1600 Meters · Place 17 · ElmaElma1600 Meters17.7:36.62a9
Apr 161A Evergreen League MeetApr 16 · Javelin · Place 26 · ElmaElmaJavelin800g26.62' 4"9
Apr 161A Evergreen League MeetApr 16 · Discus · Place 18 · ElmaElmaDiscus1.6kg18.67' 8.5"9
Apr 11Tenino Twilight RelaysApr 11 · Discus · Place 12 · ElmaElmaDiscus1271-99
Apr 10Henrie-Weisel InvitationalApr 10 · Javelin · Place 33 · ElmaElmaJavelin3370-19
Apr 10Henrie-Weisel InvitationalApr 10 · Discus · Place 25 · ElmaElmaDiscus2567-59
Apr 10Henrie-Weisel InvitationalApr 10 · Shot Put · Place 27 · ElmaElmaShot Put2724-09
Mar 22Rainier Icebreaker Mar 22 · Discus · Place 37 · ElmaElmaDiscus3768-29
Mar 102025 Elma Intersquad MeetMar 10 · Javelin · Place 6 · ElmaElmaJavelin800g6.70' 79
Mar 102025 Elma Intersquad MeetMar 10 · Discus · Place 5 · ElmaElmaDiscus1.6kg5.68' 89
Mar 102025 Elma Intersquad MeetMar 10 · Shot Put · Place 8 · ElmaElmaShot Put12lb8.25' 09

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 20Olympia All-Comers #4Jun 20 · Javelin · Barron Park StridersBarron Park StridersJavelin600g—72-8Unofficial8
Jun 20Olympia All-Comers #4Jun 20 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—84-9Unofficial8
Jun 20Olympia All-Comers #4Jun 20 · 1500 Meters · Barron Park StridersBarron Park Striders1500 Meters—5:59.01aUnofficial8
Jun 6Olympia All-Comers #2Jun 6 · 100m Hurdles · Barron Park StridersBarron Park Striders100m Hurdles33" / 0.838m—20.85aUnofficial8
Jun 6Olympia All-Comers #2Jun 6 · Javelin · Barron Park StridersBarron Park StridersJavelin600g—62-4Unofficial8
Jun 6Olympia All-Comers #2Jun 6 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—73-9.5Unofficial8
Jun 6Olympia All-Comers #2Jun 6 · Shot Put · Barron Park StridersBarron Park StridersShot Put4kg—26-10Unofficial8
May 30Olympia All-Comers #1May 30 · 1600 Meters · Place 12 · Barron Park StridersBarron Park Striders1600 Meters12.6:32.47a PB8
May 30Olympia All-Comers #1May 30 · Discus · Place 2 · Barron Park StridersBarron Park StridersDiscus1kg2.78-7 PB8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · 1600 Meters · Barron Park StridersBarron Park Striders1600 Meters—7:37.97aUnofficial7
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · Javelin · Barron Park StridersBarron Park StridersJavelin600g—54-3Unofficial7
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—58-6Unofficial7
Jun 15Olympia All-Comers Track & Field Meet #3Jun 15 · Shot Put · Barron Park StridersBarron Park StridersShot Put4kg—18-7Unofficial7
Jun 8Olympia All-Comers Track & Field Meet #2Jun 8 · Javelin · Barron Park StridersBarron Park StridersJavelin600g—53-4Unofficial7
Jun 8Olympia All-Comers Track & Field Meet #2Jun 8 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—54-3Unofficial7
Jun 8Olympia All-Comers Track & Field Meet #2Jun 8 · Shot Put · Barron Park StridersBarron Park StridersShot Put4kg—17-5.5Unofficial7
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · 1600 Meters · Barron Park StridersBarron Park Striders1600 Meters—7:18.29aUnofficial7
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · Javelin · Barron Park StridersBarron Park StridersJavelin600g—52-9Unofficial7
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · Discus · Barron Park StridersBarron Park StridersDiscus1kg—48-11Unofficial7
Jun 1Olympia All-Comers Track & Field Meet #1Jun 1 · Shot Put · Barron Park StridersBarron Park StridersShot Put4kg—22-5Unofficial7

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30Olympia All-Comers Track & Field Meet #5Jun 30 · Javelin · Barron Park StridersBarron Park StridersJavelin450g AeroJav—33-10Unofficial6
Jun 16Olympia All-Comers Track & Field Meet #3Jun 16 · Long Jump · Barron Park StridersBarron Park StridersLong Jump—7-10.5Unofficial6
Jun 16Olympia All-Comers Track & Field Meet #3Jun 16 · Javelin · Barron Park StridersBarron Park StridersJavelin450g AeroJav—46'4Unofficial6
Jun 16Olympia All-Comers Track & Field Meet #3Jun 16 · Shot Put · Barron Park StridersBarron Park StridersShot Put6lb—19'3Unofficial6
Jun 9Olympia All-Comers Track & Field Meet #2Jun 9 · Long Jump · Place 14 · Barron Park StridersBarron Park StridersLong Jump14.7-8.5 PB6
Jun 9Olympia All-Comers Track & Field Meet #2Jun 9 · Javelin · Place 19 · Barron Park StridersBarron Park StridersJavelin800g19.37-86
Jun 9Olympia All-Comers Track & Field Meet #2Jun 9 · Shot Put · Place 13 · Barron Park StridersBarron Park StridersShot Put6lb13.15'7 PB6
Jun 9Olympia All-Comers Track & Field Meet #2Jun 9 · 200 Meters · Place 13 · Barron Park StridersBarron Park Striders200 Meters13.39.18aa PB6
Jun 2Olympia All-Comers Track & Field Meet #1Jun 2 · Shot Put · Barron Park StridersBarron Park StridersShot Put6lb—15'08Unofficial6
Jun 2Olympia All-Comers Track & Field Meet #1Jun 2 · High Jump · Barron Park StridersBarron Park StridersHigh Jump—3'2Unofficial6
Jun 2Olympia All-Comers Track & Field Meet #1Jun 2 · High Jump · Barron Park StridersBarron Park StridersHigh Jump—3-02Unofficial6
Jun 2Olympia All-Comers Track & Field Meet #1Jun 2 · 200 Meters · Barron Park StridersBarron Park Striders200 Meters—37.80aUnofficial6