Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2A Olympic League Championships · May 811.70a2A Olympic League ChampionshipsMay 8, 2025
200 Meters · Outdoor2A WCD#3 District Championships 2025 · May 2123.33a2A WCD#3 District Championships 2025May 21, 2025
400 Meters · OutdoorBainbridge and North Mason @ Sequim · Apr 3055.77aBainbridge and North Mason @ SequimApril 30, 2025
Complete · OutdoorKingston and Bremerton @North Mason · Apr 2311.79Kingston and Bremerton @North MasonApril 23, 2025
Shot Put · 12lb · OutdoorOlympic League/2A Sub District · May 748-10.75Olympic 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

13 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Shot Put · Place 15 · North MasonShot Put12lb15.45-06.5011
May 202A District 3 - WCD ChampionshipsMay 20 · Shot Put · Place 2 · North MasonShot Put246-03.2511
May 7Olympic League/2A Sub DistrictMay 7 · Shot Put · Place 1 · North MasonShot Put12lb1.48-10.75 PB11
May 7Olympic League/2A Sub DistrictMay 7 · 200 Meters · Place 10 · North Mason200 Meters10.23.98aWind: -0.611
Apr 18Dave Snyder's Lil' NorwayApr 18 · 100 Meters · Place 33 · North Mason100 Meters3312.35a11
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Shot Put · Place 1 · North MasonShot Put141-06.7511
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 100 Meters · Place 5 · North Mason100 Meters511.92a11
Mar 26Bremerton & Olympic @NMHSMar 26 · Shot Put · Place 3 · North MasonShot Put340-9.2511
Mar 26Bremerton & Olympic @NMHSMar 26 · 200 Meters · Place 5 · North Mason200 Meters523.77a11
Mar 26Bremerton & Olympic @NMHSMar 26 · 100 Meters · Place 4 · North Mason100 Meters411.77a11
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · Shot Put · Place 1 · North MasonShot Put138-2.7511
Mar 19Olympic League Track - Sequim / North Mason / Bainbridge @ Bainbridge HSMar 19 · 100 Meters · Place 3 · North Mason100 Meters311.82a11
Mar 16Mason County Jamboree Mar 16 · 200 Meters · Place 1 · North Mason200 Meters124.05a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 212A WCD#3 District Championships 2025May 21 · 200 Meters · Place 9 · North Mason200 Meters923.33a PB10
May 82A Olympic League ChampionshipsMay 8 · 200 Meters · Place 8 · North Mason200 Meters823.36a10
May 82A Olympic League ChampionshipsMay 8 · 100 Meters · Place 11 · North Mason100 Meters1111.70a PB10
May 365th Shelton InvitationalMay 3 · 100 Meters · Place 11 · North Mason100 Meters1112.01a10
Apr 30Bainbridge and North Mason @ SequimApr 30 · 400 Meters · Place 6 · North Mason400 Meters655.77a PB10
Apr 30Bainbridge and North Mason @ SequimApr 30 · 100 Meters · Place 2 · North Mason100 Meters211.72a10
Apr 23Kingston and Bremerton @North MasonApr 23 · Complete · Place 8 · North MasonComplete857.2210
Apr 23Kingston and Bremerton @North MasonApr 23 · Complete · Place 4 · North MasonComplete411.79 PB10
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 200 Meters · Place 4 · North Mason200 Meters423.87a10
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 100 Meters · Place 4 · North Mason100 Meters411.74a10
Mar 26North Mason & Bremerton @Olympic HSMar 26 · 100 Meters · Place 10 · North Mason100 Meters1011.89a10
Mar 20Mason County TriangularMar 20 · 400 Meters · Place 1 · North Mason400 Meters159.19a10
Mar 20Mason County TriangularMar 20 · 200 Meters · Place 1 · North Mason200 Meters125.02a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Bremerton and Olympic High @ North MasonApr 18 · 400 Meters · Place 4 · North Mason400 Meters456.97a—
Mar 28OL North Mason @ KingstonMar 28 · 400 Meters · Place 1 · North Mason400 Meters158.30a—
Mar 28OL North Mason @ KingstonMar 28 · 200 Meters · Place 4 · North Mason200 Meters425.80a—
Mar 28OL North Mason @ KingstonMar 28 · 100 Meters · Place 7 · North Mason100 Meters712.96a—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 200 Meters · Place 6 · North Mason200 Meters625.51a—
Mar 18Olympic League - N. Kitsap / N. Mason / Port Angeles @ Port AngelesMar 18 · 100 Meters · Place 8 · North Mason100 Meters812.54a—