Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSouth Sound Classic Presented by Washington State Fair · Apr 13151' 2South Sound Classic Presented by Washington State FairApril 13, 2024
Discus · 2kg · OutdoorBill Roe All-Comers Meet #11 · Aug 1345.37mBill Roe All-Comers Meet #11August 13, 2025
Hammer · 12lb · OutdoorEason Hammer Exhibition · Apr 22116-09Eason Hammer ExhibitionApril 22, 2022
Javelin · 800g · OutdoorGNAC Outdoor Championships · Apr 2751.70mGNAC Outdoor ChampionshipsApril 27, 2026
Shot Put · 12lb · OutdoorGlacier Peak @ Lake Stevens · Apr 2230-01.25Glacier Peak @ Lake StevensApril 22, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27GNAC Outdoor ChampionshipsApr 27 · Javelin · Place 10 · Western WashingtonWestern WashingtonJavelin800g10.51.70m PBFr
Apr 27GNAC Outdoor ChampionshipsApr 27 · Discus · Place 11 · Western WashingtonWestern WashingtonDiscus2kg11.45.33mFr
Apr 252026 Ralph Vernacchia InviteApr 25 · Discus · Place 2 · Western WashingtonWestern WashingtonDiscus2159-8.14FR
Apr 24Pee Wee Halsell InvitationalApr 24 · Javelin · Place 7 · Western WashingtonWestern WashingtonJavelin7176-1.39FR
Apr 24Pee Wee Halsell InvitationalApr 24 · Discus · Western WashingtonWestern WashingtonDiscus—NDFR
Apr 3UC San Diego Triton InvitationalApr 3 · Discus · Place 28 · Western WashingtonWestern WashingtonDiscus2845.42mFr
Mar 20Brad Moore InvitationalMar 20 · Discus · Place 7 · Western WashingtonWestern WashingtonDiscus744.31mFr
Mar 13PLU OpenMar 13 · Discus · Place 6 · Western WashingtonWestern WashingtonDiscus645.02mFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · Discus · Place 1 · UnattachedUnattachedDiscus2kg1.45.04mFr
Aug 13Bill Roe All-Comers Meet #11Aug 13 · Discus · Place 1 · UnattachedUnattachedDiscus2kg1.45.37m PBFr
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · Discus · UnattachedUnattachedDiscus2kg—NMFr
Apr 25Pee Wee Halsell Collegiate InvitationalApr 25 · Javelin · Place 12 · Western WashingtonWestern WashingtonJavelin1250.04mFr
Apr 25Pee Wee Halsell Collegiate InvitationalApr 25 · Discus · Place 10 · Western WashingtonWestern WashingtonDiscus1042.78mFr
Mar 8PLU OpenMar 8 · Discus · Place 3 · UNAT-Western WashingtonUNAT-Western WashingtonDiscus2kg3.43.70mFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · Discus · Place 1 · UnattachedUnattachedDiscus2kg1.38.3712
Jul 31Bill Roe All-Comers Meet #10Jul 31 · Discus · Place 2 · UnattachedUnattachedDiscus2kg2.36.36m12
Jul 24Bill Roe All-Comers Meet #9Jul 24 · Discus · Place 2 · UnattachedUnattachedDiscus2kg2.37.60m12
May 154A District 1 & 2 ChampionshipsMay 15 · Discus · Place 4 · Glacier PeakGlacier PeakDiscus4153-0—
May 84A WESCO League ChampionshipMay 8 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1156-10.5—
May 3Eleventh HourMay 3 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1148-2—
Apr 2034th gearUP Eason InvitationalApr 20 · Discus · Place 10 · Glacier PeakGlacier PeakDiscus10139-2—
Apr 17Arlington vs. Glacier PeakApr 17 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus2140-10—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · Discus · Place 3 · Glacier PeakGlacier PeakDiscus1.6kg3.151' 2 PB12
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1153-3.5—
Mar 30Holder RelaysMar 30 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus2156-7—
Mar 23Ray Cockrum RelaysMar 23 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1140-10—
Mar 21Monroe vs. GPMar 21 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1149-1.5—
Mar 16Chuck Randall InvitationalMar 16 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1147-2—
Mar 13Sno-Peak-Creek JamboreeMar 13 · Discus · Place 3 · Glacier PeakGlacier PeakDiscus3102-9—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 16Bill Roe All-Comers Track & Field Series Meet #12Aug 16 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus1.6kg2.39.48m11
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · Javelin · Place 14 · Glacier PeakGlacier PeakJavelin14149-2—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · Discus · Place 16 · Glacier PeakGlacier PeakDiscus16111-4—
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · Javelin · Place 2 · Glacier PeakGlacier PeakJavelin800g2.158-0911
May 172A/3A/4A Sea-King District 2 Championships w/ District 1 and District 3May 17 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus1.6kg2.148-0811
May 10Wesco 4A League ChampionshipMay 10 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin800g1.158' 011
May 10Wesco 4A League ChampionshipMay 10 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus1.6kg2.146' 011
Apr 22GearUp Eason InvitationalApr 22 · Javelin · Place 14 · Glacier PeakGlacier PeakJavelin14149-1—
Apr 22GearUp Eason InvitationalApr 22 · Discus · Place 7 · Glacier PeakGlacier PeakDiscus7136-0—
Apr 21Eason Hammer and Steeplechase ExhibitionApr 21 · Hammer · Place 7 · Glacier PeakGlacier PeakHammer7123-6—
Apr 19Jackson, Cedarcrest @ Glacier PeakApr 19 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin1146-7—
Apr 19Jackson, Cedarcrest @ Glacier PeakApr 19 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1143-5—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · Javelin · Place 8 · Glacier PeakGlacier PeakJavelin800g8.151-0411
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · Discus · Place 13 · Glacier PeakGlacier PeakDiscus1.6kg13.129-0811
Apr 13Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 13 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin1149-1—
Apr 13Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 13 · Discus · Place 1 · Glacier PeakGlacier PeakDiscus1137-10—
Apr 1Mt.Tahoma Track Festival Apr 1 · Javelin · Place 25 · Glacier PeakGlacier PeakJavelin25118-6—
Apr 1Mt.Tahoma Track Festival Apr 1 · Discus · Place 13 · Glacier PeakGlacier PeakDiscus13120-0—
Mar 30Glacier Peak @ MarinerMar 30 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus2122-0—
Mar 14SnoCreekPeak JamboreeMar 14 · Discus · Place 2 · Glacier PeakGlacier PeakDiscus2123-511

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · Javelin · Place 15 · Glacier PeakGlacier PeakJavelin800g15.139-0010
May 20Wesco-Kingco Bi-District Championship - Day 2May 20 · Javelin · Place 3 · Glacier PeakGlacier PeakJavelin3145-0910
May 20Wesco-Kingco Bi-District Championship - Day 2May 20 · Discus · Place 14 · Glacier PeakGlacier PeakDiscus14113-0610
May 18Wesco-Kingco Bi-District Championship - Day 1May 18 · Javelin · Place 3 · Glacier PeakGlacier PeakJavelin3145-0910
May 11Wesco 4A League ChampionshipMay 11 · Javelin · Place 4 · Glacier PeakGlacier PeakJavelin4136-0910
Apr 30Shoreline InvitationalApr 30 · Javelin · Place 11 · Glacier PeakGlacier PeakJavelin11133-0710
Apr 28Jackson @ Glacier PeakApr 28 · Javelin · Place 2 · Glacier PeakGlacier PeakJavelin2136-0110
Apr 28Jackson @ Glacier PeakApr 28 · Discus · Place 9 · Glacier PeakGlacier PeakDiscus990-1010
Apr 23Gear Up Eason InvitationalApr 23 · Javelin · Place 22 · Glacier PeakGlacier PeakJavelin22136-0510
Apr 22Eason Hammer ExhibitionApr 22 · Hammer · Place 4 · Glacier PeakGlacier PeakHammer12lb4.116-09 PB10
Apr 21Cascade, Meadowdale @ Glacier PeakApr 21 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin1141-0010
Apr 21Cascade, Meadowdale @ Glacier PeakApr 21 · Discus · Place 3 · Glacier PeakGlacier PeakDiscus3112-0410
Apr 16Pasco InviteApr 16 · Javelin · Place 15 · Glacier PeakGlacier PeakJavelin15129-1110
Apr 14Glacier Peak @ Lake StevensApr 14 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin1146-0010
Apr 14Glacier Peak @ Lake StevensApr 14 · Discus · Place 5 · Glacier PeakGlacier PeakDiscus596-0710
Mar 31Cascade & Glacier Peak @ MarinerMar 31 · Javelin · Place 1 · Glacier PeakGlacier PeakJavelin1128-0510
Mar 31Cascade & Glacier Peak @ MarinerMar 31 · Discus · Place 4 · Glacier PeakGlacier PeakDiscus497-0610
Mar 26KM InviteMar 26 · Javelin · Place 17 · Glacier PeakGlacier PeakJavelin17111-1110
Mar 24Glacier Peak/Archbishop Murphy @ KamiakMar 24 · Javelin · Place 2 · Glacier PeakGlacier PeakJavelin800g2.125-0010
Mar 24Glacier Peak/Archbishop Murphy @ KamiakMar 24 · Discus · Place 8 · Glacier PeakGlacier PeakDiscus1.6kg8.97-1110
Mar 24Glacier Peak/Archbishop Murphy @ KamiakMar 24 · Shot Put · Glacier PeakGlacier PeakShot Put12lb—DNS10
Mar 19Chuck Randall InvitationalMar 19 · Javelin · Place 5 · Glacier PeakGlacier PeakJavelin5124-110
Mar 19Chuck Randall InvitationalMar 19 · Discus · Place 15 · Glacier PeakGlacier PeakDiscus1587-410
Mar 19Chuck Randall InvitationalMar 19 · Shot Put · Place 26 · Glacier PeakGlacier PeakShot Put2626-610
Mar 15SnoCreekPeakWood JamboreeMar 15 · Discus · Place 10 · Glacier PeakGlacier PeakDiscus1075-0210
Mar 15SnoCreekPeakWood JamboreeMar 15 · Shot Put · Place 9 · Glacier PeakGlacier PeakShot Put931-01.0010

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Snohomish vs Glacier PeakMay 6 · Javelin · Place 2 · Glacier PeakGlacier PeakJavelin2130-009
Apr 22Glacier Peak @ Lake StevensApr 22 · Javelin · Place 5 · Glacier PeakGlacier PeakJavelin800g5.101-089
Apr 22Glacier Peak @ Lake StevensApr 22 · Discus · Place 11 · Glacier PeakGlacier PeakDiscus1.6kg11.68-039
Apr 22Glacier Peak @ Lake StevensApr 22 · Shot Put · Place 8 · Glacier PeakGlacier PeakShot Put12lb8.30-01.25 PB9
Apr 15Kamiak @ Glacier PeakApr 15 · Javelin · Place 4 · Glacier PeakGlacier PeakJavelin489-109
Apr 15Kamiak @ Glacier PeakApr 15 · Discus · Place 6 · Glacier PeakGlacier PeakDiscus675-069
Apr 15Kamiak @ Glacier PeakApr 15 · Shot Put · Place 7 · Glacier PeakGlacier PeakShot Put727-10.009
Apr 8Arlington vs. Glacier PeakApr 8 · Javelin · Place 3 · Glacier PeakGlacier PeakJavelin3104-79
Apr 8Arlington vs. Glacier PeakApr 8 · Discus · Place 6 · Glacier PeakGlacier PeakDiscus680-109