Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 304:24.02a2026 UW Invite / Mile CityJanuary 30, 2026
1600 Meters · Outdoor2A WCD#3 District Championships 2025 · May 214:23.93a2A WCD#3 District Championships 2025May 21, 2025
3200 Meters · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 289:27.14aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
800 Meters · OutdoorOL Sequim, Bainbridge Is @ North Mason · Apr 112:08.07aOL Sequim, Bainbridge Is @ North MasonApril 11, 2024
Discus · 1kg · OutdoorPoulsbo and Woodard at Fairview · Oct 1339-10Poulsbo and Woodard at FairviewOctober 13, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 3200 Meters · Place 7 · BainbridgeBainbridge3200 Meters7.9:27.14a PB11
May 202A District 3 - WCD ChampionshipsMay 20 · 3200 Meters · Place 1 · BainbridgeBainbridge3200 Meters19:44.34a11
May 7Olympic League/2A Sub DistrictMay 7 · 3200 Meters · Place 1 · BainbridgeBainbridge3200 Meters1.9:30.87a11
Mar 28Kent-Meridian InviteMar 28 · 3200 Meters · Place 1 · BainbridgeBainbridge3200 Meters19:32.63a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 179 · BainbridgeBainbridge1 Mile1794:24.02a PB11
Jan 232026 Spokane HS InvitationalJan 23 · 1 Mile · Place 11 · BainbridgeBainbridge1 Mile114:24.46a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 3200 Meters · Place 10 · BainbridgeBainbridge3200 Meters109:37.13a10
May 212A WCD#3 District Championships 2025May 21 · 3200 Meters · Place 3 · BainbridgeBainbridge3200 Meters39:45.58a10
May 212A WCD#3 District Championships 2025May 21 · 1600 Meters · Place 7 · BainbridgeBainbridge1600 Meters74:23.93a PB10
May 82A Olympic League ChampionshipsMay 8 · 3200 Meters · Place 3 · BainbridgeBainbridge3200 Meters39:47.73a10
May 82A Olympic League ChampionshipsMay 8 · 1600 Meters · Place 4 · BainbridgeBainbridge1600 Meters44:28.10a10
Apr 2635th gearUP Eason InvitationalApr 26 · 1600 Meters · Place 16 · BainbridgeBainbridge1600 Meters164:30.6110
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 1600 Meters · Place 2 · BainbridgeBainbridge1600 Meters24:35.04a10
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 1600 Meters · Place 1 · BainbridgeBainbridge1600 Meters14:28.61a10
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · 3200 Meters · Place 1 · BainbridgeBainbridge3200 Meters19:45.96a10
Mar 22KM InviteMar 22 · 1600 Meters · Place 4 · BainbridgeBainbridge1600 Meters44:26.19a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 3200 Meters · Place 9 · BainbridgeBainbridge3200 Meters99:50.15a—
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 1600 Meters · Place 13 · BainbridgeBainbridge1600 Meters134:36.03a—
May 2Olympic League ChampionshipsMay 2 · 1600 Meters · Place 7 · BainbridgeBainbridge1600 Meters74:32.96a—
May 2Olympic League ChampionshipsMay 2 · 800 Meters · Place 14 · BainbridgeBainbridge800 Meters142:09.89a—
Apr 27Shoreline InvitationalApr 27 · 1600 Meters · Place 15 · BainbridgeBainbridge1600 Meters154:42.13a—
Apr 2034th gearUP Eason InvitationalApr 20 · 1600 Meters · Place 21 · BainbridgeBainbridge1600 Meters214:40.33a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 3200 Meters · Place 2 · BainbridgeBainbridge3200 Meters210:16.03a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 1600 Meters · Place 26 · BainbridgeBainbridge1600 Meters26.4:38.62a9
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 800 Meters · Place 3 · BainbridgeBainbridge800 Meters32:08.07a PB—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 1600 Meters · Place 4 · BainbridgeBainbridge1600 Meters44:42.35a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · 1600 Meters · Place 3 · WoodwardWoodward1600 Meters3.5:19.95a8
Oct 24West Sound MS League ChampionshipsOct 24 · 800 Meters · Place 9 · WoodwardWoodward800 Meters9.2:29.28a8
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · 200m Hurdles · WoodwardWoodward200m Hurdles30" / 0.762m—DNF8
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · 1600 Meters · WoodwardWoodward1600 Meters—5:25.80Unofficial8
Oct 5Woodward MS @ RMSOct 5 · 1600 Meters · Place 1 · WoodwardWoodward1600 Meters1.5:20.69a8
Oct 5Woodward MS @ RMSOct 5 · 800 Meters · Place 2 · WoodwardWoodward800 Meters2.2:29.03a8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 1600 Meters · Place 4 · WoodwardWoodward1600 Meters4.5:45.39a8
Sep 21Fairview @ Woodward Middle SchoolSep 21 · 1600 Meters · WoodwardWoodward1600 Meters—5:30.9Unofficial8
Sep 21Fairview @ Woodward Middle SchoolSep 21 · Long Jump · WoodwardWoodwardLong Jump—DQ8

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 20West Sound ChampionshipsOct 20 · 1600 Meters · Place 9 · WoodwardWoodward1600 Meters9.5:30.17a7
Oct 13Poulsbo and Woodard at FairviewOct 13 · 1600 Meters · Place 2 · WoodwardWoodward1600 Meters2.5:35.97
Oct 13Poulsbo and Woodard at FairviewOct 13 · Discus · Place 21 · WoodwardWoodwardDiscus1kg21.39-10 PB7
Oct 6Ridgetop vs Woodward @ WoodwardOct 6 · 1600 Meters · WoodwardWoodward1600 Meters—5:32.8Unofficial7
Oct 6Ridgetop vs Woodward @ WoodwardOct 6 · Discus · WoodwardWoodwardDiscus1kg—41-8.00Unofficial7
Sep 29Ridgetop MS vs CKMS & WoodwardSep 29 · 1600 Meters · Place 3 · WoodwardWoodward1600 Meters3.5:44.77a7
Sep 29Ridgetop MS vs CKMS & WoodwardSep 29 · Discus · Place 17 · WoodwardWoodwardDiscus1kg17.38-077
Sep 22@ WMS vs Fairview Sep 22 · 1600 Meters · WoodwardWoodward1600 Meters—5:44Unofficial7
Sep 22@ WMS vs Fairview Sep 22 · Discus · WoodwardWoodwardDiscus1kg—41-5.00Unofficial7
May 22TMSAA State Track & Field ChampioshipsMay 22 · 1600 Meters · Place 8 · RidgeviewRidgeview1600 Meters8.5:24.03a6