Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorOlympic League/2A Sub District · May 74:28.69aOlympic League/2A Sub DistrictMay 7, 2026
3200 Meters · OutdoorOL Meet #1 - Port Angeles @ Olympic · Mar 1910:52.55aOL Meet #1 - Port Angeles @ OlympicMarch 19, 2026
400 Meters · OutdoorOL #2 Sequim, Port Angeles @ Kingston HS · Mar 2655.05aOL #2 Sequim, Port Angeles @ Kingston HSMarch 26, 2026
800 Meters · OutdoorOlympic League/2A Sub District · May 72:01.56aOlympic League/2A Sub DistrictMay 7, 2026
Javelin · 800g · OutdoorOL Olympic @ Port Angeles · May 1100-00OL Olympic @ Port AngelesMay 1, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · 1600 Meters · Place 9 · Port Angeles1600 Meters94:38.36a12
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 6 · Port Angeles1600 Meters6.4:28.69a PB12
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 8 · Port Angeles800 Meters8.2:01.56a PB12
May 2Shoreline InvitationalMay 2 · 800 Meters · Place 10 · Port Angeles800 Meters102:02.75a12
Apr 2536th gearUP Eason InvitationalApr 25 · 1600 Meters · Place 18 · Port Angeles1600 Meters184:41.37a12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 1600 Meters · Place 4 · Port Angeles1600 Meters44:51.07a12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 800 Meters · Place 1 · Port Angeles800 Meters12:06.09a12
Apr 18Dave Snyder's Lil' NorwayApr 18 · 1600 Meters · Place 7 · Port Angeles1600 Meters74:36.40a12
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 1600 Meters · Place 1 · Port Angeles1600 Meters14:39.40a12
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 800 Meters · Place 1 · Port Angeles800 Meters12:08.48a12
Mar 26OL #2 Sequim, Port Angeles @ Kingston HSMar 26 · 800 Meters · Place 4 · Port Angeles800 Meters42:18.72a12
Mar 26OL #2 Sequim, Port Angeles @ Kingston HSMar 26 · 400 Meters · Place 1 · Port Angeles400 Meters155.05a PB12
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · 3200 Meters · Place 3 · Port Angeles3200 Meters310:52.55a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · 800 Meters · Place 14 · Port Angeles800 Meters142:06.56a11
May 1OL Olympic @ Port AngelesMay 1 · Javelin · Place 7 · Port AngelesJavelin800g7.100-00 PB11
May 1OL Olympic @ Port AngelesMay 1 · 800 Meters · Place 2 · Port Angeles800 Meters2.2:13.83a11
Apr 26Bill Harris InvitationalApr 26 · 800 Meters · Place 30 · Port Angeles800 Meters302:10.8011
Apr 24OL Bainbridge @ Port AngelesApr 24 · 400 Meters · Place 10 · Port Angeles400 Meters1056.5911
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 800 Meters · Place 3 · Port Angeles800 Meters32:16.36a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · 3200 Meters · Place 5 · Port Angeles3200 Meters510:55.45a—
Apr 23North Olympic League Meet 2Apr 23 · 3200 Meters · Place 1 · Port Angeles3200 Meters111:17.36a—
Apr 20Lil' Norway InvitationalApr 20 · 1600 Meters · Place 8 · Port Angeles1600 Meters85:00.05a—
Apr 18OL - Kingston vs Sequim @ Port AngelesApr 18 · 800 Meters · Place 1 · Port Angeles800 Meters12:14.34a—
Apr 11Olympic League Track - @ Olympic HSApr 11 · 1600 Meters · Place 3 · Port Angeles1600 Meters35:00.00a—
Mar 30Liberty InviteMar 30 · 3200 Meters · Place 25 · Port Angeles3200 Meters2511:06.46a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 1600 Meters · Place 7 · Port Angeles1600 Meters75:05.28a—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 3200 Meters · Place 2 · Port Angeles3200 Meters211:31.03a—