Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 304:34.84a2026 UW Invite / Mile CityJanuary 30, 2026
1600 Meters · OutdoorKent-Meridian Invite · Mar 284:29.50aKent-Meridian InviteMarch 28, 2026
3200 Meters · OutdoorDave Snyder's Lil' Norway · Apr 189:52.02aDave Snyder's Lil' NorwayApril 18, 2026
800 Meters · OutdoorOlympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HS · Mar 192:04.71aOlympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMarch 19, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Olympic League/2A Sub DistrictMay 7 · 3200 Meters · Place 4 · Bainbridge3200 Meters4.10:04.39a10
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 8 · Bainbridge1600 Meters8.4:30.70a10
Apr 2536th gearUP Eason InvitationalApr 25 · 1600 Meters · Place 17 · Bainbridge1600 Meters174:30.57a10
Apr 18Dave Snyder's Lil' NorwayApr 18 · 3200 Meters · Place 3 · Bainbridge3200 Meters39:52.02a PB10
Mar 28Kent-Meridian InviteMar 28 · 1600 Meters · Place 3 · Bainbridge1600 Meters34:29.50a PB10
Mar 21Curtis Viking Relays 2026Mar 21 · 1600 Meters · Place 4 · Bainbridge1600 Meters44:33.12a10
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 800 Meters · Place 1 · Bainbridge800 Meters12:04.71a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 280 · Bainbridge1 Mile2804:34.84a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 3200 Meters · Place 9 · Bainbridge3200 Meters910:21.85a9
May 82A Olympic League ChampionshipsMay 8 · 3200 Meters · Place 7 · Bainbridge3200 Meters710:07.26a9
May 82A Olympic League ChampionshipsMay 8 · 1600 Meters · Place 12 · Bainbridge1600 Meters124:40.87a9
Apr 30Bainbridge and North Mason @ SequimApr 30 · 3200 Meters · Place 3 · Bainbridge3200 Meters310:24.90a9
Apr 2635th gearUP Eason InvitationalApr 26 · 3200 Meters · Place 22 · Bainbridge3200 Meters2210:23.459
Apr 24OL Bainbridge @ Port AngelesApr 24 · 1600 Meters · Place 2 · Bainbridge1600 Meters24:45.699
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 1600 Meters · Place 7 · Bainbridge1600 Meters74:43.92a9
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 800 Meters · Place 5 · Bainbridge800 Meters52:13.84a9
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 3200 Meters · Place 1 · Bainbridge3200 Meters110:16.30a9
Mar 22KM InviteMar 22 · 1600 Meters · Place 1 · Bainbridge1600 Meters14:46.77a9