Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOlympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ Bainbridge · Mar 2812.86aOlympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMarch 28, 2024
1600 Meters · OutdoorOlympic League Championships · May 24:37.76aOlympic League ChampionshipsMay 2, 2024
200 Meters · OutdoorOL Meet #2 Bainbridge @ North Kitsap · Mar 2625.16aOL Meet #2 Bainbridge @ North Kitsap March 26, 2026
400 Meters · OutdoorOlympic League/2A Sub District · May 752.12aOlympic League/2A Sub DistrictMay 7, 2026
60 Meters · Indoor2026 Spokane HS Invitational · Jan 234:40.18a2026 Spokane HS InvitationalJanuary 23, 2026
800 Meters · Outdoor36th gearUP Eason Invitational · Apr 251:57.37a36th gearUP Eason InvitationalApril 25, 2026
Complete · OutdoorOL Bainbridge @ Port Angeles · Apr 2453.44OL Bainbridge @ Port AngelesApril 24, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · 800 Meters · Place 5 · Bainbridge800 Meters51:57.94a11
May 202A District 3 - WCD ChampionshipsMay 20 · 400 Meters · Place 8 · Bainbridge400 Meters852.34a11
May 7Olympic League/2A Sub DistrictMay 7 · 800 Meters · Place 7 · Bainbridge800 Meters7.1:57.78a11
May 7Olympic League/2A Sub DistrictMay 7 · 400 Meters · Place 6 · Bainbridge400 Meters6.52.12a PB11
Apr 2536th gearUP Eason InvitationalApr 25 · 800 Meters · Place 7 · Bainbridge800 Meters71:57.37a PB11
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 400 Meters · Place 5 · Bainbridge400 Meters552.81a11
Apr 18Dave Snyder's Lil' NorwayApr 18 · 400 Meters · Place 6 · Bainbridge400 Meters652.49a11
Mar 28Kent-Meridian InviteMar 28 · 800 Meters · Place 4 · Bainbridge800 Meters41:58.34a11
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 400 Meters · Place 1 · Bainbridge400 Meters152.86a11
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 200 Meters · Place 7 · Bainbridge200 Meters725.16a PB11
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 1600 Meters · Place 2 · Bainbridge1600 Meters24:41.12a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 232026 Spokane HS InvitationalJan 23 · 60 Meters · Place 27 · Bainbridge60 MetersRound P274:40.18a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 800 Meters · Place 6 · Bainbridge800 Meters61:58.27a10
May 82A Olympic League ChampionshipsMay 8 · 800 Meters · Place 6 · Bainbridge800 Meters62:00.03a10
Apr 30Bainbridge and North Mason @ SequimApr 30 · 400 Meters · Place 1 · Bainbridge400 Meters153.34a10
Apr 2635th gearUP Eason InvitationalApr 26 · Complete · Place 17 · BainbridgeComplete171:59.2710
Apr 24OL Bainbridge @ Port AngelesApr 24 · Complete · Place 4 · BainbridgeComplete453.44 PB10
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 1600 Meters · Place 6 · Bainbridge1600 Meters64:42.63a10
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 200 Meters · Place 10 · Bainbridge200 Meters1025.66a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 1600 Meters · Place 1 · Bainbridge1600 Meters14:42.99a10
Mar 22KM InviteMar 22 · 800 Meters · Place 4 · Bainbridge800 Meters42:00.93a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 800 Meters · Place 7 · Bainbridge800 Meters71:59.65a—
May 2Olympic League ChampionshipsMay 2 · 1600 Meters · Place 8 · Bainbridge1600 Meters84:37.76a PB—
May 2Olympic League ChampionshipsMay 2 · 800 Meters · Place 7 · Bainbridge800 Meters72:04.42a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 1600 Meters · Place 4 · Bainbridge1600 Meters44:46.33a—
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 800 Meters · Place 2 · Bainbridge800 Meters22:07.32a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · High Jump · Place 6 · BainbridgeHigh Jump64-10—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 200 Meters · Place 10 · Bainbridge200 Meters1025.98a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 100 Meters · Place 17 · Bainbridge100 Meters1712.86a PB—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · Javelin · Place 20 · BainbridgeJavelin2065-11—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 1600 Meters · Place 8 · Bainbridge1600 Meters84:51.21a—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 400 Meters · Place 5 · Bainbridge400 Meters557.46a—