Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNPSL Meet- Federal Way @ White River · Apr 15102' 1.5"NPSL Meet- Federal Way @ White RiverApril 15, 2026
Javelin · 800g · OutdoorNPSL Meet- Kent-Meridian @ White River · Mar 26101' 5"NPSL Meet- Kent-Meridian @ White RiverMarch 26, 2026
Shot Put · 12lb · OutdoorNPSL Meet- Kent-Meridian @ White River · Mar 2627' 2.5"NPSL Meet- Kent-Meridian @ White RiverMarch 26, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13NPSL 3A / 4A ChampionshipsMay 13 · Discus · Place 12 · White RiverDiscus12107-0911
May 7White River @ EnumclawMay 7 · Javelin · Place 4 · White RiverJavelin4107-311
May 7White River @ EnumclawMay 7 · Discus · Place 1 · White RiverDiscus1121-211
May 7White River @ EnumclawMay 7 · Shot Put · Place 11 · White RiverShot Put1126-511
Apr 30NPSL Meet- Todd Beamer @ White RiverApr 30 · Javelin · Place 6 · White RiverJavelin699-811
Apr 30NPSL Meet- Todd Beamer @ White RiverApr 30 · Discus · Place 3 · White RiverDiscus3111-5.2511
Apr 30NPSL Meet- Todd Beamer @ White RiverApr 30 · Shot Put · Place 6 · White RiverShot Put627-11.511
Apr 23Eatonville @OrtingApr 23 · Javelin · Place 10 · White RiverJavelin10109-411
Apr 23Eatonville @OrtingApr 23 · Discus · Place 5 · White RiverDiscus5119-511
Apr 23Eatonville @OrtingApr 23 · Shot Put · Place 14 · White RiverShot Put1429-111
Apr 15NPSL Meet- Federal Way @ White RiverApr 15 · Javelin · Place 7 · White RiverJavelin800g7.93' 9"11
Apr 15NPSL Meet- Federal Way @ White RiverApr 15 · Discus · Place 4 · White RiverDiscus1.6kg4.102' 1.5" PB11
Apr 15NPSL Meet- Federal Way @ White RiverApr 15 · Shot Put · White RiverShot Put12lb—ND11
Apr 2NPSL Meet- Decatur @ White RiverApr 2 · Javelin · Place 3 · White RiverJavelin3108-111
Apr 2NPSL Meet- Decatur @ White RiverApr 2 · Discus · Place 3 · White RiverDiscus3114-1111
Apr 2NPSL Meet- Decatur @ White RiverApr 2 · Shot Put · Place 6 · White RiverShot Put630-811
Mar 28Kent-Meridian InviteMar 28 · Javelin · Place 28 · White RiverJavelin2888-411
Mar 28Kent-Meridian InviteMar 28 · Discus · Place 11 · White RiverDiscus11114-711
Mar 26NPSL Meet- Kent-Meridian @ White RiverMar 26 · Javelin · Place 6 · White RiverJavelin800g6.101' 5" PB11
Mar 26NPSL Meet- Kent-Meridian @ White RiverMar 26 · Discus · Place 3 · White RiverDiscus1.6kg3.99' 4"11
Mar 26NPSL Meet- Kent-Meridian @ White RiverMar 26 · Shot Put · Place 8 · White RiverShot Put12lb8.27' 2.5" PB11
Mar 19NPSL Track - White River @ TJMar 19 · Javelin · Place 2 · White RiverJavelin2105-511
Mar 19NPSL Track - White River @ TJMar 19 · Discus · Place 3 · White RiverDiscus395-711
Mar 19NPSL Track - White River @ TJMar 19 · Shot Put · Place 8 · White RiverShot Put828-1011