Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC: Bellingham, Lynden @ Meridian · Apr 2913.45aNWC: Bellingham, Lynden @ MeridianApril 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorJV Meet · Apr 2318.86aJV Meet April 23, 2025
200 Meters · OutdoorJV Meet · Apr 2329.05aJV Meet April 23, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 202A District 1 ChampionshipsMay 20 · 100m Hurdles · Place 7 · Bellingham100m Hurdles716.99a10
May 202A District 1 ChampionshipsMay 20 · 100m Hurdles · Place 7 · Bellingham100m Hurdles716.71a10
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 100m Hurdles · Place 4 · Bellingham100m Hurdles417.31a10
May 13District 1 - Sub-Districts 2A North @ Civic StadiumMay 13 · 100 Meters · Place 13 · Bellingham100 Meters1313.89a10
May 6NWC: BHAM hosts Lynden and SehomeMay 6 · 100m Hurdles · Place 3 · Bellingham100m Hurdles317.37a10
May 2SUNNY AND 70! INVITATIONALMay 2 · 100m Hurdles · Place 15 · Bellingham100m Hurdles1517.75a10
Apr 29NWC: Bellingham, Lynden @ MeridianApr 29 · 100 Meters · Place 5 · Bellingham100 Meters513.45a PB10
Apr 2536th gearUP Eason InvitationalApr 25 · 100m Hurdles · Place 32 · Bellingham100m Hurdles3217.95a10
Apr 11Birger Solberg InvitationalApr 11 · 100m Hurdles · Place 16 · Bellingham100m Hurdles1618.92a10
Mar 27Twilight in the 'HamMar 27 · 100m Hurdles · Place 14 · Bellingham100m Hurdles1418.80a10
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 100m Hurdles · Place 4 · Bellingham100m Hurdles418.53a10
Mar 18NWC: Squalicum host Sehome & BellinghamMar 18 · 100 Meters · Place 10 · Bellingham100 Meters1014.14a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 100m Hurdles · Place 11 · Bellingham100m Hurdles1117.20a9
May 14District 1 2A Sub-Districts NorthMay 14 · 100m Hurdles · Place 7 · Bellingham100m Hurdles717.77a9
May 7NWC: BHAM hosts Sedro-Woolley, Mt. V, and SehomeMay 7 · 100m Hurdles · Place 6 · Bellingham100m Hurdles618.14a9
May 7NWC: BHAM hosts Sedro-Woolley, Mt. V, and SehomeMay 7 · 200 Meters · Place 16 · Bellingham200 Meters1630.02a9
May 3SUNNY AND 70! INVITATIONALMay 3 · 100m Hurdles · Place 16 · Bellingham100m Hurdles1618.44a9
Apr 30NWC: Lakewood and Bellingham @ FerndaleApr 30 · 100m Hurdles · Place 2 · Bellingham100m Hurdles218.76a9
Apr 30NWC: Lakewood and Bellingham @ FerndaleApr 30 · 200 Meters · Place 5 · Bellingham200 Meters529.07a9
Apr 23JV Meet Apr 23 · 100m Hurdles · Place 1 · Bellingham100m Hurdles33" / 0.838m1.18.86a PB9
Apr 23JV Meet Apr 23 · 200 Meters · Place 1 · Bellingham200 Meters1.29.05a PB9
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 200 Meters · Place 11 · Bellingham200 Meters1130.189
Apr 16NWC: Bellingham vs. Oak Harbor and SQHSApr 16 · 100 Meters · Place 12 · Bellingham100 Meters1214.409
Apr 2NWC 3 - Lynden, Bellingham @ Lynden ChristianApr 2 · 200 Meters · Place 8 · Bellingham200 Meters830.27a9
Apr 2NWC 3 - Lynden, Bellingham @ Lynden ChristianApr 2 · 100 Meters · Place 11 · Bellingham100 Meters1114.38a9
Mar 28Twilight in the 'HamMar 28 · 100 Meters · Place 24 · Bellingham100 Meters2414.70a9
Mar 19NWC: Sehome hosts Bellingham & SqualicumMar 19 · 100 Meters · Place 12 · Bellingham100 Meters1214.64a—