Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: Squalicum/Sedro @ Nooksack Valley · Apr 211.87aNWC: Squalicum/Sedro @ Nooksack ValleyApril 2, 2025
1600 Meters · OutdoorNWC: Bellingham vs. Oak Harbor and SQHS · Apr 164:41.80NWC: Bellingham vs. Oak Harbor and SQHSApril 16, 2025
200 Meters · OutdoorNWC: Meridian, Squalicum @ Woolley · May 123.52aNWC: Meridian, Squalicum @ WoolleyMay 1, 2024
400 Meters · OutdoorPenn Challenge · Mar 2149.32Penn ChallengeMarch 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorRutgers Relays · Apr 1158.13aRutgers RelaysApril 11, 2026
800 Meters · OutdoorNWC: Squalicum/Sedro @ Nooksack Valley · Apr 21:10.99aNWC: Squalicum/Sedro @ Nooksack ValleyApril 2, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Rutgers RelaysApr 11 · 400m Hurdles · Place 20 · VillanovaVillanova400m Hurdles36" / 0.914m20.58.13a PBFr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 17 · VillanovaVillanova400m Hurdles36" / 0.914m17.58.74aFr
Mar 21Penn ChallengeMar 21 · 400 Meters · Place 4 · VillanovaVillanova400 Meters449.32 PBFR

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 400 Meters · Place 3 · SqualicumSqualicum400 MetersRound P349.49a12
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 400 Meters · Place 5 · SqualicumSqualicum400 Meters550.42a12
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 800 Meters · Place 4 · SqualicumSqualicum800 Meters42:02.86a12
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 800 Meters · Place 5 · SqualicumSqualicum800 Meters52:00.79a12
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 400 Meters · Place 2 · SqualicumSqualicum400 Meters250.85a12
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 400 Meters · Place 2 · SqualicumSqualicum400 Meters250.62a12
May 14District 1 2A Sub-Districts NorthMay 14 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters11:57.07a12
May 14District 1 2A Sub-Districts NorthMay 14 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters150.39a12
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters11:58.87a12
May 7NWC: Squalicum and Lynden Christian @ MeridianMay 7 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters11:58.87a12
May 3SUNNY AND 70! INVITATIONALMay 3 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters11:59.84a12
Apr 30Squalicum Host Lynden/MeridianApr 30 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters152.22a12
Apr 30Squalicum Host Lynden/MeridianApr 30 · 200 Meters · Place 2 · SqualicumSqualicum200 Meters223.61a12
Apr 25WWU Viking HS InvitationalApr 25 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters11:59.8912
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 1600 Meters · Place 2 · SqualicumSqualicum1600 Meters24:41.80 PB12
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 200 Meters · Place 3 · SqualicumSqualicum200 Meters323.7412
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · 800 Meters · Place 7 · SqualicumSqualicum800 Meters71:10.99a PB12
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · 100 Meters · Place 8 · SqualicumSqualicum100 Meters811.87a PB12
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 1600 Meters · Place 12 · SqualicumSqualicum1600 Meters124:48.12a—
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters152.55a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15WIAA District 1 - 2A ChampionshipsMay 15 · 800 Meters · Place 2 · SqualicumSqualicum800 Meters21:59.56a—
May 8District 1 2A Sub-Districts NorthMay 8 · 800 Meters · Place 2 · SqualicumSqualicum800 MetersRound P2.1:59.20a11
May 8District 1 2A Sub-Districts NorthMay 8 · 400 Meters · Place 2 · SqualicumSqualicum400 MetersRound P2.53.07a11
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 200 Meters · Place 2 · SqualicumSqualicum200 Meters223.52a PB—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 100 Meters · Place 12 · SqualicumSqualicum100 Meters1212.03a—
Apr 27Sunny and 70! InvitationalApr 27 · 800 Meters · Place 3 · SqualicumSqualicum800 Meters31:58.78a—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters153.01a—
Apr 25NWC #4 - Blaine hosts Lakewood and SqualicumApr 25 · 100 Meters · Place 7 · SqualicumSqualicum100 Meters712.02a—
Apr 20Viking ClassicApr 20 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters12:00.65a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 1600 Meters · Place 9 · SqualicumSqualicum1600 Meters94:46.80a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 400 Meters · Place 2 · SqualicumSqualicum400 Meters253.33a—
Mar 22Twilight in the 'HamMar 22 · 800 Meters · Place 6 · SqualicumSqualicum800 Meters62:02.82a—
Mar 16Chuck Randall InvitationalMar 16 · 800 Meters · Place 7 · SqualicumSqualicum800 Meters72:04.28a—
Mar 13Squalicum host Bham & SehomeMar 13 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters12:06.87a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17WIAA District 1 - 2A ChampionshipsMay 17 · 800 Meters · Place 8 · SqualicumSqualicum800 Meters82:02.15a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 1600 Meters · Place 6 · SqualicumSqualicum1600 Meters64:49.31a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 100 Meters · Place 12 · SqualicumSqualicum100 Meters1212.18a—
Apr 29SUNNY AND 70 INVITATIONAL!Apr 29 · 800 Meters · Place 6 · SqualicumSqualicum800 Meters62:04.78a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 100 Meters · Place 12 · SqualicumSqualicum100 Meters1212.20a—
Apr 22Viking ClassicApr 22 · 400 Meters · Place 7 · SqualicumSqualicum400 Meters754.28a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 800 Meters · Place 3 · SqualicumSqualicum800 Meters32:08.22a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 200 Meters · Place 9 · SqualicumSqualicum200 Meters925.31a—
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · 400 Meters · Place 4 · SqualicumSqualicum400 Meters455.9310
Mar 24Twilight in the 'HamMar 24 · 800 Meters · Place 10 · SqualicumSqualicum800 Meters102:13.3910
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters155.49a—
Mar 15NWC: Bellingham, Sehome, & SqualicumMar 15 · 100 Meters · Place 9 · SqualicumSqualicum100 Meters912.46a—
Mar 15NWC: Bellingham City MeetMar 15 · 400 Meters · Place 1 · SqualicumSqualicum400 Meters155.49a—
Mar 15NWC: Bellingham City MeetMar 15 · 100 Meters · Place 9 · SqualicumSqualicum100 Meters912.46a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18WIAA District 1 - 2A ChampionshipsMay 18 · 800 Meters · Place 11 · SqualicumSqualicum800 Meters112:09.969
May 13District 1 2A Sub-Districts North Day 2May 13 · 800 Meters · Place 10 · SqualicumSqualicum800 Meters102:06.999
May 4NWC - MB, SQ, @ LCMay 4 · 800 Meters · Place 3 · SqualicumSqualicum800 Meters32:14.12a9
Apr 3017th Annual Tomahawk ClassicApr 30 · 400 Meters · Place 9 · SqualicumSqualicum400 Meters956.989
Apr 27NWC Squalicum vs Ferndale /Nooksack ValleyApr 27 · 800 Meters · Place 2 · SqualicumSqualicum800 Meters22:13.729
Apr 27NWC Squalicum vs Ferndale /Nooksack ValleyApr 27 · 100 Meters · Place 7 · SqualicumSqualicum100 Meters712.169
Apr 21NWC Meet @ Lakewood vs Anacortes, SqualicumApr 21 · 800 Meters · Place 8 · SqualicumSqualicum800 Meters8.2:15.49a9
Apr 21NWC Meet @ Lakewood vs Anacortes, SqualicumApr 21 · 100 Meters · Place 21 · SqualicumSqualicum100 Meters21.13.20a9
Mar 30NWC: Bellingham, SQHS, and Mt. Baker @ CivicMar 30 · 1600 Meters · Place 12 · SqualicumSqualicum1600 Meters125:05.749
Mar 30NWC: Bellingham, SQHS, and Mt. Baker @ CivicMar 30 · 400 Meters · Place 8 · SqualicumSqualicum400 Meters81:01.739
Mar 25Twilight in the 'HamMar 25 · 1600 Meters · Place 11 · SqualicumSqualicum1600 Meters115:05.849
Mar 16NWC: City Meet - Sehome & Bham @ SqualicumMar 16 · 1600 Meters · Place 17 · SqualicumSqualicum1600 Meters175:20.109