Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: Meridian, Mt. Vernon, Mt. Baker @ Oak Harbor · Mar 3113.33aNWC: Meridian, Mt. Vernon, Mt. Baker @ Oak HarborMarch 31, 2026
Javelin · 800g · OutdoorNWC: Anacortes at Oak Harbor · May 6165' 0"NWC: Anacortes at Oak HarborMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 133A NWC Championship (Sub-Districts)May 13 · Javelin · Place 7 · Oak HarborJavelin7135-211
May 6NWC: Anacortes at Oak HarborMay 6 · Javelin · Place 1 · Oak HarborJavelin800g1.165' 0" PB11
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · Javelin · Place 4 · Oak HarborJavelin4129-311
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · 100 Meters · Place 34 · Oak Harbor100 Meters3413.65a11
Mar 31NWC: Meridian, Mt. Vernon, Mt. Baker @ Oak HarborMar 31 · Javelin · Place 2 · Oak HarborJavelin2143-411
Mar 31NWC: Meridian, Mt. Vernon, Mt. Baker @ Oak HarborMar 31 · 100 Meters · Place 58 · Oak Harbor100 Meters5813.33a PB11
Mar 27Bedlington Twilight Meet at LCMar 27 · Javelin · Place 14 · Oak HarborJavelin14127-511
Mar 19NWC: Lynden Christian and Lakewood @ Oak HarborMar 19 · Javelin · Place 1 · Oak HarborJavelin1129-411
Mar 19NWC: Lynden Christian and Lakewood @ Oak HarborMar 19 · 100 Meters · Place 24 · Oak Harbor100 Meters2413.51a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 143A NWC Championships (Sub-Districts)May 14 · Javelin · Place 10 · Oak HarborJavelin10127-510
Apr 25WWU Viking HS InvitationalApr 25 · Javelin · Place 9 · Oak HarborJavelin9130-0010
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · Javelin · Place 2 · Oak HarborJavelin2133-910
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · Shot Put · Place 13 · Oak HarborShot Put1332-310
Apr 2NWC: Mt. Baker and Mt. Vernon @ Oak HarborApr 2 · Javelin · Place 2 · Oak HarborJavelin2142-310
Apr 2NWC: Mt. Baker and Mt. Vernon @ Oak HarborApr 2 · Shot Put · Place 10 · Oak HarborShot Put1034-110
Mar 28Bedlington Invitational @ Lynden ChristianMar 28 · Javelin · Place 12 · Oak HarborJavelin12126-810
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Javelin · Place 4 · Oak HarborJavelin4142-11—
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Shot Put · Place 14 · Oak HarborShot Put1432-11.25—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 83A NWC Championships (Sub-Districts)May 8 · Javelin · Place 5 · Oak HarborJavelin5127-5—
May 83A NWC Championships (Sub-Districts)May 8 · Javelin · Place 5 · Oak HarborJavelin5127-5—
May 83A NWC Championships (Sub-Districts)May 8 · Shot Put · Place 5 · Oak HarborShot Put540-9.25—
May 83A NWC Championships (Sub-Districts)May 8 · Shot Put · Place 5 · Oak HarborShot Put540-9.25—
May 1NWC: Blaine and Lakewood at Oak HarborMay 1 · Javelin · Place 3 · Oak HarborJavelin3129-0—
May 1NWC: Blaine and Lakewood at Oak HarborMay 1 · Discus · Place 21 · Oak HarborDiscus2175-10—
May 1NWC: Blaine and Lakewood at Oak HarborMay 1 · Shot Put · Place 4 · Oak HarborShot Put440-7—
Apr 24NWC: BHAM hosts Mt. Baker and Oak HarborApr 24 · Javelin · Place 3 · Oak HarborJavelin3144-1—
Apr 24NWC: BHAM hosts Mt. Baker and Oak HarborApr 24 · Discus · Place 19 · Oak HarborDiscus1967-3—
Apr 24NWC: BHAM hosts Mt. Baker and Oak HarborApr 24 · Shot Put · Place 5 · Oak HarborShot Put536-8.25—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · Javelin · Place 4 · Oak HarborJavelin4136-0—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · Discus · Place 13 · Oak HarborDiscus1380-0—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · Shot Put · Place 4 · Oak HarborShot Put437-10.25—
Mar 27NWC Oak Harbor @ Mount VernonMar 27 · Javelin · Place 4 · Oak HarborJavelin4124-2—
Mar 27NWC Oak Harbor @ Mount VernonMar 27 · Discus · Place 10 · Oak HarborDiscus1076-10—
Mar 27NWC Oak Harbor @ Mount VernonMar 27 · Shot Put · Place 5 · Oak HarborShot Put536-3.5—
Mar 22Bedlington TwilightMar 22 · Javelin · Place 20 · Oak HarborJavelin20114-5—
Mar 22Bedlington TwilightMar 22 · Discus · Place 24 · Oak HarborDiscus2466-7—
Mar 22Bedlington TwilightMar 22 · Shot Put · Place 7 · Oak HarborShot Put738-4—
Mar 13NWC: Lynden at Oak HarborMar 13 · Javelin · Place 3 · Oak HarborJavelin3125-0—
Mar 13NWC: Lynden at Oak HarborMar 13 · Discus · Place 9 · Oak HarborDiscus989-0—
Mar 13NWC: Lynden at Oak HarborMar 13 · Shot Put · Place 5 · Oak HarborShot Put534-5.50—