Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSpartan Challenge · May 14:57.99aSpartan ChallengeMay 1, 2026
3000 Meters · OutdoorNWOC JV District Championships · May 1410:16.05aNWOC JV District ChampionshipsMay 14, 2026
400 Meters · OutdoorNWOC League Meet (Hillsboro, Canby @ Putnam) · Apr 201:01.68aNWOC League Meet (Hillsboro, Canby @ Putnam)April 20, 2026
800 Meters · OutdoorNWOC League Meet (Putnam, Centennial @Canby) · Apr 12:30.92aNWOC League Meet (Putnam, Centennial @Canby)April 1, 2026
Javelin · 450g AeroJav · OutdoorHVMS v ACMS · May 961' 8HVMS v ACMSMay 9, 2024
Long Jump · OutdoorACMS vs. Rowe · Apr 1611' 10.25"ACMS vs. RoweApril 16, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14NWOC JV District ChampionshipsMay 14 · 3000 Meters · Place 1 · PutnamPutnam3000 Meters110:16.05a PB9
May 9Dick Baker InvitationalMay 9 · 1500 Meters · Place 7 · PutnamPutnam1500 Meters7.4:58.23a9
May 8NWOC T/F Meet Milwaukie, Putnam @ Parkrose HSMay 8 · 3000 Meters · Place 1 · PutnamPutnam3000 Meters110:26.63a9
May 1Spartan ChallengeMay 1 · 1500 Meters · Place 30 · PutnamPutnam1500 Meters304:57.99a PB9
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · 400 Meters · Place 10 · PutnamPutnam400 Meters101:01.68a PB9
Apr 18The Willamette Falls InvitationalApr 18 · 3000 Meters · Place 24 · PutnamPutnam3000 Meters2410:31.48a9
Apr 15NWOC League Meet (Centennial, Putnam @ Hillsboro)Apr 15 · 1500 Meters · Place 7 · PutnamPutnam1500 Meters75:06.31a9
Apr 11Wilsonville InvitationalApr 11 · 3000 Meters · Place 35 · PutnamPutnam3000 Meters3510:56.25a9
Apr 11Wilsonville InvitationalApr 11 · 1500 Meters · Place 43 · PutnamPutnam1500 Meters435:17.16a9
Apr 1NWOC League Meet (Putnam, Centennial @Canby)Apr 1 · 3000 Meters · Place 5 · PutnamPutnam3000 Meters511:20.26a9
Apr 1NWOC League Meet (Putnam, Centennial @Canby)Apr 1 · 800 Meters · Place 8 · PutnamPutnam800 Meters82:30.92a PB9
Mar 20Kingsmen IcebreakerMar 20 · 1500 Meters · Place 19 · PutnamPutnam1500 Meters195:06.83a9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16ACMS vs. RoweApr 16 · Long Jump · Place 18 · Alder CreekAlder CreekLong Jump18.11' 10.25" PB8
Apr 16ACMS vs. RoweApr 16 · Javelin · Place 29 · Alder CreekAlder CreekJavelin450g AeroJav29.41' 0"8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9HVMS v ACMSMay 9 · Javelin · Place 18 · Alder CreekAlder CreekJavelin450g AeroJav18.61' 8 PB7
May 9HVMS v ACMSMay 9 · 1500 Meters · Place 10 · Alder CreekAlder Creek1500 Meters10.6:17.20a7
May 2RCMS v. ACMSMay 2 · Javelin · Place 19 · Alder CreekAlder CreekJavelin450g AeroJav19.47' 117
May 2RCMS v. ACMSMay 2 · 1500 Meters · Place 13 · Alder CreekAlder Creek1500 Meters13.6:25.70a7
Apr 18RMS vs. ACMSApr 18 · Long Jump · Place 24 · Alder CreekAlder CreekLong Jump24.10' 2.57
Apr 18RMS vs. ACMSApr 18 · Javelin · Place 15 · Alder CreekAlder CreekJavelin450g AeroJav15.47' 57
Apr 18RMS vs. ACMSApr 18 · 1500 Meters · Place 9 · Alder CreekAlder Creek1500 Meters9.6:36.89a7