Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: LC, Squalicum, Nooksack @ Meridian · May 612.03aNWC: LC, Squalicum, Nooksack @ MeridianMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 2816.29aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
200 Meters · OutdoorNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack Valley · Apr 2924.39aNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApril 29, 2026
300m Hurdles · 36" / 0.914m · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 2841.01aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
400 Meters · OutdoorNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack Valley · Apr 2954.78aNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApril 29, 2026
High Jump · OutdoorDistrict 1 2A Sub-Districts North · May 85' 6District 1 2A Sub-Districts NorthMay 8, 2024
Pole Vault · OutdoorDistrict 1 2A Sub-Districts North · May 810' 6District 1 2A Sub-Districts NorthMay 8, 2024

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 300m Hurdles · Place 14 · Squalicum300m Hurdles36" / 0.914mRound P14.41.01a PB12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 110m Hurdles · Place 16 · Squalicum110m Hurdles39" / 0.991mRound P16.16.29a PBWind: 0.812
May 202A District 1 ChampionshipsMay 20 · High Jump · Place 7 · SqualicumHigh Jump75-08.0012
May 202A District 1 ChampionshipsMay 20 · 300m Hurdles · Place 6 · Squalicum300m Hurdles641.26a12
May 202A District 1 ChampionshipsMay 20 · 300m Hurdles · Place 5 · Squalicum300m Hurdles540.76a12
May 202A District 1 ChampionshipsMay 20 · 110m Hurdles · Place 5 · Squalicum110m Hurdles515.94a12
May 202A District 1 ChampionshipsMay 20 · 110m Hurdles · Place 5 · Squalicum110m Hurdles515.52a12
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · High Jump · Place 2 · SqualicumHigh Jump26-012
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 300m Hurdles · Place 1 · Squalicum300m Hurdles141.50a12
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 110m Hurdles · Place 3 · Squalicum110m Hurdles316.01a12
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · High Jump · Place 2 · SqualicumHigh Jump25-1012
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · 100 Meters · Place 14 · Squalicum100 Meters1412.03a PB12
May 2SUNNY AND 70! INVITATIONALMay 2 · High Jump · Place 7 · SqualicumHigh Jump75-10.0012
May 2SUNNY AND 70! INVITATIONALMay 2 · 300m Hurdles · Place 6 · Squalicum300m Hurdles641.87a12
May 2SUNNY AND 70! INVITATIONALMay 2 · 110m Hurdles · Place 11 · Squalicum110m Hurdles1116.43a12
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · High Jump · Place 6 · SqualicumHigh Jump65-612
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · 400 Meters · Place 6 · Squalicum400 Meters654.78a PB12
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · 200 Meters · Place 9 · Squalicum200 Meters924.39a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · High Jump · Place 14 · SqualicumHigh Jump145-812
Apr 2536th gearUP Eason InvitationalApr 25 · 300m Hurdles · Place 7 · Squalicum300m Hurdles741.84a12
Apr 15NWC Anacortes, Squalicum @ LyndenApr 15 · 300m Hurdles · Place 2 · Squalicum300m Hurdles243.31a12
Apr 15NWC Anacortes, Squalicum @ LyndenApr 15 · 110m Hurdles · Place 5 · Squalicum110m Hurdles517.28a12
Mar 27Twilight in the 'HamMar 27 · Triple Jump · Place 10 · SqualicumTriple Jump1039-0.2512
Mar 27Twilight in the 'HamMar 27 · High Jump · Place 8 · SqualicumHigh Jump85-812
Mar 27Twilight in the 'HamMar 27 · 300m Hurdles · Place 4 · Squalicum300m Hurdles443.31a12
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · High Jump · Place 1 · SqualicumHigh Jump15-1012
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 300m Hurdles · Place 1 · Squalicum300m Hurdles144.18a12
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 110m Hurdles · Place 3 · Squalicum110m Hurdles317.71a12
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 100 Meters · Place 14 · Squalicum100 Meters1412.30a12

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · High Jump · Place 8 · SqualicumHigh Jump85-1011
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 300m Hurdles · Place 8 · Squalicum300m Hurdles843.46a11
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 300m Hurdles · Place 7 · Squalicum300m Hurdles743.01a11
May 14District 1 2A Sub-Districts NorthMay 14 · High Jump · Place 2 · SqualicumHigh Jump25-1011
May 14District 1 2A Sub-Districts NorthMay 14 · 300m Hurdles · Place 7 · Squalicum300m Hurdles745.63a11
May 9NWC Last Chance QualifierMay 9 · 300m Hurdles · Place 1 · Squalicum300m Hurdles145.12a11
May 9NWC Last Chance QualifierMay 9 · 110m Hurdles · Place 2 · Squalicum110m Hurdles218.14a11
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · High Jump · Place 1 · SqualicumHigh Jump16-011
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 110m Hurdles · Place 5 · Squalicum110m Hurdles517.56a11
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · High Jump · Place 1 · SqualicumHigh Jump16-011
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 110m Hurdles · Place 5 · Squalicum110m Hurdles517.56a11
May 3SUNNY AND 70! INVITATIONALMay 3 · High Jump · Place 5 · SqualicumHigh Jump55-10.0011
Apr 30Squalicum Host Lynden/MeridianApr 30 · 110m Hurdles · Place 6 · Squalicum110m Hurdles618.09a11
Apr 30Squalicum Host Lynden/MeridianApr 30 · 100 Meters · Place 14 · Squalicum100 Meters1412.19a11
Apr 25WWU Viking HS InvitationalApr 25 · High Jump · Place 1 · SqualicumHigh Jump16-00.0011
Apr 25WWU Viking HS InvitationalApr 25 · 300m Hurdles · Place 6 · Squalicum300m Hurdles647.1211
Apr 25WWU Viking HS InvitationalApr 25 · 110m Hurdles · Place 6 · Squalicum110m Hurdles617.8211
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · High Jump · Place 2 · SqualicumHigh Jump25-611
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 110m Hurdles · Place 3 · Squalicum110m Hurdles318.6811
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 400 Meters · Place 7 · Squalicum400 Meters757.5511
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · High Jump · Place 1 · SqualicumHigh Jump15-1011
Mar 28Twilight in the 'HamMar 28 · High Jump · Place 8 · SqualicumHigh Jump85-811
Mar 28Twilight in the 'HamMar 28 · 110m Hurdles · Place 10 · Squalicum110m Hurdles1019.00a11
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · High Jump · Place 1 · SqualicumHigh Jump15-8—
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 300m Hurdles · Place 5 · Squalicum300m Hurdles547.28a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8District 1 2A Sub-Districts NorthMay 8 · Pole Vault · Place 13 · SqualicumPole Vault13.10' 6 PB10
May 8District 1 2A Sub-Districts NorthMay 8 · 300m Hurdles · Place 10 · Squalicum300m Hurdles36" / 0.914mRound P10.48.35a10
May 8District 1 2A Sub-Districts NorthMay 8 · 110m Hurdles · Place 11 · Squalicum110m Hurdles39" / 0.991mRound P11.19.70a10
May 8District 1 2A Sub-Districts NorthMay 8 · High Jump · Place 6 · SqualicumHigh Jump6.5' 6 PB10
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · High Jump · Place 4 · SqualicumHigh Jump45-6—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 110m Hurdles · Place 7 · Squalicum110m Hurdles719.08a—
Apr 27Sunny and 70! InvitationalApr 27 · High Jump · Place 7 · SqualicumHigh Jump75-4—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · High Jump · Place 1 · SqualicumHigh Jump15-4—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 110m Hurdles · Place 1 · Squalicum110m Hurdles120.25a—
Apr 20Viking ClassicApr 20 · Pole Vault · Place 7 · SqualicumPole Vault710-0—
Apr 20Viking ClassicApr 20 · High Jump · Place 9 · SqualicumHigh Jump95-4—
Apr 20Viking ClassicApr 20 · 300m Hurdles · Place 13 · Squalicum300m Hurdles1348.75a—
Apr 10Squalicum host Sehome & LyndenApr 10 · Pole Vault · Place 6 · SqualicumPole Vault610-0—
Apr 10Squalicum host Sehome & LyndenApr 10 · High Jump · Place 2 · SqualicumHigh Jump25-4—
Apr 10Squalicum host Sehome & LyndenApr 10 · 300m Hurdles · Place 6 · Squalicum300m Hurdles649.15a—
Mar 16Chuck Randall InvitationalMar 16 · Pole Vault · Place 11 · SqualicumPole Vault1110-0—
Mar 16Chuck Randall InvitationalMar 16 · High Jump · Place 12 · SqualicumHigh Jump125-4—
Mar 16Chuck Randall InvitationalMar 16 · 300m Hurdles · Place 14 · Squalicum300m Hurdles1450.22a—
Mar 13Squalicum host Bham & SehomeMar 13 · Pole Vault · Place 3 · SqualicumPole Vault39-6—
Mar 13Squalicum host Bham & SehomeMar 13 · High Jump · Place 3 · SqualicumHigh Jump35-0—
Mar 13Squalicum host Bham & SehomeMar 13 · 300m Hurdles · Place 1 · Squalicum300m Hurdles149.63a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12District 1 2A Sub-Districts NorthMay 12 · 300m Hurdles · Place 10 · Squalicum300m Hurdles1049.09a—
May 10District 1 2A Sub-Districts NorthMay 10 · 300m Hurdles · Place 10 · Squalicum300m Hurdles36" / 0.914m10.49.09a9
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · High Jump · Place 7 · SqualicumHigh Jump75-0—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 300m Hurdles · Place 7 · Squalicum300m Hurdles752.37a—
Apr 22Viking ClassicApr 22 · Pole Vault · Place 10 · SqualicumPole Vault108-6—
Apr 22Viking ClassicApr 22 · High Jump · Place 8 · SqualicumHigh Jump85-0—
Apr 22Viking ClassicApr 22 · 300m Hurdles · Place 9 · Squalicum300m Hurdles949.14a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 300m Hurdles · Place 7 · Squalicum300m Hurdles749.12a—
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · Pole Vault · Place 3 · SqualicumPole Vault38-06.009
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · High Jump · Place 9 · SqualicumHigh Jump95-00.009
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · 200 Meters · Place 17 · Squalicum200 Meters1728.089
Mar 24Twilight in the 'HamMar 24 · Pole Vault · SqualicumPole Vault—NH9
Mar 24Twilight in the 'HamMar 24 · High Jump · Place 12 · SqualicumHigh Jump124-10.009
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · Pole Vault · Place 4 · SqualicumPole Vault48-00.00—
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · High Jump · Place 3 · SqualicumHigh Jump34-10.00—
Mar 15NWC: Bellingham City MeetMar 15 · Pole Vault · Place 4 · SqualicumPole Vault48-00.00—
Mar 15NWC: Bellingham City MeetMar 15 · High Jump · Place 3 · SqualicumHigh Jump34-10.00—