Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds Stadium · Mar 2814.05aWesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds StadiumMarch 28, 2024
100m Hurdles · 33" / 0.838m · OutdoorOregon Relays presented by AthleticNET · Apr 417.01aOregon Relays presented by AthleticNETApril 4, 2025
200 Meters · Outdoor3A WESCO South Championships · May 1427.15a3A WESCO South ChampionshipsMay 14, 2025
300m Hurdles · 30" / 0.762m · OutdoorOregon Relays presented by AthleticNET · Apr 447.99aOregon Relays presented by AthleticNETApril 4, 2025

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

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 100m Hurdles · Place 19 · Shorecrest100m HurdlesRound P1916.27a12
May 213A NW District 1 ChampionshipsMay 21 · 300m Hurdles · Place 6 · Shorecrest300m Hurdles647.01a12
May 213A NW District 1 ChampionshipsMay 21 · 100m Hurdles · Place 4 · Shorecrest100m Hurdles416.01a12
May 143A WESCO South ChampionshipsMay 14 · 300m Hurdles · Place 3 · Shorecrest300m Hurdles348.89a12
May 143A WESCO South ChampionshipsMay 14 · 300m Hurdles · Place 5 · Shorecrest300m Hurdles547.49a12
May 143A WESCO South ChampionshipsMay 14 · 100m Hurdles · Place 2 · Shorecrest100m Hurdles216.19a12
May 143A WESCO South ChampionshipsMay 14 · 100m Hurdles · Place 4 · Shorecrest100m Hurdles415.55a12
May 143A WESCO South ChampionshipsMay 14 · 200 Meters · Place 3 · Shorecrest200 Meters327.80a12
May 143A WESCO South ChampionshipsMay 14 · 200 Meters · Place 5 · Shorecrest200 Meters527.15a PB12
May 8Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline StadiumMay 8 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles247.29a12
May 8Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline StadiumMay 8 · 100m Hurdles · Place 1 · Shorecrest100m Hurdles115.50a12
May 3Shoreline InvitationalMay 3 · 300m Hurdles · Place 6 · Shorecrest300m Hurdles647.22a12
May 3Shoreline InvitationalMay 3 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles516.10a12
May 1WESCO: Kamiak, Shorecrest, Shorewood @ Shoreline StadiumMay 1 · 100m Hurdles · Place 3 · Shorecrest100m Hurdles316.22a12
May 1WESCO: Kamiak, Shorecrest, Shorewood @ Shoreline StadiumMay 1 · 200 Meters · Place 4 · Shorecrest200 Meters427.31a12
Apr 2635th gearUP Eason InvitationalApr 26 · 300m Hurdles · Place 14 · Shorecrest300m Hurdles1449.0912
Apr 2635th gearUP Eason InvitationalApr 26 · 100m Hurdles · Place 15 · Shorecrest100m HurdlesRound P1516.1812
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 300m Hurdles · Place 3 · Shorecrest300m Hurdles349.25a12
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 100m Hurdles · Place 3 · Shorecrest100m Hurdles317.07a12
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 100 Meters · Place 9 · Shorecrest100 Meters914.13a12
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · 300m Hurdles · Place 4 · Shorecrest300m Hurdles447.73a12
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles516.86a12
Apr 10WESCO: Archbishop Murphy, Shorecrest, Shorewood @ Shoreline StadiumApr 10 · 100m Hurdles · Place 2 · Shorecrest100m Hurdles217.54a12
Apr 10WESCO: Archbishop Murphy, Shorecrest, Shorewood @ Shoreline StadiumApr 10 · 200 Meters · Place 3 · Shorecrest200 Meters328.63a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 300m Hurdles · Place 26 · Shorecrest300m Hurdles30" / 0.762m26.47.99a PB12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 100m Hurdles · Place 32 · Shorecrest100m Hurdles33" / 0.838mRound P32.17.01a PBWind: 0.112
Apr 3Shorecrest vs. Edmonds-WoodwayApr 3 · 100m Hurdles · Place 2 · Shorecrest100m Hurdles216.46a12
Apr 3Shorecrest vs. Edmonds-WoodwayApr 3 · 200 Meters · Place 3 · Shorecrest200 Meters327.71a12
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles249.56a12
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 100m Hurdles · Place 3 · Shorecrest100m Hurdles316.95a12
Mar 20Shoreline JamboreeMar 20 · 100m Hurdles · Place 4 · Shorecrest100m Hurdles417.86a12
Mar 13SC Mock Meet @ Shoreline StadiumMar 13 · 300 Meters · Place 3 · Shorecrest300 Meters3.46.31aUnofficial12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 153A NW District 1 Championships - Day 1 & Day 2May 15 · 100m Hurdles · Place 13 · Shorecrest100m Hurdles1317.42a—
May 83A WESCO South League ChampionshipsMay 8 · 300m Hurdles · Place 4 · Shorecrest300m Hurdles449.37a—
May 83A WESCO South League ChampionshipsMay 8 · 100m Hurdles · Place 8 · Shorecrest100m Hurdles817.66a—
May 2Shoreline vs. Mukilteo @ Shoreline StadiumMay 2 · 300m Hurdles · Place 4 · Shorecrest300m Hurdles449.59a—
May 2Shoreline vs. Mukilteo @ Shoreline StadiumMay 2 · 100m Hurdles · Place 6 · Shorecrest100m Hurdles617.19a—
Apr 27Shoreline InvitationalApr 27 · 100m Hurdles · Place 19 · Shorecrest100m Hurdles1917.75a—
Apr 18MG vs Shorecrest and CascadeApr 18 · 300m Hurdles · Place 1 · Shorecrest300m Hurdles30" / 0.762m1.50.57a11
Apr 18MG vs Shorecrest and CascadeApr 18 · 100m Hurdles · Place 4 · Shorecrest100m Hurdles33" / 0.838m4.17.61a11
Apr 11Everett, Shorewood @ ShorecrestApr 11 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles249.81a—
Apr 11Everett, Shorewood @ ShorecrestApr 11 · 100m Hurdles · Place 3 · Shorecrest100m Hurdles317.87a—
Apr 6Birger Solberg Invitational 2024Apr 6 · 300m Hurdles · Place 7 · Shorecrest300m Hurdles750.74a—
Apr 6Birger Solberg Invitational 2024Apr 6 · 100m Hurdles · Place 8 · Shorecrest100m Hurdles817.98a—
Apr 4Cedarcrest, Kamiak, Sitka, AK @ ShorecrestApr 4 · 100m Hurdles · Place 6 · Shorecrest100m Hurdles33" / 0.838m6.17.96a11
Apr 4Cedarcrest, Kamiak, Sitka, AK @ ShorecrestApr 4 · 200 Meters · Place 4 · Shorecrest200 Meters4.28.66a11
Apr 4Cedarcrest, Kamiak, Sitka, AK @ ShorecrestApr 4 · 100 Meters · Place 13 · Shorecrest100 Meters13.14.33a11
Mar 28Wesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds StadiumMar 28 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles250.98a—
Mar 28Wesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds StadiumMar 28 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles517.44a—
Mar 28Wesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds StadiumMar 28 · 100 Meters · Place 10 · Shorecrest100 Meters1014.05a PB—
Mar 21Wesco Track - Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds StadiumMar 21 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles518.53a—
Mar 13Shoreline JamboreeMar 13 · 100m Hurdles · Place 4 · Shorecrest100m Hurdles418.01a—
Mar 6Shorecrest Time Trial/PracticeMar 6 · 300 Meters · Place 2 · Shorecrest300 Meters2.48.55aUnofficial11
Mar 6Shorecrest Time Trial/PracticeMar 6 · 60m Hurdles · Place 2 · Shorecrest60m Hurdles33" / 0.838m2.10.23aUnofficial11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 103A WESCO South League ChampionshipsMay 10 · 300m Hurdles · Place 10 · Shorecrest300m Hurdles30" / 0.762mRound P10.51.04a10
May 103A WESCO South League ChampionshipsMay 10 · 100m Hurdles · Place 22 · Shorecrest100m Hurdles33" / 0.838mRound P22.20.90aWind: -2.910
May 4Shoreline vs. Mukilteo @ Shoreline StadiumMay 4 · 300m Hurdles · Place 5 · Shorecrest300m Hurdles550.44a—
May 4Shoreline vs. Mukilteo @ Shoreline StadiumMay 4 · 100m Hurdles · Place 7 · Shorecrest100m Hurdles717.99a—
Apr 29Shoreline InvitationalApr 29 · 300m Hurdles · Place 30 · Shorecrest300m Hurdles3051.57a—
Apr 29Shoreline InvitationalApr 29 · 100m Hurdles · Place 37 · Shorecrest100m Hurdles3718.19a—
Apr 22GearUp Eason InvitationalApr 22 · 100m Hurdles · Place 32 · Shorecrest100m HurdlesRound P3218.41a—
Apr 22GearUp Eason InvitationalApr 22 · 300m Hurdles · Place 8 · Shorecrest300m Hurdles850.92a—
Apr 20Shorecrest vs. Archbishop M. / Mariner HSApr 20 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles30" / 0.762m2.52.40a10
Apr 20Shorecrest vs. Archbishop M. / Mariner HSApr 20 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles33" / 0.838m5.18.94a10
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 300m Hurdles · Place 2 · Shorecrest300m Hurdles30" / 0.762m2.52.24a10
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles33" / 0.838m5.18.51a10
Apr 6Shorecrest & Kamiak @ CedarcrestApr 6 · 300m Hurdles · Place 7 · Shorecrest300m Hurdles755.36a—
Apr 6Shorecrest & Kamiak @ CedarcrestApr 6 · 100m Hurdles · Place 7 · Shorecrest100m Hurdles718.93a—
Mar 23SC vs. Lynnwood/EverettMar 23 · 100 Meters · Place 11 · Shorecrest100 Meters1114.97a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 113A WESCO South League ChampionshipsMay 11 · 300m Hurdles · Place 11 · Shorecrest300m Hurdles30" / 0.762mRound P11.52.73a9
May 113A WESCO South League ChampionshipsMay 11 · 100m Hurdles · Place 12 · Shorecrest100m Hurdles33" / 0.838mRound P12.18.91aWind: 0.89
May 5Shoreline vs. Mukilteo @ Shoreline StadiumMay 5 · 300m Hurdles · Place 10 · Shorecrest300m Hurdles1056.009
May 5Shoreline vs. Mukilteo @ Shoreline StadiumMay 5 · 100m Hurdles · Place 8 · Shorecrest100m Hurdles819.169
Apr 21Monroe & MP @ ShorecrestApr 21 · 300m Hurdles · Place 5 · Shorecrest300m Hurdles556.339
Apr 21Monroe & MP @ ShorecrestApr 21 · 100m Hurdles · Place 8 · Shorecrest100m Hurdles819.519
Apr 14Lynnwood & Ed-Woodway @ ShorecrestApr 14 · 300m Hurdles · Place 6 · Shorecrest300m Hurdles655.299
Apr 14Lynnwood & Ed-Woodway @ ShorecrestApr 14 · 100m Hurdles · Place 8 · Shorecrest100m Hurdles819.089
Apr 7Shorecrest/Cedarcrest @ KamiakApr 7 · 300m Hurdles · Place 5 · Shorecrest300m Hurdles554.709
Apr 7Shorecrest/Cedarcrest @ KamiakApr 7 · 100m Hurdles · Place 7 · Shorecrest100m Hurdles719.549
Mar 31Everett & MLT @ ShorecrestMar 31 · 300m Hurdles · Place 4 · Shorecrest300m Hurdles41:01.509
Mar 31Everett & MLT @ ShorecrestMar 31 · 100m Hurdles · Place 5 · Shorecrest100m Hurdles520.929
Mar 17Shoreline JamboreeMar 17 · 100m Hurdles · Place 7 · Shorecrest100m Hurdles721.099