Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor36th gearUP Eason Invitational · Apr 2511.93a36th gearUP Eason InvitationalApril 25, 2026
200 Meters · Outdoor36th gearUP Eason Invitational · Apr 2524.12a36th gearUP Eason InvitationalApril 25, 2026
400 Meters · OutdoorOL Sequim, Bainbridge Is @ North Mason · Apr 111:08.91aOL Sequim, Bainbridge Is @ North MasonApril 11, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 2536th gearUP Eason InvitationalApr 25 · 200 Meters · Place 2 · Bainbridge200 Meters224.36a12
Apr 2536th gearUP Eason InvitationalApr 25 · 200 Meters · Place 2 · Bainbridge200 Meters224.12a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · 100 Meters · Place 5 · Bainbridge100 Meters512.02a12
Apr 2536th gearUP Eason InvitationalApr 25 · 100 Meters · Place 4 · Bainbridge100 Meters411.93a PB12
Apr 23OL Meet #4 Port Angeles, Bainbridge @ BremertonApr 23 · 100 Meters · Place 1 · Bainbridge100 Meters112.36a12
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 200 Meters · Place 1 · Bainbridge200 Meters125.38a12
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 100 Meters · Place 1 · Bainbridge100 Meters112.35a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 200 Meters · Place 1 · Bainbridge200 Meters125.78a11
May 212A WCD#3 District Championships 2025May 21 · 100 Meters · Place 3 · Bainbridge100 Meters312.59a11
May 82A Olympic League ChampionshipsMay 8 · 200 Meters · Place 1 · Bainbridge200 Meters125.31a11
May 82A Olympic League ChampionshipsMay 8 · 100 Meters · Place 2 · Bainbridge100 Meters212.70a11
Apr 30Bainbridge and North Mason @ SequimApr 30 · 200 Meters · Place 1 · Bainbridge200 Meters125.33a11
Apr 30Bainbridge and North Mason @ SequimApr 30 · 100 Meters · Place 1 · Bainbridge100 Meters112.60a11
Apr 2635th gearUP Eason InvitationalApr 26 · 200 Meters · Place 8 · Bainbridge200 MetersRound P825.6511
Apr 2635th gearUP Eason InvitationalApr 26 · 100 Meters · Place 16 · Bainbridge100 MetersRound P1612.5011
Apr 24OL Bainbridge @ Port AngelesApr 24 · 100 Meters · Place 1 · Bainbridge100 Meters112.7611
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 200 Meters · Place 1 · Bainbridge200 Meters126.58a11
Apr 14Olympic League - Kingston / Olympic / Bainbridge @ BainbridgeApr 14 · 100 Meters · Place 1 · Bainbridge100 Meters112.90a11
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 200 Meters · Place 2 · Bainbridge200 Meters226.55a11
Apr 2CK Host (2nd Bill Braun Classic)Apr 2 · 100 Meters · Place 1 · Bainbridge100 Meters112.70a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 100 Meters · Place 19 · Bainbridge100 Meters1913.22a—
Apr 27Shoreline InvitationalApr 27 · 200 Meters · Place 17 · Bainbridge200 Meters1727.65a—
Apr 27Shoreline InvitationalApr 27 · 100 Meters · Place 8 · Bainbridge100 Meters813.07a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 200 Meters · Place 1 · Bainbridge200 Meters127.11a—
Apr 17OL Bainbridge @ North KitsapApr 17 · 100 Meters · Place 1 · Bainbridge100 Meters112.93a—
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 400 Meters · Place 4 · Bainbridge400 Meters41:08.91a PB—
Apr 11OL Sequim, Bainbridge Is @ North MasonApr 11 · 100 Meters · Place 2 · Bainbridge100 Meters213.30a—
Mar 21OL Olympic vs. Bainbridge @ KingstonMar 21 · 100 Meters · Place 4 · Bainbridge100 Meters413.38a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17West Central DistrictsMay 17 · 100 Meters · Place 18 · Bainbridge100 Meters1813.50a—
May 4Olympic League ChampionshipsMay 4 · 100 Meters · Place 2 · Bainbridge100 Meters213.50a—
Apr 29Shoreline InvitationalApr 29 · 200 Meters · Place 33 · Bainbridge200 Meters3328.44a—
Apr 29Shoreline InvitationalApr 29 · 100 Meters · Place 37 · Bainbridge100 Meters3713.74a—
Apr 22Lil' Norway InvitationalApr 22 · High Jump · Place 13 · BainbridgeHigh Jump134-0—
Apr 22Lil' Norway InvitationalApr 22 · 200 Meters · Place 5 · Bainbridge200 Meters528.38a—
Apr 22Lil' Norway InvitationalApr 22 · 100 Meters · Place 8 · Bainbridge100 Meters813.96a—
Apr 18Olympic Klahowya Bainbridge Kingston @ OlympicApr 18 · 400 Meters · Place 6 · Bainbridge400 Meters61:13.16a—
Apr 18Olympic Klahowya Bainbridge Kingston @ OlympicApr 18 · 200 Meters · Place 3 · Bainbridge200 Meters330.16a—
Apr 18Olympic Klahowya Bainbridge Kingston @ OlympicApr 18 · 100 Meters · Place 1 · Bainbridge100 Meters114.05a—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · High Jump · Place 4 · BainbridgeHigh Jump44-2—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · 200 Meters · Place 1 · Bainbridge200 Meters128.87a—
Apr 13Olympic League - North Kitsap / Bainbridge @ BainbridgeApr 13 · 100 Meters · Place 1 · Bainbridge100 Meters113.57a—
Mar 27Olympic League - Sequim / North Mason / Bainbridge @ BainbridgeMar 27 · High Jump · Place 4 · BainbridgeHigh Jump44-02.00—
Mar 27Olympic League - Sequim / North Mason / Bainbridge @ BainbridgeMar 27 · 200 Meters · Place 2 · Bainbridge200 Meters229.51a—
Mar 27Olympic League - Sequim / North Mason / Bainbridge @ BainbridgeMar 27 · 100 Meters · Place 1 · Bainbridge100 Meters113.73a—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · High Jump · Place 1 · BainbridgeHigh Jump14-02.00—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · 200 Meters · Place 4 · Bainbridge200 Meters429.64a—
Mar 23OL Port Angeles vs Bainbridge @ BremertonMar 23 · 100 Meters · Place 1 · Bainbridge100 Meters113.80a—