Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBig Red Machine Open · Feb 14:38.13Big Red Machine OpenFebruary 1, 2025
1500 Meters · OutdoorWestern Slope RMAC Last Chance · Apr 164:08.95aWestern Slope RMAC Last ChanceApril 16, 2026
1600 Meters · OutdoorNWC Squalicum, Lynden and Burlington · May 34:26.51aNWC Squalicum, Lynden and BurlingtonMay 3, 2023
3200 Meters · OutdoorDistrict 1 2A Sub-Districts North Day 2 · May 139:39.32District 1 2A Sub-Districts North Day 2May 13, 2022
3200 Meters · Outdoor · Hand timedSqualicum - NV - OH · Apr 2812:54.29hSqualicum - NV - OHApril 28, 2021
5000 Meters · OutdoorHigh Desert Dental Maverick Invite · Apr 215:38.79aHigh Desert Dental Maverick InviteApril 2, 2026
800 Meters · OutdoorNWC Meet @ Lakewood vs Anacortes, Squalicum · Apr 212:04.30aNWC Meet @ Lakewood vs Anacortes, SqualicumApril 21, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Western Slope RMAC Last ChanceApr 16 · 1500 Meters · Place 4 · Western ColoradoWestern Colorado1500 Meters4.4:08.95a PBFr
Apr 2High Desert Dental Maverick InviteApr 2 · 5000 Meters · Place 17 · Western ColoradoWestern Colorado5000 Meters17.15:38.79a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Big Red Machine OpenFeb 1 · 1 Mile · Place 3 · NA Unat-WesternNA Unat-Western1 Mile34:38.13 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Viking ClassicApr 20 · 3200 Meters · Place 8 · SqualicumSqualicum3200 Meters810:37.53a—
Apr 10Squalicum host Sehome & LyndenApr 10 · 1600 Meters · Place 11 · SqualicumSqualicum1600 Meters114:54.28a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 3200 Meters · Place 15 · SqualicumSqualicum3200 Meters159:47.29a—
May 3NWC Squalicum, Lynden and BurlingtonMay 3 · 1600 Meters · Place 2 · SqualicumSqualicum1600 Meters24:26.51a PB—
Apr 29SUNNY AND 70 INVITATIONAL!Apr 29 · 3200 Meters · Place 2 · SqualicumSqualicum3200 Meters29:54.33a—
Apr 26NWC: Squalicum & Blaine @ Sehome (Civic Stadium)Apr 26 · 1600 Meters · Place 1 · SqualicumSqualicum1600 Meters14:34.07a—
Apr 22Viking ClassicApr 22 · 3200 Meters · Place 3 · SqualicumSqualicum3200 Meters39:42.51a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 1600 Meters · Place 3 · SqualicumSqualicum1600 Meters34:35.92a—
Mar 29NWC-Squalicum & Mt. Vernon @ Nooksack Valley HSMar 29 · 3200 Meters · Place 1 · SqualicumSqualicum3200 Meters110:38.5711

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13District 1 2A Sub-Districts North Day 2May 13 · 3200 Meters · Place 3 · SqualicumSqualicum3200 Meters39:39.32 PB10
Apr 3017th Annual Tomahawk ClassicApr 30 · 3200 Meters · Place 2 · SqualicumSqualicum3200 Meters29:50.7710
Apr 23Viking ClassicApr 23 · 1600 Meters · Place 3 · SqualicumSqualicum1600 Meters34:35.3810
Apr 21NWC Meet @ Lakewood vs Anacortes, SqualicumApr 21 · 800 Meters · Place 1 · SqualicumSqualicum800 Meters1.2:04.30a PB10
Mar 30NWC: Bellingham, SQHS, and Mt. Baker @ CivicMar 30 · 1600 Meters · Place 4 · SqualicumSqualicum1600 Meters44:31.3510
Mar 25Twilight in the 'HamMar 25 · 3200 Meters · Place 2 · SqualicumSqualicum3200 Meters29:49.5110
Mar 19Chuck Randall InvitationalMar 19 · 1600 Meters · Place 4 · SqualicumSqualicum1600 Meters44:40.1010
Mar 16NWC: City Meet - Sehome & Bham @ SqualicumMar 16 · 800 Meters · Place 3 · SqualicumSqualicum800 Meters32:05.1010

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5NWC: Bellingham "City Meet"May 5 · 3200 Meters · Place 14 · SqualicumSqualicum3200 Meters1411:55.769
Apr 28Squalicum - NV - OHApr 28 · 3200 Meters · Place 3 · SqualicumSqualicum3200 Meters312:54.29h PB9
Apr 22NWC: Squalicum @ WoolleyApr 22 · 3200 Meters · Place 4 · SqualicumSqualicum3200 Meters415:52.579