Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1B/2B/1A League Meet @ North Beach · Mar 1613.02a1B/2B/1A League Meet @ North BeachMarch 16, 2023
200 Meters · OutdoorWinlock HS League Meet · Apr 1826.76Winlock HS League MeetApril 18, 2023
Javelin · 300g TJ · OutdoorPacific JH @ Raymond · May 177-01Pacific JH @ RaymondMay 1, 2019
Javelin · 800g · Outdoor2B Pacific League Meet, @ Chief Leschi · Mar 28111-002B Pacific League Meet, @ Chief Leschi March 28, 2023
Long Jump · Outdoor2B Pacific League Meet, @ Chief Leschi · Mar 2814-04.002B Pacific League Meet, @ Chief Leschi March 28, 2023
Shot Put · 4kg · OutdoorPacific JH @ Raymond · May 124-09.50Pacific JH @ RaymondMay 1, 2019

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 141B District 4 MeetMay 14 · Javelin · Place 7 · Wishkah ValleyWishkah ValleyJavelin7121-212
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Long Jump · Place 11 · Wishkah ValleyWishkah ValleyLong Jump1115-512
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Javelin · Place 4 · Wishkah ValleyWishkah ValleyJavelin4128-012
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Shot Put · Place 7 · Wishkah ValleyWishkah ValleyShot Put731-5.7512
Apr 22District 4 1B/2B league meet @OnalaskaApr 22 · Javelin · Wishkah ValleyWishkah ValleyJavelin—ND12
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · Javelin · Place 4 · Wishkah ValleyWishkah ValleyJavelin4122-212
Mar 29Ray Ryan Memorial Meet (GH County)Mar 29 · Shot Put · Place 9 · Wishkah ValleyWishkah ValleyShot Put933-212
Mar 201B/2B League Meet @ South BendMar 20 · Long Jump · Place 16 · Wishkah ValleyWishkah ValleyLong Jump1614-412
Mar 201B/2B League Meet @ South BendMar 20 · Javelin · Place 2 · Wishkah ValleyWishkah ValleyJavelin2108-212

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 41B/2B/1A League Meet @ North BeachMay 4 · Javelin · Place 4 · Wishkah ValleyWishkah ValleyJavelin4108-11—
May 41B/2B/1A League Meet @ North BeachMay 4 · Shot Put · Place 20 · Wishkah ValleyWishkah ValleyShot Put2025-5—
May 41B/2B/1A League Meet @ North BeachMay 4 · 200 Meters · Place 7 · Wishkah ValleyWishkah Valley200 Meters727.49a—
May 41B/2B/1A League Meet @ North BeachMay 4 · 100 Meters · Place 8 · Wishkah ValleyWishkah Valley100 Meters813.42a—
Apr 18Winlock HS League MeetApr 18 · Triple Jump · Place 3 · Wishkah ValleyWishkah ValleyTriple Jump331-01.0010
Apr 18Winlock HS League MeetApr 18 · Javelin · Place 10 · Wishkah ValleyWishkah ValleyJavelin1093-0610
Apr 18Winlock HS League MeetApr 18 · Shot Put · Place 12 · Wishkah ValleyWishkah ValleyShot Put1230-11.0010
Apr 18Winlock HS League MeetApr 18 · 200 Meters · Place 7 · Wishkah ValleyWishkah Valley200 Meters726.76 PB10
Apr 14Grays Harbor All County MeetApr 14 · Javelin · Place 5 · Wishkah ValleyWishkah ValleyJavelin5116-1—
Apr 14Grays Harbor All County MeetApr 14 · Shot Put · Place 18 · Wishkah ValleyWishkah ValleyShot Put1829-6.25—
Apr 14Grays Harbor All County MeetApr 14 · 200 Meters · Place 19 · Wishkah ValleyWishkah Valley200 Meters1927.32a—
Mar 282B Pacific League Meet, @ Chief Leschi Mar 28 · Long Jump · Place 11 · Wishkah ValleyWishkah ValleyLong Jump11.14-04.00 PB10
Mar 282B Pacific League Meet, @ Chief Leschi Mar 28 · Javelin · Place 5 · Wishkah ValleyWishkah ValleyJavelin800g5.111-00 PB10
Mar 282B Pacific League Meet, @ Chief Leschi Mar 28 · Shot Put · Wishkah ValleyWishkah ValleyShot Put12lb—ND10
Mar 282B Pacific League Meet, @ Chief Leschi Mar 28 · 100 Meters · Place 14 · Wishkah ValleyWishkah Valley100 Meters14.13.29a10
Mar 232B Pacific League Meet , Forks Mar 23 · 100 Meters · Place 23 · Wishkah ValleyWishkah Valley100 Meters2314.17a—
Mar 161B/2B/1A League Meet @ North BeachMar 16 · Javelin · Place 2 · Wishkah ValleyWishkah ValleyJavelin2118-09—
Mar 161B/2B/1A League Meet @ North BeachMar 16 · Shot Put · Place 9 · Wishkah ValleyWishkah ValleyShot Put933-06.00—
Mar 161B/2B/1A League Meet @ North BeachMar 16 · 100 Meters · Place 9 · Wishkah ValleyWishkah Valley100 Meters913.02a PB—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 111B D4 Sub-District ChampionshipsMay 11 · Triple Jump · Place 5 · Wishkah ValleyWishkah ValleyTriple Jump531' 89
May 111B D4 Sub-District ChampionshipsMay 11 · Javelin · Place 7 · Wishkah ValleyWishkah ValleyJavelin7119' 09
May 111B D4 Sub-District ChampionshipsMay 11 · 300m Hurdles · Place 6 · Wishkah ValleyWishkah Valley300m Hurdles657.959
May 111B D4 Sub-District ChampionshipsMay 11 · 110m Hurdles · Place 6 · Wishkah ValleyWishkah Valley110m Hurdles622.639
May 3Pirate ClassicMay 3 · Triple Jump · Place 9 · Wishkah ValleyWishkah ValleyTriple Jump931-10.509
May 3Pirate ClassicMay 3 · Javelin · Place 11 · Wishkah ValleyWishkah ValleyJavelin11116-039
May 3Pirate ClassicMay 3 · 300m Hurdles · Place 10 · Wishkah ValleyWishkah Valley300m Hurdles1056.259
May 3Pirate ClassicMay 3 · 110m Hurdles · Place 7 · Wishkah ValleyWishkah Valley110m Hurdles722.609
Apr 28League Meet @ RaymondApr 28 · Triple Jump · Place 4 · Wishkah ValleyWishkah ValleyTriple Jump436' 3.59
Apr 28League Meet @ RaymondApr 28 · Javelin · Place 8 · Wishkah ValleyWishkah ValleyJavelin8106' 49
Apr 28League Meet @ RaymondApr 28 · 300m Hurdles · Place 7 · Wishkah ValleyWishkah Valley300m Hurdles756.969
Apr 28League Meet @ RaymondApr 28 · 110m Hurdles · Place 7 · Wishkah ValleyWishkah Valley110m Hurdles723.749
Apr 22Chehalis ActivatorApr 22 · Javelin · Place 3 · Wishkah ValleyWishkah ValleyJavelin3120-079
Apr 22Chehalis ActivatorApr 22 · Shot Put · Place 48 · Wishkah ValleyWishkah ValleyShot Put4827-02.009
Apr 22Chehalis ActivatorApr 22 · 200 Meters · Place 40 · Wishkah ValleyWishkah Valley200 Meters4029.759
Apr 22Chehalis ActivatorApr 22 · 100 Meters · Place 65 · Wishkah ValleyWishkah Valley100 Meters6514.059
Apr 15Grays Harbor All CountyApr 15 · Javelin · Place 8 · Wishkah ValleyWishkah ValleyJavelin8105-59
Apr 15Grays Harbor All CountyApr 15 · Shot Put · Place 22 · Wishkah ValleyWishkah ValleyShot Put2226-79
Apr 15Grays Harbor All CountyApr 15 · 200 Meters · Place 19 · Wishkah ValleyWishkah Valley200 Meters1930.199
Apr 15Grays Harbor All CountyApr 15 · 100 Meters · Place 30 · Wishkah ValleyWishkah Valley100 Meters3014.169
Mar 231B/2B/1A League Meet @ HoquiamMar 23 · 100 Meters · Place 12 · Wishkah ValleyWishkah Valley100 Meters1215.09
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · Javelin · Place 6 · Wishkah ValleyWishkah ValleyJavelin698-79
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · Shot Put · Place 13 · Wishkah ValleyWishkah ValleyShot Put1328-8.59
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · 200 Meters · Place 14 · Wishkah ValleyWishkah Valley200 Meters1430.489
Mar 171B/2B/1A League Meet @ MontesanoMar 17 · 100 Meters · Place 23 · Wishkah ValleyWishkah Valley100 Meters2314.709
Mar 10Montesano JamboreeMar 10 · Shot Put · Place 12 · Wishkah ValleyWishkah ValleyShot Put1229-49
Mar 10Montesano JamboreeMar 10 · 100 Meters · Place 29 · Wishkah ValleyWishkah Valley100 Meters2914.509

2019 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 6Pacific JH Sub-League Meet at OcostaMay 6 · Javelin · Wishkah ValleyWishkah ValleyJavelin300g TJ—ND6
May 6Pacific JH Sub-League Meet at OcostaMay 6 · Shot Put · Wishkah ValleyWishkah ValleyShot Put4kg—ND6
May 6Pacific JH Sub-League Meet at OcostaMay 6 · 200 Meters · Wishkah ValleyWishkah Valley200 Meters—NT6
May 6Pacific JH Sub-League Meet at OcostaMay 6 · 100 Meters · Wishkah ValleyWishkah Valley100 Meters—NT6
May 1Pacific JH @ RaymondMay 1 · Javelin · Place 4 · Wishkah ValleyWishkah ValleyJavelin300g TJ4.77-01 PB6
May 1Pacific JH @ RaymondMay 1 · Shot Put · Place 4 · Wishkah ValleyWishkah ValleyShot Put4kg4.24-09.50 PB6
May 1Pacific JH @ RaymondMay 1 · 200 Meters · Place 4 · Wishkah ValleyWishkah Valley200 Meters4.38.99a6
May 1Pacific JH @ RaymondMay 1 · 100 Meters · Place 17 · Wishkah ValleyWishkah Valley100 Meters17.17.58a6
Apr 24Pacific JH Meet at OcostaApr 24 · Javelin · Place 1 · Wishkah ValleyWishkah ValleyJavelin300g TJ1.72-066
Apr 24Pacific JH Meet at OcostaApr 24 · Shot Put · Place 3 · Wishkah ValleyWishkah ValleyShot Put4kg3.19-09.006
Apr 24Pacific JH Meet at OcostaApr 24 · 200 Meters · Place 5 · Wishkah ValleyWishkah Valley200 Meters5.33.79a6
Apr 24Pacific JH Meet at OcostaApr 24 · 100 Meters · Place 5 · Wishkah ValleyWishkah Valley100 Meters5.17.98a6
Apr 17JH League Meet @ Naselle Apr 17 · Javelin · Wishkah ValleyWishkah ValleyJavelin300g TJ—SCR6
Apr 17JH League Meet @ Naselle Apr 17 · Shot Put · Place 2 · Wishkah ValleyWishkah ValleyShot Put4kg2.16-03.006
Apr 17JH League Meet @ Naselle Apr 17 · 100 Meters · Wishkah ValleyWishkah Valley100 Meters—SCR6
Mar 27Pacific JH Meet @ OcostaMar 27 · Javelin · Place 4 · Wishkah ValleyWishkah ValleyJavelin300g TJ4.64-076
Mar 27Pacific JH Meet @ OcostaMar 27 · Shot Put · Place 1 · Wishkah ValleyWishkah ValleyShot Put4kg1.20-00.006
Mar 27Pacific JH Meet @ OcostaMar 27 · 200 Meters · Place 3 · Wishkah ValleyWishkah Valley200 Meters3.40.03a6
Mar 27Pacific JH Meet @ OcostaMar 27 · 100 Meters · Place 9 · Wishkah ValleyWishkah Valley100 Meters9.18.67a6
Mar 20Jh League Meet @ South BendMar 20 · Javelin · Place 5 · Wishkah ValleyWishkah ValleyJavelin300g TJ5.73-056
Mar 20Jh League Meet @ South BendMar 20 · Shot Put · Place 7 · Wishkah ValleyWishkah ValleyShot Put4kg7.20-00.006
Mar 20Jh League Meet @ South BendMar 20 · 200 Meters · Place 6 · Wishkah ValleyWishkah Valley200 Meters6.40.006
Mar 20Jh League Meet @ South BendMar 20 · 100 Meters · Place 14 · Wishkah ValleyWishkah Valley100 Meters14.18.046