Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham MS Jamboree · Sep 2117.70aBellingham MS JamboreeSeptember 21, 2022
100m Hurdles · 30" / 0.762m · OutdoorFMS vs. WMS vs. SMS · Oct 2719.88aFMS vs. WMS vs. SMSOctober 27, 2021
1600 Meters · OutdoorNWC: LC, Squalicum, Nooksack @ Meridian · May 64:45.41aNWC: LC, Squalicum, Nooksack @ MeridianMay 6, 2026
200 Meters · OutdoorBellingham MS Jamboree · Sep 2136.65aBellingham MS JamboreeSeptember 21, 2022
2000m Steeplechase · OutdoorSUNNY AND 70! INVITATIONAL · May 26:39.38aSUNNY AND 70! INVITATIONALMay 2, 2026
3000m Steeplechase · OutdoorWIAA District 1 - 2A Championships · May 217:40.92aWIAA District 1 - 2A ChampionshipsMay 21, 2025
3200 Meters · OutdoorDistrict 1 - Sub-Districts 2A North @ Civic Stadium · May 1310:03.20aDistrict 1 - Sub-Districts 2A North @ Civic StadiumMay 13, 2026
High Jump · OutdoorSMS vs. KMS vs. WMS · Oct 63-02.00SMS vs. KMS vs. WMSOctober 6, 2021
Long Jump · OutdoorBellingham MS Jamboree · Sep 229-05.25Bellingham MS JamboreeSeptember 22, 2021
Shot Put · 4kg · OutdoorBellingham MS Jamboree · Sep 2214-10.25Bellingham MS JamboreeSeptember 22, 2021
Triple Jump · OutdoorBellingham MS Jamboree · Sep 2218-08.50Bellingham MS JamboreeSeptember 22, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 202A District 1 ChampionshipsMay 20 · 3200 Meters · Place 16 · SqualicumSqualicum3200 Meters1610:36.37a11
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 3200 Meters · Place 8 · SqualicumSqualicum3200 Meters810:03.20a PB11
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 1600 Meters · Place 14 · SqualicumSqualicum1600 Meters144:50.67a11
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · 1600 Meters · Place 2 · SqualicumSqualicum1600 Meters24:45.41a PB11
May 2SUNNY AND 70! INVITATIONALMay 2 · 2000m Steeplechase · Place 4 · SqualicumSqualicum2000m Steeplechase46:39.38a PB11
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · 1600 Meters · Place 6 · SqualicumSqualicum1600 Meters64:50.78a11
Apr 24Eason Hammer and Steeplechase Exhibition Apr 24 · 2000m Steeplechase · Place 8 · SqualicumSqualicum2000m Steeplechase86:44.80a11
Apr 15NWC Anacortes, Squalicum @ LyndenApr 15 · 3200 Meters · Place 4 · SqualicumSqualicum3200 Meters410:42.0011
Apr 15NWC Anacortes, Squalicum @ LyndenApr 15 · 1600 Meters · Place 4 · SqualicumSqualicum1600 Meters44:53.87a11
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 3200 Meters · Place 6 · SqualicumSqualicum3200 Meters610:54.93a11
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 1600 Meters · Place 11 · SqualicumSqualicum1600 Meters114:55.98a11
Mar 27Twilight in the 'HamMar 27 · 3200 Meters · Place 12 · SqualicumSqualicum3200 Meters1210:33.10a11
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 1600 Meters · Place 18 · SqualicumSqualicum1600 Meters184:57.98a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 3000m Steeplechase · Place 6 · SqualicumSqualicum3000m Steeplechase67:40.92a PB10
May 9NWC Last Chance QualifierMay 9 · 3200 Meters · Place 4 · SqualicumSqualicum3200 Meters411:40.07a10
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 1600 Meters · Place 10 · SqualicumSqualicum1600 Meters105:32.17a10
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 1600 Meters · Place 10 · SqualicumSqualicum1600 Meters105:32.17a10
May 3SUNNY AND 70! INVITATIONALMay 3 · 3000m Steeplechase · Place 21 · SqualicumSqualicum3000m Steeplechase217:53.01a10
Apr 30Squalicum Host Lynden/MeridianApr 30 · 1600 Meters · Place 8 · SqualicumSqualicum1600 Meters85:35.46a10
Apr 23JV Meet Apr 23 · 1600 Meters · Place 15 · SqualicumSqualicum1600 Meters15.5:42.88a10
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 1600 Meters · Place 18 · SqualicumSqualicum1600 Meters185:42.1110
Mar 28Twilight in the 'HamMar 28 · 3200 Meters · Place 27 · SqualicumSqualicum3200 Meters2712:00.27a10
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 110m Hurdles · Place 5 · SqualicumSqualicum110m Hurdles524.88a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 300m Hurdles · Place 8 · SqualicumSqualicum300m Hurdles81:04.59a—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 110m Hurdles · Place 11 · SqualicumSqualicum110m Hurdles1125.44a—
Apr 27Sunny and 70! InvitationalApr 27 · 3000m Steeplechase · Place 21 · SqualicumSqualicum3000m Steeplechase218:43.02a—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 300m Hurdles · Place 2 · SqualicumSqualicum300m Hurdles256.07a—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 110m Hurdles · Place 2 · SqualicumSqualicum110m Hurdles224.44a—
Apr 20Viking ClassicApr 20 · 110m Hurdles · Place 12 · SqualicumSqualicum110m Hurdles1224.03a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 300m Hurdles · Place 9 · SqualicumSqualicum300m Hurdles957.42a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 110m Hurdles · Place 2 · SqualicumSqualicum110m Hurdles224.72a—
Mar 13Squalicum host Bham & SehomeMar 13 · Long Jump · Place 17 · SqualicumSqualicumLong Jump1712-11—
Mar 13Squalicum host Bham & SehomeMar 13 · 300m Hurdles · Place 4 · SqualicumSqualicum300m Hurdles41:01.98a—
Mar 13Squalicum host Bham & SehomeMar 13 · 110m Hurdles · Place 6 · SqualicumSqualicum110m Hurdles629.59a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 5SMS vs. KMS vs. WMSOct 5 · 100m Hurdles · ShuksanShuksan100m Hurdles30" / 0.762m—DNS8
Oct 5SMS vs. KMS vs. WMSOct 5 · Long Jump · ShuksanShuksanLong Jump—ND8
Oct 5SMS vs. KMS vs. WMSOct 5 · Shot Put · ShuksanShuksanShot Put4kg—ND8
Sep 28KMS vs. SMS vs. FMSSep 28 · 100m Hurdles · Place 11 · ShuksanShuksan100m Hurdles30" / 0.762m11.25.68a8
Sep 28KMS vs. SMS vs. FMSSep 28 · Long Jump · Place 25 · ShuksanShuksanLong Jump25.8-09.008
Sep 28KMS vs. SMS vs. FMSSep 28 · Shot Put · Place 12 · ShuksanShuksanShot Put4kg12.14-01.508
Sep 21Bellingham MS JamboreeSep 21 · Long Jump · Place 28 · ShuksanShuksanLong Jump28.9-01.008
Sep 21Bellingham MS JamboreeSep 21 · 200 Meters · Place 19 · ShuksanShuksan200 Meters19.36.65a PB8
Sep 21Bellingham MS JamboreeSep 21 · 100 Meters · Place 41 · ShuksanShuksan100 Meters41.17.70a PB8

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 12021 Bellingham Middle School ChampionshipNov 1 · 100m Hurdles · Place 19 · ShuksanShuksan100m Hurdles30" / 0.762mRound P19.32.29a7
Nov 12021 Bellingham Middle School ChampionshipNov 1 · Long Jump · Place 22 · ShuksanShuksanLong Jump22.6-09.007
Nov 12021 Bellingham Middle School ChampionshipNov 1 · High Jump · ShuksanShuksanHigh Jump—NH7
Oct 27FMS vs. WMS vs. SMSOct 27 · 100m Hurdles · Place 3 · ShuksanShuksan100m Hurdles30" / 0.762m3.19.88a PB7
Oct 27FMS vs. WMS vs. SMSOct 27 · Long Jump · Place 14 · ShuksanShuksanLong Jump14.7-04.007
Oct 27FMS vs. WMS vs. SMSOct 27 · Shot Put · Place 16 · ShuksanShuksanShot Put4kg16.11-02.007
Oct 27FMS vs. WMS vs. SMSOct 27 · 200 Meters · ShuksanShuksan200 Meters—NT7
Oct 18KMS vs. SMS vs. FMSOct 18 · Triple Jump · Place 8 · ShuksanShuksanTriple Jump8.16-10.007
Oct 18KMS vs. SMS vs. FMSOct 18 · Long Jump · Place 20 · ShuksanShuksanLong Jump20.7-10.007
Oct 18KMS vs. SMS vs. FMSOct 18 · Shot Put · Place 15 · ShuksanShuksanShot Put4kg15.9-09.007
Oct 18KMS vs. SMS vs. FMSOct 18 · 200 Meters · Place 11 · ShuksanShuksan200 Meters11.41.35a7
Oct 6SMS vs. KMS vs. WMSOct 6 · Long Jump · Place 10 · ShuksanShuksanLong Jump10.8-05.007
Oct 6SMS vs. KMS vs. WMSOct 6 · Shot Put · ShuksanShuksanShot Put4kg—ND7
Oct 6SMS vs. KMS vs. WMSOct 6 · High Jump · Place 10 · ShuksanShuksanHigh Jump10.3-02.00 PB7
Oct 6SMS vs. KMS vs. WMSOct 6 · 200 Meters · Place 11 · ShuksanShuksan200 Meters11.41.94a7
Sep 22Bellingham MS JamboreeSep 22 · Triple Jump · Place 9 · ShuksanShuksanTriple Jump9.18-08.50 PB7
Sep 22Bellingham MS JamboreeSep 22 · Long Jump · Place 14 · ShuksanShuksanLong Jump14.9-05.25 PB7
Sep 22Bellingham MS JamboreeSep 22 · Shot Put · Place 18 · ShuksanShuksanShot Put4kg18.14-10.25 PB7
Sep 22Bellingham MS JamboreeSep 22 · 100 Meters · Place 34 · ShuksanShuksan100 Meters34.18.94a7