Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT) · Apr 1614.16aOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)April 16, 2026
200 Meters · OutdoorOL Meet #2 Bainbridge @ North Kitsap · Mar 2631.05aOL Meet #2 Bainbridge @ North Kitsap March 26, 2026
400 Meters · OutdoorOlympic League/2A Sub District · May 71:06.98aOlympic League/2A Sub DistrictMay 7, 2026
Javelin · 450g AeroJav · OutdoorWest Sound Championship · Oct 2460-01West Sound ChampionshipOctober 24, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Olympic League/2A Sub DistrictMay 7 · 400 Meters · Place 11 · North KitsapNorth Kitsap400 Meters11.1:06.98a PB10
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · 400 Meters · Place 3 · North KitsapNorth Kitsap400 Meters31:08.85a10
Apr 23OL Meet #4 NKHS, OHS @ Sequim HSApr 23 · 100 Meters · Place 12 · North KitsapNorth Kitsap100 Meters1214.21a10
Apr 18Dave Snyder's Lil' NorwayApr 18 · 400 Meters · Place 14 · North KitsapNorth Kitsap400 Meters141:07.02a10
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 100 Meters · Place 10 · North KitsapNorth Kitsap100 Meters1014.16a PB10
Mar 28South Sound Freshmen-Sophomore InvitationalMar 28 · 100 Meters · Place 24 · North KitsapNorth Kitsap100 Meters2414.60a10
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 200 Meters · Place 10 · North KitsapNorth Kitsap200 Meters1031.05a PB10
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 100 Meters · Place 7 · North KitsapNorth Kitsap100 Meters714.57a10
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 400 Meters · Place 2 · North KitsapNorth Kitsap400 Meters21:08.93a10
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 100 Meters · Place 13 · North KitsapNorth Kitsap100 Meters1315.21a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 24West Sound ChampionshipOct 24 · Javelin · Place 8 · PoulsboPoulsboJavelin450g AeroJav8.60-01 PB8
Oct 4Poulsbo vs. RidgetopOct 4 · Javelin · PoulsboPoulsboJavelin450g AeroJavx65-0Unofficial8
Oct 4Poulsbo vs. RidgetopOct 4 · 200 Meters · PoulsboPoulsbo200 Metersx31.02Unofficial8
Oct 4Poulsbo vs. RidgetopOct 4 · 100 Meters · PoulsboPoulsbo100 Metersx14.62Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · Javelin · Place 3 · PoulsboPoulsboJavelin450g AeroJav3.60-05Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · 200 Meters · PoulsboPoulsbo200 Meters—31.66Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · 100 Meters · PoulsboPoulsbo100 Meters—14.87Unofficial8
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · Javelin · Place 1 · PoulsboPoulsboJavelin450g AeroJav1.59-4.00Unofficial8
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · 200 Meters · Place 12 · PoulsboPoulsbo200 Meters12.33.18Unofficial8
Sep 20Poulsbo/Fairview @ WoodwardSep 20 · 100 Meters · Place 13 · PoulsboPoulsbo100 Meters13.14.96Unofficial8