Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 304:21.96a2026 UW Invite / Mile CityJanuary 30, 2026
1600 Meters · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 284:12.14aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
200 Meters · OutdoorOL Meet #2 Bainbridge @ North Kitsap · Mar 2624.52aOL Meet #2 Bainbridge @ North Kitsap March 26, 2026
3200 Meters · OutdoorSouth Sound Classic, Presented by the Washington State Fair · May 29:21.69aSouth Sound Classic, Presented by the Washington State FairMay 2, 2026
400 Meters · OutdoorOL Meet #4 Port Angeles, Bainbridge @ Bremerton · Apr 2351.03aOL Meet #4 Port Angeles, Bainbridge @ BremertonApril 23, 2026
800 Meters · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 281:52.50aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 1600 Meters · Place 2 · Bainbridge1600 Meters2.4:12.14a PB12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 800 Meters · Place 2 · Bainbridge800 MetersRound P2.1:55.59a12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 800 Meters · Place 2 · Bainbridge800 Meters2.1:52.50a PB12
May 202A District 3 - WCD ChampionshipsMay 20 · 1600 Meters · Place 1 · Bainbridge1600 Meters14:18.29a12
May 202A District 3 - WCD ChampionshipsMay 20 · 800 Meters · Place 1 · Bainbridge800 Meters11:53.89a12
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 1 · Bainbridge1600 Meters1.4:12.52a12
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 1 · Bainbridge800 Meters1.1:52.55a12
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 3200 Meters · Place 3 · Bainbridge3200 Meters3.9:21.69a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · 800 Meters · Place 1 · Bainbridge800 Meters11:53.53a12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 400 Meters · Place 1 · Bainbridge400 Meters151.03a PB12
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 800 Meters · Place 1 · Bainbridge800 Meters1.1:55.21a12
Mar 28Kent-Meridian InviteMar 28 · 1600 Meters · Place 1 · Bainbridge1600 Meters14:19.00a12
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 200 Meters · Place 3 · Bainbridge200 Meters324.52a PB12
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 3200 Meters · Place 1 · Bainbridge3200 Meters19:26.96a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 157 · Bainbridge1 Mile1574:21.96a PB12
Jan 232026 Spokane HS InvitationalJan 23 · 1 Mile · Place 10 · Bainbridge1 Mile104:22.86a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 7 · Bainbridge800 MetersRound P71:56.26a11
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 5 · Bainbridge800 Meters51:56.72a11
May 212A WCD#3 District Championships 2025May 21 · 1600 Meters · Place 5 · Bainbridge1600 Meters54:21.02a11
May 212A WCD#3 District Championships 2025May 21 · 800 Meters · Place 3 · Bainbridge800 Meters31:57.06a11
Apr 30Bainbridge and North Mason @ SequimApr 30 · 3200 Meters · Place 2 · Bainbridge3200 Meters210:24.71a11
Apr 2635th gearUP Eason InvitationalApr 26 · 1600 Meters · Place 4 · Bainbridge1600 Meters44:29.5911
Apr 24OL Bainbridge @ Port AngelesApr 24 · 400 Meters · Place 2 · Bainbridge400 Meters252.9311
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 800 Meters · Place 1 · Bainbridge800 Meters12:01.43a11
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 1600 Meters · Place 3 · Bainbridge1600 Meters34:35.30a11
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 3200 Meters · Place 3 · Bainbridge3200 Meters311:37.02a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 3200 Meters · Place 12 · Bainbridge3200 Meters1210:01.46a—
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 1600 Meters · Place 9 · Bainbridge1600 Meters94:29.63a—
May 2Olympic League ChampionshipsMay 2 · 1600 Meters · Place 5 · Bainbridge1600 Meters54:31.48a—
May 2Olympic League ChampionshipsMay 2 · 800 Meters · Place 4 · Bainbridge800 Meters42:03.44a—
Apr 20Lil' Norway InvitationalApr 20 · 800 Meters · Place 6 · Bainbridge800 Meters62:08.60a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 1600 Meters · Place 1 · Bainbridge1600 Meters14:38.92a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 3200 Meters · Place 16 · Bainbridge3200 Meters16.9:59.70a10
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 800 Meters · Place 1 · Bainbridge800 Meters12:05.79a—
Mar 30Kent-Meridian InvitationalMar 30 · 3200 Meters · Place 9 · Bainbridge3200 Meters910:12.86a—
Mar 30Kent-Meridian InvitationalMar 30 · 800 Meters · Place 16 · Bainbridge800 Meters162:09.43a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 1600 Meters · Place 2 · Bainbridge1600 Meters24:48.37a—