Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 304:32.21a2026 UW Invite / Mile CityJanuary 30, 2026
10000 Meters · Outdoor2026 Ed Boitano Invitational · Mar 631:58.56a2026 Ed Boitano InvitationalMarch 6, 2026
1500 Meters · OutdoorPLU Spring Invite · Apr 44:07.29aPLU Spring InviteApril 4, 2025
1600 Meters · OutdoorNKHS vs Kingston @ Port Angeles · Apr 214:55.09aNKHS vs Kingston @ Port Angeles April 21, 2022
3000 Meters · Indoor2026 UW Preview · Jan 168:55.23a2026 UW PreviewJanuary 16, 2026
3200 Meters · OutdoorOL KSS vs SQHS vs KHS @ PAHS · Apr 1710:52.98aOL KSS vs SQHS vs KHS @ PAHSApril 17, 2021
5000 Meters · Indoor2026 Whitworth Indoor Invite · Feb 1316:03.32a2026 Whitworth Indoor InviteFebruary 13, 2026
5000 Meters · Outdoor2026 Peyton-Shotwell Invitational · Mar 2815:47.98a2026 Peyton-Shotwell InvitationalMarch 28, 2026
75m Hurdles · 36" · OutdoorOL MS Championships · Jun 515.43aOL MS ChampionshipsJune 5, 2019
800 Meters · Outdoor2025 Puget Sound Invitational · Apr 122:08.342025 Puget Sound InvitationalApril 12, 2025
Pole Vault · OutdoorNKHS vs Kingston @ Port Angeles · Apr 218-00.00NKHS vs Kingston @ Port Angeles April 21, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 3Whitworth Peace Meet 2026Apr 3 · 10000 Meters · Place 3 · Evergreen State (Wash.)Evergreen State (Wash.)10000 Meters332:19.60aJR
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 5000 Meters · Place 15 · Evergreen State (Wash.)Evergreen State (Wash.)5000 Meters1515:47.98a PBJr
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 1500 Meters · Place 20 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters204:10.39aJr
Mar 20Brad Moore InvitationalMar 20 · 1500 Meters · Place 5 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters54:19.43aJr
Mar 62026 Ed Boitano InvitationalMar 6 · 10000 Meters · Place 16 · Evergreen State (Wash.)Evergreen State (Wash.)10000 Meters1631:58.56a PBJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 132026 Whitworth Indoor InviteFeb 13 · 5000 Meters · Place 13 · Evergreen State (Wash.)Evergreen State (Wash.)5000 Meters1316:03.32a PBSo
Feb 132026 Whitworth Indoor InviteFeb 13 · 1 Mile · Place 25 · Evergreen State (Wash.)Evergreen State (Wash.)1 Mile254:37.37aSo
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 261 · Evergreen State (Wash.)Evergreen State (Wash.)1 Mile2614:32.21a PBSo
Jan 162026 UW PreviewJan 16 · 3000 Meters · Place 83 · Evergreen State (Wash.)Evergreen State (Wash.)3000 Meters838:55.23a PBSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 122025 Puget Sound InvitationalApr 12 · 1500 Meters · Place 7 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters74:14.14So
Apr 122025 Puget Sound InvitationalApr 12 · 800 Meters · Place 11 · Evergreen State (Wash.)Evergreen State (Wash.)800 Meters112:08.34 PBSo
Apr 4PLU Spring InviteApr 4 · 5000 Meters · Place 4 · Evergreen State (Wash.)Evergreen State (Wash.)5000 Meters415:52.05aSO
Apr 4PLU Spring InviteApr 4 · 1500 Meters · Place 2 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters24:07.29a PBSO
Mar 14PLU InviteMar 14 · 1500 Meters · Place 17 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters174:22.00a—
Mar 8PLU OpenMar 8 · 5000 Meters · Place 7 · Evergreen State (Wash.)Evergreen State (Wash.)5000 Meters7.16:20.78aSo
Mar 8PLU OpenMar 8 · 1500 Meters · Place 9 · Evergreen State (Wash.)Evergreen State (Wash.)1500 Meters9.4:12.94aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 172025 UW Preview/Mile CityJan 17 · 3000 Meters · Place 74 · Evergreen State (Wash.)Evergreen State (Wash.)3000 Meters748:58.98a—
Jan 172025 UW Preview/Mile CityJan 17 · 1 Mile · Place 181 · Evergreen State (Wash.)Evergreen State (Wash.)1 Mile1814:36.12a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 21NKHS vs Kingston @ Port Angeles Apr 21 · 1600 Meters · Place 5 · Port AngelesPort Angeles1600 Meters5.4:55.09a PB11
Apr 21NKHS vs Kingston @ Port Angeles Apr 21 · Pole Vault · Place 8 · Port AngelesPort AngelesPole Vault8.8-00.00 PB11
Apr 21NKHS vs Kingston @ Port Angeles Apr 21 · 800 Meters · Place 3 · Port AngelesPort Angeles800 Meters3.2:12.12a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 22Olympic League ChampionshipsApr 22 · 3200 Meters · Place 15 · Port AngelesPort Angeles3200 Meters15.11:00.27a10
Apr 22Olympic League ChampionshipsApr 22 · Pole Vault · Place 14 · Port AngelesPort AngelesPole Vault14.7-00.0010
Apr 17OL KSS vs SQHS vs KHS @ PAHSApr 17 · 3200 Meters · Place 3 · Port AngelesPort Angeles3200 Meters3.10:52.98a PB10
Apr 17OL KSS vs SQHS vs KHS @ PAHSApr 17 · Pole Vault · Place 5 · Port AngelesPort AngelesPole Vault5.6-06.0010

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5OL MS ChampionshipsJun 5 · 1600 Meters · Place 8 · StevensStevens1600 Meters8.5:43.52a8
Jun 5OL MS ChampionshipsJun 5 · 75m Hurdles · Place 12 · StevensStevens75m Hurdles36"12.15.43a PB8