Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPort Angeles Invitational · Mar 2111.93aPort Angeles InvitationalMarch 21, 2026
200 Meters · OutdoorOL Meet #4 Port Angeles, Bainbridge @ Bremerton · Apr 2324.59aOL Meet #4 Port Angeles, Bainbridge @ BremertonApril 23, 2026
400 Meters · OutdoorOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT) · Apr 1659.29aOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)April 16, 2026
800 Meters · OutdoorForks Lion’s Club Invitational · Apr 152:43.11aForks Lion’s Club Invitational April 15, 2023
Javelin · 800g · OutdoorOL Olympic @ Port Angeles · May 197-07OL Olympic @ Port AngelesMay 1, 2025
Shot Put · 12lb · OutdoorOL Olympic @ Port Angeles · May 129-07.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

10 results
DateMeetEventPlMarkGr
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · Shot Put · Place 7 · Port AngelesShot Put734-10.0012
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 200 Meters · Place 9 · Port Angeles200 Meters924.59a PB12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 100 Meters · Place 9 · Port Angeles100 Meters912.01a12
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Shot Put · Place 7 · Port AngelesShot Put735-03.0012
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 400 Meters · Place 6 · Port Angeles400 Meters659.29a PB12
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 100 Meters · Place 10 · Port Angeles100 Meters1012.13a12
Mar 26OL #2 Sequim, Port Angeles @ Kingston HSMar 26 · 200 Meters · Place 9 · Port Angeles200 Meters925.21a12
Mar 26OL #2 Sequim, Port Angeles @ Kingston HSMar 26 · 100 Meters · Place 5 · Port Angeles100 Meters512.14a12
Mar 21Port Angeles InvitationalMar 21 · 100 Meters · Place 5 · Port Angeles100 Meters511.93a PB12
Mar 19OL Meet #1 - Port Angeles @ OlympicMar 19 · Javelin · Place 4 · Port AngelesJavelin4102-3.512

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · Javelin · Place 15 · Port AngelesJavelin15104-411
May 1OL Olympic @ Port AngelesMay 1 · Javelin · Place 9 · Port AngelesJavelin800g9.97-07 PB11
May 1OL Olympic @ Port AngelesMay 1 · Shot Put · Place 10 · Port AngelesShot Put12lb10.29-07.00 PB11
Apr 24OL Bainbridge @ Port AngelesApr 24 · Javelin · Place 7 · Port AngelesJavelin7101-0511
Apr 24OL Bainbridge @ Port AngelesApr 24 · Shot Put · Place 6 · Port AngelesShot Put634-09.0011
Apr 24OL Bainbridge @ Port AngelesApr 24 · 100 Meters · Place 12 · Port Angeles100 Meters1212.7811
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Javelin · Place 8 · Port AngelesJavelin8115-911
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Shot Put · Place 12 · Port AngelesShot Put1231-1011
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 100 Meters · Place 18 · Port Angeles100 Meters1812.43a11
Apr 5Arnie Young InvitationalApr 5 · Javelin · Place 23 · Port AngelesJavelin23112-911
Apr 5Arnie Young InvitationalApr 5 · Shot Put · Place 31 · Port AngelesShot Put3132-5.5011
Mar 20OL Port Angeles vs Kingston @ SequimMar 20 · Javelin · Place 5 · Port AngelesJavelin598-811
Mar 20OL Port Angeles vs Kingston @ SequimMar 20 · Shot Put · Place 7 · Port AngelesShot Put732-811
Mar 20OL Port Angeles vs Kingston @ SequimMar 20 · 100 Meters · Place 20 · Port Angeles100 Meters2012.94a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26OL JV last ChanceApr 26 · Javelin · Place 3 · Port AngelesJavelin3112-5—
Apr 26OL JV last ChanceApr 26 · Shot Put · Place 14 · Port AngelesShot Put1426-11—
Apr 18OL - Kingston vs Sequim @ Port AngelesApr 18 · Javelin · Place 6 · Port AngelesJavelin6106-3—
Apr 18OL - Kingston vs Sequim @ Port AngelesApr 18 · Shot Put · Place 18 · Port AngelesShot Put1830-1—
Apr 18OL - Kingston vs Sequim @ Port AngelesApr 18 · 100 Meters · Place 17 · Port Angeles100 Meters1713.14a—
Apr 13Forks Lions Club InvitationalApr 13 · Javelin · Place 6 · Port AngelesJavelin6105-6—
Apr 13Forks Lions Club InvitationalApr 13 · 100 Meters · Place 31 · Port Angeles100 Meters3113.01a—
Apr 11Olympic League Track - @ Olympic HSApr 11 · Javelin · Place 5 · Port AngelesJavelin5113-4—
Apr 11Olympic League Track - @ Olympic HSApr 11 · Shot Put · Place 19 · Port AngelesShot Put1929-1—
Apr 11Olympic League Track - @ Olympic HSApr 11 · 200 Meters · Place 13 · Port Angeles200 Meters1326.73a—
Apr 11Olympic League Track - @ Olympic HSApr 11 · 100 Meters · Place 21 · Port Angeles100 Meters2112.93a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · Shot Put · Place 22 · Port AngelesShot Put2228-1.75—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · Javelin · Place 6 · Port AngelesJavelin6107-2—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · Shot Put · Place 12 · Port AngelesShot Put1226-5—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27Olympic League JV ChampionshipsApr 27 · Shot Put · Place 24 · Port AngelesShot Put2422-09.00—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · Javelin · Place 13 · Port AngelesJavelin1375-5—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · Shot Put · Place 32 · Port AngelesShot Put3219-9—
Apr 20OL NMHS vs PAHS vs BHS vs SQHS @ North KitsapApr 20 · 800 Meters · Place 21 · Port Angeles800 Meters212:46.40a—
Apr 15Forks Lion’s Club Invitational Apr 15 · Javelin · Place 16 · Port AngelesJavelin1681-10—
Apr 15Forks Lion’s Club Invitational Apr 15 · 800 Meters · Place 13 · Port Angeles800 Meters132:43.11a PB—
Apr 13OL Sequim vs Port Angeles @ KingstonApr 13 · Javelin · Place 8 · Port AngelesJavelin800g8.89' 99
Apr 13OL Sequim vs Port Angeles @ KingstonApr 13 · Shot Put · Place 10 · Port AngelesShot Put12lb10.22' 109
Mar 30OL Olympic @ Port AngelesMar 30 · Javelin · Place 14 · Port AngelesJavelin1479-9—
Mar 30OL Olympic @ Port AngelesMar 30 · Shot Put · Place 12 · Port AngelesShot Put1221-2—
Mar 30OL Olympic @ Port AngelesMar 30 · 400 Meters · Place 7 · Port Angeles400 Meters71:05.07a—
Mar 30OL Olympic @ Port AngelesMar 30 · 100 Meters · Place 16 · Port Angeles100 Meters1613.60a—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · Javelin · Place 17 · Port AngelesJavelin1779-00—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · Shot Put · Place 21 · Port AngelesShot Put2122-02.50—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · 200 Meters · Place 17 · Port Angeles200 Meters1728.11a—
Mar 17NOL Meet #1Mar 17 · Javelin · Place 14 · Port AngelesJavelin1475-05—
Mar 17NOL Meet #1Mar 17 · Shot Put · Place 14 · Port AngelesShot Put1422-10.00—
Mar 17NOL Meet #1Mar 17 · 100 Meters · Place 14 · Port Angeles100 Meters1413.79a—