Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRidgetop, Woodward @ CKMS · Sep 2716.41aRidgetop, Woodward @ CKMSSeptember 27, 2022
110m Hurdles · 39" / 0.991m · OutdoorOlympic League/2A Sub District · May 716.76aOlympic League/2A Sub DistrictMay 7, 2026
2000m Steeplechase · 0.838m · OutdoorEason Hammer and Steeplechase Exhibition · Apr 259:02.75aEason Hammer and Steeplechase ExhibitionApril 25, 2025
200m Hurdles · 30" / 0.762m · OutdoorKingston Hosts Futurist Meet - North Division · Oct 1839.10Kingston Hosts Futurist Meet - North DivisionOctober 18, 2022
300m Hurdles · 36" / 0.914m · OutdoorOlympic League/2A Sub District · May 743.35aOlympic League/2A Sub DistrictMay 7, 2026
75m Hurdles · 33" · OutdoorKingston Hosts Futurist Meet - North Division · Oct 1815.86Kingston Hosts Futurist Meet - North DivisionOctober 18, 2022
Discus · 1kg · OutdoorKingston Hosts Futurist Meet - North Division · Oct 1860-00Kingston Hosts Futurist Meet - North DivisionOctober 18, 2022
Long Jump · OutdoorRidgetop, Woodward @ CKMS · Sep 2710-06.50Ridgetop, Woodward @ CKMSSeptember 27, 2022
Pole Vault · OutdoorOlympic League/2A Sub District · May 713-00.00Olympic League/2A Sub DistrictMay 7, 2026
Shot Put · 8lb · OutdoorWoodward MS @ RMS · Oct 523-01.00Woodward MS @ RMSOctober 5, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Pole Vault · Place 8 · BainbridgeBainbridgePole Vault8.12-06.0011
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 110m Hurdles · Place 20 · BainbridgeBainbridge110m Hurdles39" / 0.991mRound P20.17.80aWind: -1.311
May 202A District 3 - WCD ChampionshipsMay 20 · Pole Vault · Place 1 · BainbridgeBainbridgePole Vault112-00.0011
May 202A District 3 - WCD ChampionshipsMay 20 · 300m Hurdles · Place 10 · BainbridgeBainbridge300m Hurdles1044.44a11
May 202A District 3 - WCD ChampionshipsMay 20 · 110m Hurdles · Place 4 · BainbridgeBainbridge110m Hurdles416.62a11
May 7Olympic League/2A Sub DistrictMay 7 · Pole Vault · Place 1 · BainbridgeBainbridgePole Vault1.13-00.00 PB11
May 7Olympic League/2A Sub DistrictMay 7 · 300m Hurdles · Place 6 · BainbridgeBainbridge300m Hurdles36" / 0.914m6.43.35a PB11
May 7Olympic League/2A Sub DistrictMay 7 · 110m Hurdles · Place 2 · BainbridgeBainbridge110m Hurdles39" / 0.991m2.16.76a PBWind: 1.411
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 300m Hurdles · Place 33 · BainbridgeBainbridge300m Hurdles36" / 0.914m33.43.95a11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 110m Hurdles · Place 29 · BainbridgeBainbridge110m Hurdles39" / 0.991m29.16.95aWind: -0.511
Apr 2536th gearUP Eason InvitationalApr 25 · 300m Hurdles · Place 21 · BainbridgeBainbridge300m Hurdles2144.01a11
Apr 2536th gearUP Eason InvitationalApr 25 · 110m Hurdles · Place 29 · BainbridgeBainbridge110m Hurdles2916.91a11
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · Pole Vault · Place 1 · BainbridgeBainbridgePole Vault111-00.0011
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 300m Hurdles · Place 2 · BainbridgeBainbridge300m Hurdles243.84a11
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 110m Hurdles · Place 2 · BainbridgeBainbridge110m Hurdles217.53a11
Apr 18Dave Snyder's Lil' NorwayApr 18 · 300m Hurdles · Place 5 · BainbridgeBainbridge300m Hurdles544.17a11
Apr 18Dave Snyder's Lil' NorwayApr 18 · 110m Hurdles · Place 6 · BainbridgeBainbridge110m Hurdles617.39a11
Apr 15OL Meet #3 - BIHS & Kingston @ OlympicApr 15 · 110m Hurdles · Place 1 · BainbridgeBainbridge110m Hurdles39" / 0.991m1.17.13a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 27Summer Vault 01Jun 27 · Pole Vault · BainbridgeBainbridgePole Vault—11-06.00Unofficial10
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Pole Vault · Place 15 · BainbridgeBainbridgePole Vault1512-010
May 212A WCD#3 District Championships 2025May 21 · Pole Vault · Place 4 · BainbridgeBainbridgePole Vault411-610
May 82A Olympic League ChampionshipsMay 8 · Pole Vault · Place 6 · BainbridgeBainbridgePole Vault610-010
May 82A Olympic League ChampionshipsMay 8 · 110m Hurdles · Place 10 · BainbridgeBainbridge110m Hurdles1018.62a10
Apr 30Bainbridge and North Mason @ SequimApr 30 · 300m Hurdles · Place 6 · BainbridgeBainbridge300m Hurdles648.96a10
Apr 30Bainbridge and North Mason @ SequimApr 30 · 110m Hurdles · Place 5 · BainbridgeBainbridge110m Hurdles518.46a10
Apr 25Eason Hammer and Steeplechase ExhibitionApr 25 · 2000m Steeplechase · Place 27 · BainbridgeBainbridge2000m Steeplechase0.838m27.9:02.75a PB10
Apr 24OL Bainbridge @ Port AngelesApr 24 · Pole Vault · Place 5 · BainbridgeBainbridgePole Vault59-06.0010
Apr 24OL Bainbridge @ Port AngelesApr 24 · 300m Hurdles · Place 7 · BainbridgeBainbridge300m Hurdles749.5310
Apr 24OL Bainbridge @ Port AngelesApr 24 · 110m Hurdles · Place 6 · BainbridgeBainbridge110m Hurdles619.1310
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · Pole Vault · Place 3 · BainbridgeBainbridgePole Vault39-010
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 110m Hurdles · Place 5 · BainbridgeBainbridge110m Hurdles518.98a10
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 300m Hurdles · Place 7 · BainbridgeBainbridge300m Hurdles750.98a10
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 110m Hurdles · Place 2 · BainbridgeBainbridge110m Hurdles219.06a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Pole Vault · Place 5 · BainbridgeBainbridgePole Vault59-610
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 300m Hurdles · Place 12 · BainbridgeBainbridge300m Hurdles1251.46a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 110m Hurdles · Place 11 · BainbridgeBainbridge110m Hurdles1119.73a10
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Pole Vault · Place 4 · BainbridgeBainbridgePole Vault48-610
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 300m Hurdles · Place 5 · BainbridgeBainbridge300m Hurdles552.19a10
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 110m Hurdles · Place 5 · BainbridgeBainbridge110m Hurdles519.52a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2Olympic League ChampionshipsMay 2 · 110m Hurdles · Place 13 · BainbridgeBainbridge110m Hurdles1320.04a—
Apr 26OL JV last ChanceApr 26 · Pole Vault · Place 4 · BainbridgeBainbridgePole Vault48-0—
Apr 26OL JV last ChanceApr 26 · 300m Hurdles · Place 9 · BainbridgeBainbridge300m Hurdles953.28a—
Apr 26OL JV last ChanceApr 26 · 110m Hurdles · Place 2 · BainbridgeBainbridge110m Hurdles220.12a—
Apr 17OL Bainbridge @ North KitsapApr 17 · Pole Vault · Place 9 · BainbridgeBainbridgePole Vault97-6—
Apr 17OL Bainbridge @ North KitsapApr 17 · 300m Hurdles · Place 5 · BainbridgeBainbridge300m Hurdles555.09a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 110m Hurdles · Place 5 · BainbridgeBainbridge110m Hurdles520.43a—
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 300m Hurdles · Place 5 · BainbridgeBainbridge300m Hurdles555.84a—
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 110m Hurdles · Place 3 · BainbridgeBainbridge110m Hurdles321.41a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · Pole Vault · Place 13 · BainbridgeBainbridgePole Vault136-6—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 300m Hurdles · Place 7 · BainbridgeBainbridge300m Hurdles753.29a—
Mar 28Olympic League - Bremerton / Pt Angeles / Pt Townsend / Bainbridge @ BainbridgeMar 28 · 110m Hurdles · Place 5 · BainbridgeBainbridge110m Hurdles520.57a—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 110m Hurdles · Place 7 · BainbridgeBainbridge110m Hurdles721.55a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Oct 18Kingston Hosts Futurist Meet - North DivisionOct 18 · 200m Hurdles · Place 7 · WoodwardWoodward200m Hurdles30" / 0.762m7.39.10 PB8
Oct 18Kingston Hosts Futurist Meet - North DivisionOct 18 · 75m Hurdles · Place 6 · WoodwardWoodward75m Hurdles33"6.15.86 PB8
Oct 18Kingston Hosts Futurist Meet - North DivisionOct 18 · Discus · Place 6 · WoodwardWoodwardDiscus1kg6.60-00 PB8
Oct 5Woodward MS @ RMSOct 5 · 200m Hurdles · Place 4 · WoodwardWoodward200m Hurdles30" / 0.762m4.40.208
Oct 5Woodward MS @ RMSOct 5 · 75m Hurdles · Place 11 · WoodwardWoodward75m Hurdles33"11.16.24a8
Oct 5Woodward MS @ RMSOct 5 · Discus · Place 4 · WoodwardWoodwardDiscus1kg4.55-008
Oct 5Woodward MS @ RMSOct 5 · Shot Put · Place 4 · WoodwardWoodwardShot Put8lb4.23-01.00 PB8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 75m Hurdles · Place 9 · WoodwardWoodward75m Hurdles33"9.15.95a8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · Long Jump · Place 28 · WoodwardWoodwardLong Jump28.10-06.50 PB8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · Discus · Place 7 · WoodwardWoodwardDiscus1kg7.56-048
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 100 Meters · Place 61 · WoodwardWoodward100 Meters61.16.41a PB8