Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC JV Meet at Oak Harbor · Apr 2314.45NWC JV Meet at Oak HarborApril 23, 2025
200 Meters · OutdoorNWC JV Meet at Oak Harbor · Apr 2331.69NWC JV Meet at Oak HarborApril 23, 2025
Javelin · 450g AeroJav · OutdoorWest Sound Championship · Oct 2492-06West Sound ChampionshipOctober 24, 2023
Javelin · 600g · OutdoorNWC: Anacortes at Oak Harbor · May 6118' 8"NWC: Anacortes at Oak HarborMay 6, 2026
Long Jump · OutdoorPoulsbo @ CKMS · Sep 209-10.75Poulsbo @ CKMSSeptember 20, 2022
Shot Put · 4kg · OutdoorNWC: Anacortes at Oak Harbor · May 631' 9.5"NWC: Anacortes at Oak HarborMay 6, 2026
Shot Put · 6lb · OutdoorWest Sound Championship · Oct 2428-10.50West Sound ChampionshipOctober 24, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6NWC: Anacortes at Oak HarborMay 6 · Javelin · Place 1 · Oak HarborOak HarborJavelin600g1.118' 8" PB10
May 6NWC: Anacortes at Oak HarborMay 6 · Shot Put · Place 1 · Oak HarborOak HarborShot Put4kg1.31' 9.5" PB10
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · Javelin · Place 1 · Oak HarborOak HarborJavelin1120-410
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · Shot Put · Place 3 · Oak HarborOak HarborShot Put330-810
Apr 24WWU Viking HS Invite 2026Apr 24 · Javelin · Place 5 · Oak HarborOak HarborJavelin5108-0410
Apr 24WWU Viking HS Invite 2026Apr 24 · Shot Put · Place 2 · Oak HarborOak HarborShot Put231-05.2510
Apr 24Pee Wee Halsell InvitationalApr 24 · Shot Put · Place 2 · Oak HarborOak HarborShot Put231-5.1710
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · Javelin · Place 1 · Oak HarborOak HarborJavelin1121-810
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · Shot Put · Place 1 · Oak HarborOak HarborShot Put130-10.7510
Mar 19NWC: Lynden Christian and Lakewood @ Oak HarborMar 19 · Javelin · Place 1 · Oak HarborOak HarborJavelin1110-710
Mar 19NWC: Lynden Christian and Lakewood @ Oak HarborMar 19 · 200 Meters · Place 13 · Oak HarborOak Harbor200 Meters1332.43a10
Mar 19NWC: Lynden Christian and Lakewood @ Oak HarborMar 19 · 100 Meters · Place 8 · Oak HarborOak Harbor100 Meters814.90a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Javelin · Place 18 · Oak HarborOak HarborJavelin1896-29
May 213A NW District 1 ChampionshipsMay 21 · Javelin · Place 3 · Oak HarborOak HarborJavelin3109-99
May 143A NWC Championships (Sub-Districts)May 14 · Javelin · Place 2 · Oak HarborOak HarborJavelin293-09
Apr 25WWU Viking HS InvitationalApr 25 · Javelin · Place 2 · Oak HarborOak HarborJavelin2106-069
Apr 25WWU Viking HS InvitationalApr 25 · Shot Put · Place 5 · Oak HarborOak HarborShot Put528-09.759
Apr 23NWC JV Meet at Oak HarborApr 23 · 200 Meters · Place 17 · Oak HarborOak Harbor200 Meters1731.69 PB9
Apr 23NWC JV Meet at Oak HarborApr 23 · 100 Meters · Place 7 · Oak HarborOak Harbor100 Meters714.45 PB9
Apr 2NWC: Mt. Baker and Mt. Vernon @ Oak HarborApr 2 · Javelin · Place 3 · Oak HarborOak HarborJavelin380-29
Apr 2NWC: Mt. Baker and Mt. Vernon @ Oak HarborApr 2 · Shot Put · Place 2 · Oak HarborOak HarborShot Put229-7.759
Mar 28Bedlington Invitational @ Lynden ChristianMar 28 · Javelin · Place 4 · Oak HarborOak HarborJavelin495-99
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Javelin · Place 3 · Oak HarborOak HarborJavelin385-7—
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Shot Put · Place 3 · Oak HarborOak HarborShot Put329-3—
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · 100 Meters · Place 9 · Oak HarborOak Harbor100 Meters914.61a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 24West Sound ChampionshipOct 24 · Javelin · Place 1 · PoulsboPoulsboJavelin450g AeroJav1.92-06 PB8
Oct 24West Sound ChampionshipOct 24 · Shot Put · Place 2 · PoulsboPoulsboShot Put6lb2.28-10.50 PB8
Oct 4Poulsbo vs. RidgetopOct 4 · Javelin · PoulsboPoulsboJavelin450g AeroJavx79-0Unofficial8
Oct 4Poulsbo vs. RidgetopOct 4 · Shot Put · PoulsboPoulsboShot Put6lbx29-9Unofficial8
Oct 4Poulsbo vs. RidgetopOct 4 · 200 Meters · PoulsboPoulsbo200 Metersx32.9Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · Javelin · Place 1 · PoulsboPoulsboJavelin450g AeroJav1.90-09Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · Shot Put · Place 1 · PoulsboPoulsboShot Put6lb1.29-01Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · 200 Meters · PoulsboPoulsbo200 Meters—32.25Unofficial8
Sep 27Poulsbo vs. Kingston MiddleSep 27 · 100 Meters · PoulsboPoulsbo100 Meters—15.31Unofficial8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · Javelin · Place 5 · PoulsboPoulsboJavelin600g5.54-00.507
Oct 24West Sound MS League ChampionshipsOct 24 · Shot Put · Place 7 · PoulsboPoulsboShot Put6lb7.25-08.507
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Long Jump · PoulsboPoulsboLong Jump—8-9Unofficial7
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Javelin · PoulsboPoulsboJavelin600g—56Unofficial7
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · Shot Put · PoulsboPoulsboShot Put6lb—27-4Unofficial7
Oct 12Poulsbo/Fairview @ WoodwardOct 12 · 100 Meters · PoulsboPoulsbo100 Meters—15.55Unofficial7
Sep 28Poulsbo vs. KlahowyaSep 28 · Long Jump · Place 16 · PoulsboPoulsboLong Jump16.9-00.57
Sep 28Poulsbo vs. KlahowyaSep 28 · Javelin · Place 2 · PoulsboPoulsboJavelin600g2.58-077
Sep 28Poulsbo vs. KlahowyaSep 28 · Shot Put · Place 1 · PoulsboPoulsboShot Put6lb1.26-02.57
Sep 28Poulsbo vs. KlahowyaSep 28 · 100 Meters · Place 19 · PoulsboPoulsbo100 Meters19.16.21a7
Sep 20Poulsbo @ CKMSSep 20 · Long Jump · Place 13 · PoulsboPoulsboLong Jump13.9-10.75 PB7
Sep 20Poulsbo @ CKMSSep 20 · Javelin · Place 3 · PoulsboPoulsboJavelin600g3.54-077
Sep 20Poulsbo @ CKMSSep 20 · Shot Put · Place 2 · PoulsboPoulsboShot Put6lb2.22-01.007
Sep 20Poulsbo @ CKMSSep 20 · 100 Meters · Place 57 · PoulsboPoulsbo100 Meters57.22.08a7