Personal bests

Best marks in available results
Event / courseMarkMeetDate
50 Meters · OutdoorCashmere Junior Olympics (invite only) · May 2010.87aCashmere Junior Olympics (invite only)May 20, 2023
Discus · 1.6kg · OutdoorNE 1B Sub-District Qualifier · May 1265' 11.75"NE 1B Sub-District Qualifier May 12, 2026
Discus · 1kg · OutdoorLiberty Bell MS Meet #2 · Apr 2765' 0.5Liberty Bell MS Meet #2April 27, 2022
Javelin · 300g TJ · OutdoorLiberty Bell MS Meet #2 · Apr 2770' 8Liberty Bell MS Meet #2April 27, 2022
Javelin · 800g · OutdoorNE 1B Sub-District Qualifier · May 1257' 9"NE 1B Sub-District Qualifier May 12, 2026
Shot Put · 12lb · OutdoorNE 1B Sub-District Qualifier · May 1227' 5.25"NE 1B Sub-District Qualifier May 12, 2026
Shot Put · 4kg · OutdoorJH League Champs · May 1728-08.00JH League ChampsMay 17, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12NE 1B Sub-District Qualifier May 12 · Javelin · Place 21 · NespelemNespelemJavelin800g21.57' 9" PB11
May 12NE 1B Sub-District Qualifier May 12 · Discus · Place 17 · NespelemNespelemDiscus1.6kg17.65' 11.75" PB11
May 12NE 1B Sub-District Qualifier May 12 · Shot Put · Place 19 · NespelemNespelemShot Put12lb19.27' 5.25" PB11
Apr 28District 6 1B League MeetApr 28 · Javelin · Place 22 · NespelemNespelemJavelin2281-0211
Apr 28District 6 1B League MeetApr 28 · Discus · Place 9 · NespelemNespelemDiscus981-07.5011
Apr 28District 6 1B League MeetApr 28 · Shot Put · Place 23 · NespelemNespelemShot Put2326-11.5011
Apr 21District 6 1B League MeetApr 21 · Discus · Place 21 · NespelemNespelemDiscus2177-511
Apr 21District 6 1B League MeetApr 21 · Shot Put · Place 31 · NespelemNespelemShot Put3127-211
Apr 15NE2B/1B Meet 1 At NewportApr 15 · Discus · Place 31 · NespelemNespelemDiscus3168-111
Apr 15NE2B/1B Meet 1 At NewportApr 15 · Shot Put · Place 29 · NespelemNespelemShot Put2927-911

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Cashmere Junior Olympics (invite only)May 20 · Discus · Place 9 · NespelemNespelemDiscus976-7—
May 20Cashmere Junior Olympics (invite only)May 20 · Shot Put · Place 9 · NespelemNespelemShot Put927-11—
May 20Cashmere Junior Olympics (invite only)May 20 · 50 Meters · Place 14 · NespelemNespelem50 Meters1410.87a PB—
May 18Okanogan Highlands League ChampionshipsMay 18 · Javelin · Place 6 · NespelemNespelemJavelin672-10—
May 18Okanogan Highlands League ChampionshipsMay 18 · Discus · Place 1 · NespelemNespelemDiscus194-10.5—
May 18Okanogan Highlands League ChampionshipsMay 18 · Shot Put · Place 6 · NespelemNespelemShot Put629-4.5—
May 11Liberty Bell MS MeetMay 11 · Javelin · Place 5 · NespelemNespelemJavelin578-9—
May 11Liberty Bell MS MeetMay 11 · Discus · Place 1 · NespelemNespelemDiscus193-11—
May 11Liberty Bell MS MeetMay 11 · Shot Put · Place 1 · NespelemNespelemShot Put130-5—
May 4Brewster Middle School MeetMay 4 · Javelin · Place 8 · NespelemNespelemJavelin867-8—
May 4Brewster Middle School MeetMay 4 · Discus · Place 2 · NespelemNespelemDiscus282-8.5—
May 4Brewster Middle School MeetMay 4 · Shot Put · Place 4 · NespelemNespelemShot Put427-9—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17JH League ChampsMay 17 · Javelin · Place 12 · NespelemNespelemJavelin300g TJ12.67-057
May 17JH League ChampsMay 17 · Discus · NespelemNespelemDiscus1kg—DNS7
May 17JH League ChampsMay 17 · Shot Put · Place 3 · NespelemNespelemShot Put4kg3.28-08.00 PB7
May 12Manson MS MeetMay 12 · Javelin · Place 11 · NespelemNespelemJavelin300g TJ11.52' 77
May 12Manson MS MeetMay 12 · Discus · Place 4 · NespelemNespelemDiscus1kg4.56' 87
May 12Manson MS MeetMay 12 · Shot Put · Place 2 · NespelemNespelemShot Put4kg2.25' 07
May 52022 Meet 1 Brewster, Bridgeport, Manson, Omak, NespelemMay 5 · Javelin · Place 11 · NespelemNespelemJavelin300g TJ11.57'04.007
May 52022 Meet 1 Brewster, Bridgeport, Manson, Omak, NespelemMay 5 · Discus · Place 6 · NespelemNespelemDiscus1kg6.55'05.007
May 52022 Meet 1 Brewster, Bridgeport, Manson, Omak, NespelemMay 5 · Shot Put · Place 4 · NespelemNespelemShot Put4kg4.23'06.007
Apr 27Liberty Bell MS Meet #2Apr 27 · Javelin · Place 3 · NespelemNespelemJavelin300g TJ3.70' 8 PB7
Apr 27Liberty Bell MS Meet #2Apr 27 · Discus · Place 1 · NespelemNespelemDiscus1kg1.65' 0.5 PB7
Apr 27Liberty Bell MS Meet #2Apr 27 · Shot Put · Place 5 · NespelemNespelemShot Put4kg5.23' 27