Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT) · Apr 1612.65aOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)April 16, 2026
200 Meters · OutdoorOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT) · Apr 1626.36aOL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)April 16, 2026
Discus · 1.6kg · OutdoorOlympic League/2A Sub District · May 780-08Olympic League/2A Sub DistrictMay 7, 2026
Javelin · 800g · OutdoorOlympic League/2A Sub District · May 7151-07Olympic 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

21 results
DateMeetEventPlMarkGr
May 202A District 3 - WCD ChampionshipsMay 20 · Javelin · Place 5 · North KitsapJavelin5146-0811
May 7Olympic League/2A Sub DistrictMay 7 · Javelin · Place 1 · North KitsapJavelin800g1.151-07 PB11
May 7Olympic League/2A Sub DistrictMay 7 · Discus · Place 14 · North KitsapDiscus1.6kg14.80-08 PB11
May 2SUNNY AND 70! INVITATIONALMay 2 · Javelin · Place 11 · North KitsapJavelin11133-0911
Apr 18Dave Snyder's Lil' NorwayApr 18 · Javelin · Place 1 · North KitsapJavelin1150-0111
Apr 18Dave Snyder's Lil' NorwayApr 18 · Discus · Place 19 · North KitsapDiscus19101-0511
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · Javelin · Place 3 · North KitsapJavelin3141-0111
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 200 Meters · Place 10 · North Kitsap200 Meters1026.36a PB11
Apr 16OL Meet #3 NK, NM @ PAHS (PAHS SENIOR NIGHT)Apr 16 · 100 Meters · Place 23 · North Kitsap100 Meters2312.65a PB11
Mar 28Liberty InvitationalMar 28 · Javelin · Place 10 · North KitsapJavelin10125-411
Mar 28Liberty InvitationalMar 28 · Discus · Place 13 · North KitsapDiscus1396-711
Mar 28Liberty InvitationalMar 28 · Shot Put · Place 26 · North KitsapShot Put2632-3.5011
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · Javelin · Place 1 · North KitsapJavelin1141-611
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · Discus · Place 3 · North KitsapDiscus399-1111
Mar 26OL Meet #2 Bainbridge @ North Kitsap Mar 26 · 100 Meters · Place 18 · North Kitsap100 Meters1812.92a11
Mar 21Curtis Viking Relays 2026Mar 21 · Javelin · Place 9 · North KitsapJavelin9136-311
Mar 21Curtis Viking Relays 2026Mar 21 · Discus · Place 28 · North KitsapDiscus2889-311
Mar 21Curtis Viking Relays 2026Mar 21 · Shot Put · Place 41 · North KitsapShot Put4132-111
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · Javelin · Place 4 · North KitsapJavelin4112-911
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 200 Meters · Place 11 · North Kitsap200 Meters1126.69a11
Mar 19OL Meet #1 Kingston, Bremerton, @ North Kitsap Mar 19 · 100 Meters · Place 23 · North Kitsap100 Meters2313.03a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 82A Olympic League ChampionshipsMay 8 · Javelin · Place 10 · North KitsapJavelin10122-410
May 1Bremerton & North Kitsap @ KingstonMay 1 · 200 Meters · Place 16 · North Kitsap200 Meters1627.75a10
May 1Bremerton & North Kitsap @ KingstonMay 1 · 100 Meters · Place 31 · North Kitsap100 Meters3113.22a10
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · Javelin · Place 3 · North KitsapJavelin3125-0610
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · 200 Meters · Place 27 · North Kitsap200 Meters2727.0710
Apr 24OL - Sequim Vs Olympic @ North KitsapApr 24 · 100 Meters · Place 36 · North Kitsap100 Meters3612.8510
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · Javelin · Place 5 · North KitsapJavelin5129-510
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 200 Meters · Place 25 · North Kitsap200 Meters2527.87a10
Apr 17North Kitsap and Port Angeles @North MasonApr 17 · 100 Meters · Place 31 · North Kitsap100 Meters3113.09a10
Apr 3Kitsap Mini-InviteApr 3 · Javelin · Place 3 · North KitsapJavelin3124-510
Apr 3Kitsap Mini-InviteApr 3 · Discus · Place 7 · North KitsapDiscus770-1110
Apr 3Kitsap Mini-InviteApr 3 · Shot Put · Place 8 · North KitsapShot Put829-1.510
Mar 29South Sound Freshmen-Sophomore InvitationalMar 29 · Javelin · Place 12 · North KitsapJavelin12101-1110
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · Javelin · Place 2 · North KitsapJavelin2104-110
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 200 Meters · Place 10 · North Kitsap200 Meters1028.30a10
Mar 24Olympic League - North Kitsap / Bainbridge @ BainbridgeMar 24 · 100 Meters · Place 16 · North Kitsap100 Meters1613.68a10
Mar 22Curtis Viking Relays 2025Mar 22 · Javelin · Place 23 · North KitsapJavelin23112-110