Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSqualicum Host Lynden/Meridian · Apr 3012.64aSqualicum Host Lynden/MeridianApril 30, 2025
1600 Meters · OutdoorNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack Valley · Apr 295:44.75aNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApril 29, 2026
200 Meters · OutdoorSqualicum Host Lynden/Meridian · Apr 3025.75aSqualicum Host Lynden/MeridianApril 30, 2025
400 Meters · OutdoorSqualicum Host Lynden/Meridian · Apr 3056.45aSqualicum Host Lynden/MeridianApril 30, 2025
800 Meters · OutdoorNWC #4 - Blaine hosts Lakewood and Squalicum · Apr 252:19.88aNWC #4 - Blaine hosts Lakewood and SqualicumApril 25, 2024
Shot Put · 4kg · OutdoorBellingham MS Jamboree · Sep 2220-11.25Bellingham MS JamboreeSeptember 22, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · 800 Meters · Place 5 · SqualicumSqualicum800 Meters52:22.06a12
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · 1600 Meters · Place 27 · SqualicumSqualicum1600 Meters275:44.75a PB12
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · 800 Meters · Place 15 · SqualicumSqualicum800 Meters152:29.56a12
Apr 24WWU Viking HS Invite 2026Apr 24 · 400 Meters · Place 23 · SqualicumSqualicum400 Meters231:00.37a12
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 800 Meters · Place 19 · SqualicumSqualicum800 Meters192:26.29a12
Mar 27Twilight in the 'HamMar 27 · 400 Meters · Place 19 · SqualicumSqualicum400 Meters1958.65a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14District 1 2A Sub-Districts NorthMay 14 · 400 Meters · Place 13 · SqualicumSqualicum400 Meters1356.79a11
Apr 30Squalicum Host Lynden/MeridianApr 30 · 400 Meters · Place 9 · SqualicumSqualicum400 Meters956.45a PB11
Apr 30Squalicum Host Lynden/MeridianApr 30 · 200 Meters · Place 7 · SqualicumSqualicum200 Meters725.75a PB11
Apr 30Squalicum Host Lynden/MeridianApr 30 · 100 Meters · Place 21 · SqualicumSqualicum100 Meters2112.64a PB11
Apr 25WWU Viking HS InvitationalApr 25 · 400 Meters · Place 8 · SqualicumSqualicum400 Meters856.6911
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 400 Meters · Place 6 · SqualicumSqualicum400 Meters656.7611
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · 400 Meters · Place 5 · SqualicumSqualicum400 Meters557.90a11
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · 200 Meters · Place 11 · SqualicumSqualicum200 Meters1125.75a11
Mar 28Twilight in the 'HamMar 28 · 400 Meters · Place 12 · SqualicumSqualicum400 Meters1256.79a11
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 400 Meters · Place 3 · SqualicumSqualicum400 Meters358.76a—
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 200 Meters · Place 14 · SqualicumSqualicum200 Meters1427.34a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8District 1 2A Sub-Districts NorthMay 8 · 400 Meters · Place 11 · SqualicumSqualicum400 MetersRound P11.58.62a10
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 800 Meters · Place 9 · SqualicumSqualicum800 Meters92:30.70a—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 400 Meters · Place 2 · SqualicumSqualicum400 Meters258.03a—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 800 Meters · Place 5 · SqualicumSqualicum800 Meters52:19.88a PB—
Apr 20Viking ClassicApr 20 · 400 Meters · Place 13 · SqualicumSqualicum400 Meters1357.99a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 400 Meters · Place 9 · SqualicumSqualicum400 Meters958.60a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 200 Meters · Place 20 · SqualicumSqualicum200 Meters2027.35a—
Mar 22Twilight in the 'HamMar 22 · 400 Meters · Place 12 · SqualicumSqualicum400 Meters1258.39a—
Mar 16Chuck Randall InvitationalMar 16 · 400 Meters · Place 12 · SqualicumSqualicum400 Meters1259.46a—
Mar 13Squalicum host Bham & SehomeMar 13 · 400 Meters · Place 2 · SqualicumSqualicum400 Meters21:00.24a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · Long Jump · Place 27 · SqualicumSqualicumLong Jump2715-6.75—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 200 Meters · Place 30 · SqualicumSqualicum200 Meters3027.64a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 100 Meters · Place 38 · SqualicumSqualicum100 Meters3813.74a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · Long Jump · Place 21 · SqualicumSqualicumLong Jump2114-09.25—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 200 Meters · Place 17 · SqualicumSqualicum200 Meters1727.69a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 100 Meters · Place 40 · SqualicumSqualicum100 Meters4014.03a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 200 Meters · Place 24 · SqualicumSqualicum200 Meters2428.30a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 100 Meters · Place 46 · SqualicumSqualicum100 Meters4614.05a—
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · Long Jump · Place 27 · SqualicumSqualicumLong Jump2713-00.009
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · 200 Meters · Place 20 · SqualicumSqualicum200 Meters2028.649
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · Long Jump · Place 16 · SqualicumSqualicumLong Jump1613-01.50—
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · 200 Meters · Place 18 · SqualicumSqualicum200 Meters1830.61a—
Mar 15NWC: Bellingham City MeetMar 15 · Long Jump · Place 16 · SqualicumSqualicumLong Jump1613-01.50—
Mar 15NWC: Bellingham City MeetMar 15 · 200 Meters · Place 18 · SqualicumSqualicum200 Meters1830.61a—

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Nov 12021 Bellingham Middle School ChampionshipNov 1 · 400 Meters · Place 15 · KulshanKulshan400 MetersRound P15.1:16.86a8
Nov 12021 Bellingham Middle School ChampionshipNov 1 · 200 Meters · Place 11 · KulshanKulshan200 MetersRound P11.34.26a8
Oct 18KMS vs. SMS vs. FMSOct 18 · Shot Put · KulshanKulshanShot Put4kg—ND8
Oct 18KMS vs. SMS vs. FMSOct 18 · 400 Meters · KulshanKulshan400 Meters—NT8
Oct 18KMS vs. SMS vs. FMSOct 18 · 200 Meters · KulshanKulshan200 Meters—NT8
Oct 13FMS vs WMS vs. KMSOct 13 · Shot Put · Place 10 · KulshanKulshanShot Put4kg10.18-09.008
Oct 13FMS vs WMS vs. KMSOct 13 · 400 Meters · Place 9 · KulshanKulshan400 Meters9.1:15.16a8
Oct 13FMS vs WMS vs. KMSOct 13 · 200 Meters · Place 8 · KulshanKulshan200 Meters8.34.44a8
Oct 6SMS vs. KMS vs. WMSOct 6 · Shot Put · Place 7 · KulshanKulshanShot Put4kg7.18-06.008
Oct 6SMS vs. KMS vs. WMSOct 6 · 400 Meters · KulshanKulshan400 Meters—NT8
Oct 6SMS vs. KMS vs. WMSOct 6 · 200 Meters · Place 7 · KulshanKulshan200 Meters7.35.34a8
Sep 22Bellingham MS JamboreeSep 22 · Shot Put · Place 10 · KulshanKulshanShot Put4kg10.20-11.25 PB8
Sep 22Bellingham MS JamboreeSep 22 · 400 Meters · Place 4 · KulshanKulshan400 Meters4.1:13.76a8