Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: Bellingham, Blaine, Meridian, Burlington @ Civic · Apr 1912.70aNWC: Bellingham, Blaine, Meridian, Burlington @ CivicApril 19, 2023
Pole Vault · OutdoorDistrict 1 2A Sub-Districts North · May 1011-00.00District 1 2A Sub-Districts NorthMay 10, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 202A District 1 ChampionshipsMay 20 · Pole Vault · Place 11 · BellinghamPole Vault1110-06.0012
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · Pole Vault · Place 7 · BellinghamPole Vault79-612
May 2SUNNY AND 70! INVITATIONALMay 2 · Pole Vault · Place 18 · BellinghamPole Vault1810-06.0012
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · Pole Vault · Place 6 · BellinghamPole Vault610-612
Apr 22JV MeetApr 22 · Pole Vault · Place 1 · BellinghamPole Vault19-612
Mar 27Twilight in the 'HamMar 27 · Pole Vault · Place 13 · BellinghamPole Vault1310-012
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 100 Meters · Place 43 · Bellingham100 Meters4313.41a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · Pole Vault · Place 11 · BellinghamPole Vault1110-011
May 14District 1 2A Sub-Districts NorthMay 14 · Pole Vault · Place 8 · BellinghamPole Vault810-011
Apr 23JV Meet Apr 23 · Pole Vault · Place 1 · BellinghamPole Vault1.10' 9"11
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · Pole Vault · Place 4 · BellinghamPole Vault49-611
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 100 Meters · Place 41 · Bellingham100 Meters4113.1611
Mar 28Twilight in the 'HamMar 28 · Pole Vault · Place 15 · BellinghamPole Vault159-611
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · Pole Vault · Place 5 · BellinghamPole Vault58-6—
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 100 Meters · Place 31 · Bellingham100 Meters3113.01a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8District 1 2A Sub-Districts NorthMay 8 · Pole Vault · BellinghamPole Vault—NH10
Mar 22Twilight in the 'HamMar 22 · Pole Vault · Place 6 · BellinghamPole Vault69-6—
Mar 13Squalicum host Bham & SehomeMar 13 · Pole Vault · Place 2 · BellinghamPole Vault210-0—
Mar 13Squalicum host Bham & SehomeMar 13 · 100 Meters · Place 30 · Bellingham100 Meters3013.02a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17WIAA District 1 - 2A ChampionshipsMay 17 · Pole Vault · Place 14 · BellinghamPole Vault1410-2—
May 12District 1 2A Sub-Districts NorthMay 12 · Pole Vault · Place 3 · BellinghamPole Vault311-0—
May 10District 1 2A Sub-Districts NorthMay 10 · Pole Vault · Place 3 · BellinghamPole Vault3.11-00.00 PB9
May 3Bellingham, Mount Baker, Meridian @ Mount VernonMay 3 · Pole Vault · Place 4 · BellinghamPole Vault49-6—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · Pole Vault · Place 2 · BellinghamPole Vault210-00.00—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 100 Meters · Place 26 · Bellingham100 Meters2612.82a—
Apr 19NWC: Bellingham, Blaine, Meridian, Burlington @ CivicApr 19 · Pole Vault · Place 10 · BellinghamPole Vault109-0—
Apr 19NWC: Bellingham, Blaine, Meridian, Burlington @ CivicApr 19 · 100 Meters · Place 21 · Bellingham100 Meters2112.70a PB—
Mar 29NWC - LC Host - Bellingham, Sedro WoolleyMar 29 · Pole Vault · Place 5 · BellinghamPole Vault58-6—
Mar 29NWC - LC Host - Bellingham, Sedro WoolleyMar 29 · 100 Meters · Place 27 · Bellingham100 Meters2713.01a—
Mar 24Twilight in the 'HamMar 24 · Pole Vault · BellinghamPole Vault—NH9
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · Pole Vault · Place 3 · BellinghamPole Vault38-00.00—
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · 100 Meters · Place 19 · Bellingham100 Meters1913.47a—
Mar 15NWC: Bellingham City MeetMar 15 · Pole Vault · Place 3 · BellinghamPole Vault38-00.00—
Mar 15NWC: Bellingham City MeetMar 15 · 100 Meters · Place 19 · Bellingham100 Meters1913.47a—