Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDick Baker Invitational · May 9109' 4"Dick Baker InvitationalMay 9, 2026
Shot Put · 12lb · OutdoorDick Baker Invitational · May 941' 11.5"Dick Baker InvitationalMay 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Dick Baker InvitationalMay 9 · Discus · Place 8 · PutnamDiscus1.6kg8.109' 4" PB12
May 9Dick Baker InvitationalMay 9 · Shot Put · Place 3 · PutnamShot Put12lb3.41' 11.5" PB12
May 8NWOC T/F Meet Milwaukie, Putnam @ Parkrose HSMay 8 · Discus · Place 2 · PutnamDiscus2123-1012
May 8NWOC T/F Meet Milwaukie, Putnam @ Parkrose HSMay 8 · Shot Put · Place 1 · PutnamShot Put142-6.512
May 1Spartan ChallengeMay 1 · Discus · Place 22 · PutnamDiscus22105-512
May 1Spartan ChallengeMay 1 · Shot Put · Place 18 · PutnamShot Put1841-512
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · Discus · Place 5 · PutnamDiscus5116-1112
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · Shot Put · Place 2 · PutnamShot Put243-2.512
Mar 20Kingsmen IcebreakerMar 20 · Discus · Place 15 · PutnamDiscus15100-812
Mar 20Kingsmen IcebreakerMar 20 · Shot Put · Place 3 · PutnamShot Put341-1112

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · Discus · Place 14 · PutnamDiscus14102-8.2511
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · Shot Put · Place 9 · PutnamShot Put940-1.511
May 10Dick Baker InvitationalMay 10 · Discus · Place 18 · PutnamDiscus1886-011
May 10Dick Baker InvitationalMay 10 · Shot Put · Place 9 · PutnamShot Put938-611
May 6Centennial @ PutnamMay 6 · Discus · Place 1 · PutnamDiscus1110-611
May 6Centennial @ PutnamMay 6 · Shot Put · Place 4 · PutnamShot Put437-511
Apr 15Parkrose & Putnam @ CanbyApr 15 · Discus · Place 4 · PutnamDiscus4101-111
Apr 15Parkrose & Putnam @ CanbyApr 15 · Shot Put · Place 5 · PutnamShot Put537-511
Apr 12Wilsonville InvitationalApr 12 · Discus · Place 20 · PutnamDiscus2099-911
Apr 12Wilsonville InvitationalApr 12 · Shot Put · Place 19 · PutnamShot Put1934-10.511
Apr 9Hood River @ PutnamApr 9 · Discus · Place 4 · PutnamDiscus490-1011
Apr 9Hood River @ PutnamApr 9 · Shot Put · Place 2 · PutnamShot Put235-8.7511
Apr 9Hood River @ PutnamApr 9 · Javelin · Place 5 · PutnamJavelin583-711

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3NWOC Novice MeetMay 3 · Javelin · Place 12 · PutnamJavelin1288-5—
May 3NWOC Novice MeetMay 3 · Shot Put · Place 13 · PutnamShot Put1331-0.5—
May 1Putnam, Centennial @ MilwaukieMay 1 · Javelin · Place 5 · PutnamJavelin586-6—
May 1Putnam, Centennial @ MilwaukieMay 1 · Shot Put · Place 1 · PutnamShot Put132-10.25—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · Javelin · Place 7 · PutnamJavelin792-0—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · Javelin · Place 7 · PutnamJavelin792-0—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · Shot Put · Place 8 · PutnamShot Put831-5—
Apr 18La Salle, Hillsboro @ PutnamApr 18 · Shot Put · Place 8 · PutnamShot Put831-5—
Apr 6Sandy InvitationalApr 6 · Javelin · Place 29 · PutnamJavelin2971-5—
Apr 6Sandy InvitationalApr 6 · Shot Put · Place 32 · PutnamShot Put3228-2—
Apr 4Parkrose, Wilsonville, @ PutnamApr 4 · Javelin · Place 9 · PutnamJavelin973-2—
Mar 21Nelson HS IcebreakerMar 21 · Shot Put · Place 9 · PutnamShot Put932-5.25—
Mar 21Nelson HS IcebreakerMar 21 · Javelin · Place 5 · PutnamJavelin595-1—
Mar 21Nelson HS IcebreakerMar 21 · Discus · Place 19 · PutnamDiscus1948-5—
Mar 16Molalla InvitationalMar 16 · Javelin · Place 37 · PutnamJavelin3776-9—
Mar 16Molalla InvitationalMar 16 · Shot Put · Place 28 · PutnamShot Put2832-5.75—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11NWOC JV DistrictsMay 11 · Javelin · Place 28 · PutnamJavelin2874-1—
May 11NWOC JV DistrictsMay 11 · Discus · Place 38 · PutnamDiscus3850-2—
May 11NWOC JV DistrictsMay 11 · Shot Put · Place 35 · PutnamShot Put3525-2.5—
May 3Putnam, Centennial @ MilwaukieMay 3 · Javelin · Place 8 · PutnamJavelin864-5—
May 3Putnam, Centennial @ MilwaukieMay 3 · Discus · Place 11 · PutnamDiscus1140-8—
May 3Putnam, Centennial @ MilwaukieMay 3 · Shot Put · Place 8 · PutnamShot Put824-6—
Apr 20Canby, Hood River @ PutnamApr 20 · Javelin · Place 12 · PutnamJavelin1265-10—
Apr 20Canby, Hood River @ PutnamApr 20 · Discus · Place 16 · PutnamDiscus1642-0—
Apr 20Canby, Hood River @ PutnamApr 20 · Shot Put · Place 18 · PutnamShot Put1822-1.75—
Apr 13Parkrose, Wilsonville @ PutnamApr 13 · Javelin · Place 9 · PutnamJavelin962-10—
Apr 13Parkrose, Wilsonville @ PutnamApr 13 · Discus · Place 18 · PutnamDiscus1843-5—
Apr 13Parkrose, Wilsonville @ PutnamApr 13 · Shot Put · Place 16 · PutnamShot Put1623-3—
Apr 4Putnam & Hillsboro @ La SalleApr 4 · Discus · Place 9 · PutnamDiscus946-8—
Apr 4Putnam & Hillsboro @ La SalleApr 4 · Shot Put · Place 8 · PutnamShot Put820-7.5—
Apr 4Putnam & Hillsboro @ La SalleApr 4 · Javelin · Place 11 · PutnamJavelin1159-10—