Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorNWC Finals · May 2615.14aNWC FinalsMay 26, 2022
110m Hurdles · 39" / 0.991m · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 2814.89aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
200 Meters · OutdoorNWC: Lynden, Meridian @ Woolley · Mar 1824.41aNWC: Lynden, Meridian @ WoolleyMarch 18, 2026
300m Hurdles · 36" / 0.914m · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 2839.29aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
400 Meters · Outdoor3A NWC Championships (Sub-Districts) · May 1453.29a3A NWC Championships (Sub-Districts)May 14, 2025
High Jump · OutdoorDistrict 1 2A Sub-Districts North · May 85' 10District 1 2A Sub-Districts NorthMay 8, 2024
Pole Vault · OutdoorDistrict 1 2A Sub-Districts North · May 1011-06.00District 1 2A Sub-Districts NorthMay 10, 2023
Shot Put · 4kg · OutdoorNWMS Prelims @ Burlington · May 1937' 5NWMS Prelims @ BurlingtonMay 19, 2022
Shot Put · 8lb · OutdoorNWC Finals · May 2633' 6.25NWC FinalsMay 26, 2022

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 3 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914mRound P3.39.29a PB12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 300m Hurdles · Place 8 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914m8.39.57a12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 110m Hurdles · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991mRound P—DNFWind: -0.812
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 110m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991m4.14.89a PB12
May 203A District 1 - NW ChampionshipsMay 20 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles239.98a12
May 203A District 1 - NW ChampionshipsMay 20 · 110m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley110m Hurdles214.67a12
May 133A NWC Championship (Sub-Districts)May 13 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles141.85a12
May 133A NWC Championship (Sub-Districts)May 13 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.54a12
May 6NWC Sedro-Woolley & Blaine @ FerndaleMay 6 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles142.43a12
May 6NWC Sedro-Woolley & Blaine @ FerndaleMay 6 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.70a12
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 300m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914mRound P3.42.46a12
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914m1.40.02a12
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991mRound P1.15.30a12
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991m1.14.91a12
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 400 Meters · Sedro-WoolleySedro-Woolley400 MetersRelay Split—52.6hUnofficial12
Apr 24WWU Viking HS Invite 2026Apr 24 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles141.28a12
Apr 24WWU Viking HS Invite 2026Apr 24 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles114.90a12
Apr 24Pee Wee Halsell InvitationalApr 24 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles114.9012
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles143.40a12
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.44a12
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · Discus · Place 15 · Sedro-WoolleySedro-WoolleyDiscus1565-312
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.47a12
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 400 Meters · Place 3 · Sedro-WoolleySedro-Woolley400 Meters354.48a12
Mar 27Twilight in the 'HamMar 27 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles142.17a12
Mar 27Twilight in the 'HamMar 27 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.16a12
Mar 21Chuck Randall InvitationalMar 21 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles240.68a12
Mar 21Chuck Randall InvitationalMar 21 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles114.98a12
Mar 18NWC: Lynden, Meridian @ WoolleyMar 18 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.62a12
Mar 18NWC: Lynden, Meridian @ WoolleyMar 18 · 200 Meters · Place 3 · Sedro-WoolleySedro-Woolley200 Meters324.41a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 213A NW District 1 ChampionshipsMay 21 · 110m Hurdles · Place 5 · Sedro-WoolleySedro-Woolley110m Hurdles515.29a11
May 143A NWC Championships (Sub-Districts)May 14 · 110m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley110m Hurdles215.56a11
May 143A NWC Championships (Sub-Districts)May 14 · 400 Meters · Place 5 · Sedro-WoolleySedro-Woolley400 Meters553.29a PB11
May 7NWC: BHAM hosts Sedro-Woolley, Mt. V, and SehomeMay 7 · 110m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley110m Hurdles315.11a11
May 7NWC: BHAM hosts Sedro-Woolley, Mt. V, and SehomeMay 7 · 400 Meters · Place 3 · Sedro-WoolleySedro-Woolley400 Meters353.92a11
Apr 2635th gearUP Eason InvitationalApr 26 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles240.2911
Apr 2635th gearUP Eason InvitationalApr 26 · 110m Hurdles · Place 8 · Sedro-WoolleySedro-Woolley110m HurdlesRound P815.0811
Apr 16NWC: Ferndale, Sehome @ WoolleyApr 16 · 300m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley300m Hurdles141.55a11
Apr 16NWC: Ferndale, Sehome @ WoolleyApr 16 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.14a11
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.31a11
Mar 28Twilight in the 'HamMar 28 · 300m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley300m Hurdles341.50a11
Mar 28Twilight in the 'HamMar 28 · 110m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley110m Hurdles215.19a11
Mar 19NWC: Blaine, Lynden @ WoolleyMar 19 · 300m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley300m Hurdles348.50a—
Mar 19NWC: Blaine, Lynden @ WoolleyMar 19 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.69a—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 15WIAA District 1 - 2A ChampionshipsMay 15 · 300m Hurdles · Place 5 · Sedro-WoolleySedro-Woolley300m Hurdles543.07a—
May 15WIAA District 1 - 2A ChampionshipsMay 15 · 110m Hurdles · Place 6 · Sedro-WoolleySedro-Woolley110m Hurdles615.85a—
May 8District 1 2A Sub-Districts NorthMay 8 · Pole Vault · Place 13 · Sedro-WoolleySedro-WoolleyPole Vault13.10' 610
May 8District 1 2A Sub-Districts NorthMay 8 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914mRound P2.44.52a10
May 8District 1 2A Sub-Districts NorthMay 8 · 110m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991mRound P3.15.78a10
May 8District 1 2A Sub-Districts NorthMay 8 · High Jump · Place 2 · Sedro-WoolleySedro-WoolleyHigh Jump2.5' 10 PB10
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · Pole Vault · Place 5 · Sedro-WoolleySedro-WoolleyPole Vault511-6—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles243.59a—
May 1NWC: Meridian, Squalicum @ WoolleyMay 1 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles115.85a—
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · Pole Vault · Place 5 · Sedro-WoolleySedro-WoolleyPole Vault5.11' 010
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · 300m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914mRound P4.43.73a10
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · 300m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley300m Hurdles36" / 0.914m4.42.36a10
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · 110m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991mRound P3.16.35a10
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · 110m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991m3.15.94a10
Apr 24116th Skagit County Track and Field ChampionshipsApr 24 · High Jump · Place 3 · Sedro-WoolleySedro-WoolleyHigh Jump3.5' 810
Apr 2034th gearUP Eason InvitationalApr 20 · High Jump · Place 13 · Sedro-WoolleySedro-WoolleyHigh Jump135-10—
Apr 2034th gearUP Eason InvitationalApr 20 · 110m Hurdles · Place 18 · Sedro-WoolleySedro-Woolley110m Hurdles1816.63a—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · Pole Vault · Place 3 · Sedro-WoolleySedro-WoolleyPole Vault310-6—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles245.48a—
Apr 17NWC: Sedro and Ferndale at Oak HarborApr 17 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles116.00a—
Apr 10Skagit ShowdownApr 10 · High Jump · Place 2 · Sedro-WoolleySedro-WoolleyHigh Jump25-10—
Apr 10Skagit ShowdownApr 10 · 300m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley300m Hurdles344.98a—
Apr 10Skagit ShowdownApr 10 · 110m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley110m Hurdles216.66a—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · Pole Vault · Place 3 · Sedro-WoolleySedro-WoolleyPole Vault310-0—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · 300m Hurdles · Place 2 · Sedro-WoolleySedro-Woolley300m Hurdles245.84a—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles116.7—
Mar 22Twilight in the 'HamMar 22 · Pole Vault · Place 3 · Sedro-WoolleySedro-WoolleyPole Vault310-6—
Mar 22Twilight in the 'HamMar 22 · High Jump · Place 4 · Sedro-WoolleySedro-WoolleyHigh Jump45-8—
Mar 22Twilight in the 'HamMar 22 · 110m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley110m Hurdles416.45a—
Mar 13NWC#1: Blaine & Sedro-Woolley HS @ FerndaleMar 13 · High Jump · Place 1 · Sedro-WoolleySedro-WoolleyHigh Jump16-0—
Mar 13NWC#1: Blaine & Sedro-Woolley HS @ FerndaleMar 13 · 300m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley300m Hurdles348.08a—
Mar 13NWC#1: Blaine & Sedro-Woolley HS @ FerndaleMar 13 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles117.53a—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 17WIAA District 1 - 2A ChampionshipsMay 17 · Pole Vault · Place 10 · Sedro-WoolleySedro-WoolleyPole Vault1010-8—
May 17WIAA District 1 - 2A ChampionshipsMay 17 · 110m Hurdles · Place 8 · Sedro-WoolleySedro-Woolley110m Hurdles816.75a—
May 12District 1 2A Sub-Districts NorthMay 12 · Pole Vault · Place 2 · Sedro-WoolleySedro-WoolleyPole Vault211-6—
May 10District 1 2A Sub-Districts NorthMay 10 · Pole Vault · Place 2 · Sedro-WoolleySedro-WoolleyPole Vault2.11-06.00 PB9
May 5Last Chance Invitational May 5 · High Jump · Place 3 · Sedro-WoolleySedro-WoolleyHigh Jump35-6—
May 5Last Chance Invitational May 5 · 110m Hurdles · Place 6 · Sedro-WoolleySedro-Woolley110m Hurdles617.16a—
May 3NWC #6: Sedro Woolley & Ferndale @ BlaineMay 3 · 300m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley300m Hurdles447.19a—
May 3NWC #6: Sedro Woolley & Ferndale @ BlaineMay 3 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles118.81a—
Apr 26115th Skagit County Track and Field Championships Apr 26 · Pole Vault · Place 9 · Sedro-WoolleySedro-WoolleyPole Vault9.9' 09
Apr 26115th Skagit County Track and Field Championships Apr 26 · 110m Hurdles · Place 5 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991mRound P5.17.34a9
Apr 26115th Skagit County Track and Field Championships Apr 26 · 110m Hurdles · Place 5 · Sedro-WoolleySedro-Woolley110m Hurdles39" / 0.991m5.17.31a9
Apr 26115th Skagit County Track and Field Championships Apr 26 · High Jump · Place 5 · Sedro-WoolleySedro-WoolleyHigh Jump5.5' 29
Apr 22GearUp Eason InvitationalApr 22 · 110m Hurdles · Place 24 · Sedro-WoolleySedro-Woolley110m HurdlesRound P2417.62a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · Pole Vault · Place 2 · Sedro-WoolleySedro-WoolleyPole Vault210-2—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · High Jump · Place 2 · Sedro-WoolleySedro-WoolleyHigh Jump25-6—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 300m Hurdles · Place 4 · Sedro-WoolleySedro-Woolley300m Hurdles447.09a—
Apr 19NWC: Oak Harbor, Squalicum @ WoolleyApr 19 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles117.20a—
Apr 12Skagit Showdown 2023Apr 12 · Pole Vault · Place 7 · Sedro-WoolleySedro-WoolleyPole Vault710-0—
Apr 12Skagit Showdown 2023Apr 12 · High Jump · Place 3 · Sedro-WoolleySedro-WoolleyHigh Jump35-4—
Apr 12Skagit Showdown 2023Apr 12 · 110m Hurdles · Place 3 · Sedro-WoolleySedro-Woolley110m Hurdles317.34a—
Mar 29NWC - LC Host - Bellingham, Sedro WoolleyMar 29 · Pole Vault · Place 6 · Sedro-WoolleySedro-WoolleyPole Vault68-6—
Mar 29NWC - LC Host - Bellingham, Sedro WoolleyMar 29 · High Jump · Place 1 · Sedro-WoolleySedro-WoolleyHigh Jump15-6—
Mar 29NWC - LC Host - Bellingham, Sedro WoolleyMar 29 · 110m Hurdles · Place 1 · Sedro-WoolleySedro-Woolley110m Hurdles117.25a—
Mar 24Bedlington TwilightMar 24 · High Jump · Place 15 · Sedro-WoolleySedro-WoolleyHigh Jump155-0—
Mar 24Bedlington TwilightMar 24 · 110m Hurdles · Place 15 · Sedro-WoolleySedro-Woolley110m Hurdles1520.82a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26NWC FinalsMay 26 · 100m Hurdles · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m1.15.14a PB8
May 26NWC FinalsMay 26 · Shot Put · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put8lb3.33' 6.25 PB8
May 26NWC FinalsMay 26 · High Jump · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)High Jump1.5' 68
May 19NWMS Prelims @ BurlingtonMay 19 · 100m Hurdles · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m1.15.38
May 19NWMS Prelims @ BurlingtonMay 19 · Shot Put · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg3.37' 5 PB8
May 19NWMS Prelims @ BurlingtonMay 19 · High Jump · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)High Jump2.5' 28
May 12NWC: Burlington, Cascade, Friday Harbor and Lopez Island @ Anacortes MSMay 12 · Shot Put · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg3.34' 78
Apr 28Mount Vernon MS, Cascade MS and Small SchoolsApr 28 · 100m Hurdles · Place 7 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m7.20.08
Apr 21CMS Meet #1Apr 21 · 100m Hurdles · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m1.15.34a8
Apr 21CMS Meet #1Apr 21 · High Jump · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)High Jump1.4' 68
Apr 21CMS Meet #1Apr 21 · 400 Meters · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)400 Meters2.1:04.08a8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8CMS at SWHS meet #2Jun 8 · 100m Hurdles · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m1.16.40aUnofficial7
Jun 8CMS at SWHS meet #2Jun 8 · High Jump · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)High Jump1.4' 6Unofficial7
Jun 1CMS at SWHSJun 1 · 100m Hurdles · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100m Hurdles30" / 0.762m1.16.37aUnofficial7
Jun 1CMS at SWHSJun 1 · High Jump · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)High Jump1.5' 0Unofficial7