Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorOlympic League/2A Sub District · May 719.08aOlympic League/2A Sub DistrictMay 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorOlympic League/2A Sub District · May 753.97aOlympic League/2A Sub DistrictMay 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · 100m Hurdles · Place 11 · Bainbridge100m Hurdles1118.37a10
May 7Olympic League/2A Sub DistrictMay 7 · 300m Hurdles · Place 11 · Bainbridge300m Hurdles30" / 0.762m11.53.97a PB10
May 7Olympic League/2A Sub DistrictMay 7 · 100m Hurdles · Place 9 · Bainbridge100m Hurdles33" / 0.838m9.19.08a PBWind: -0.510
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 300m Hurdles · Place 6 · Bainbridge300m Hurdles656.19a10
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 100m Hurdles · Place 4 · Bainbridge100m Hurdles419.17a10
Apr 18Dave Snyder's Lil' NorwayApr 18 · 300m Hurdles · Place 17 · Bainbridge300m Hurdles1756.39a10
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 300m Hurdles · Place 1 · Bainbridge300m Hurdles30" / 0.762m1.55.09a10
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 100m Hurdles · Place 6 · Bainbridge100m Hurdles33" / 0.838m6.19.19a10
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 300m Hurdles · Place 2 · Bainbridge300m Hurdles258.55a10
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 100m Hurdles · Place 4 · Bainbridge100m Hurdles420.83a10
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 300m Hurdles · Place 5 · Bainbridge300m Hurdles51:00.07a10
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 100m Hurdles · Place 4 · Bainbridge100m Hurdles420.44a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · 300m Hurdles · Place 12 · Bainbridge300m Hurdles1257.79a9
May 82A Olympic League ChampionshipsMay 8 · 100m Hurdles · Place 16 · Bainbridge100m Hurdles1621.09a9
Apr 30Bainbridge and North Mason @ SequimApr 30 · 300m Hurdles · Place 7 · Bainbridge300m Hurdles758.70a9
Apr 30Bainbridge and North Mason @ SequimApr 30 · 100m Hurdles · Place 8 · Bainbridge100m Hurdles821.46a9
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 300m Hurdles · Place 4 · Bainbridge300m Hurdles457.07a9
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 100m Hurdles · Place 2 · Bainbridge100m Hurdles220.91a9
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 300m Hurdles · Place 10 · Bainbridge300m Hurdles101:04.41a9
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 100m Hurdles · Place 7 · Bainbridge100m Hurdles720.76a9
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 300m Hurdles · Place 6 · Bainbridge300m Hurdles659.07a9
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 100m Hurdles · Place 6 · Bainbridge100m Hurdles620.55a9
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 300m Hurdles · Place 5 · Bainbridge300m Hurdles557.84a9
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 100m Hurdles · Place 7 · Bainbridge100m Hurdles721.06a9