Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMeadowdale & MP at Cascade · Apr 1611.85aMeadowdale & MP at CascadeApril 16, 2026
110m Hurdles · 39" / 0.991m · OutdoorBill Roe All-Comers Summer Series #4 · Jun 2415.23aBill Roe All-Comers Summer Series #4June 24, 2026
200 Meters · OutdoorWESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District Stadium · Mar 2623.68aWESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District StadiumMarch 26, 2026
300m Hurdles · 36" / 0.914m · OutdoorWESCO 3A SOUTH Track & Field Championships · May 1340.08aWESCO 3A SOUTH Track & Field ChampionshipsMay 13, 2026
400 Meters · OutdoorBill Roe All-Comers Summer Series #9 · Jul 2956.65aBill Roe All-Comers Summer Series #9July 29, 2026
400m Hurdles · 36" / 0.914m · OutdoorBill Roe All-Comers Summer Series #1 · Jun 31:00.03aBill Roe All-Comers Summer Series #1June 3, 2026
High Jump · OutdoorBill Roe All-Comers Summer Series #1 · Jun 31.78mBill Roe All-Comers Summer Series #1June 3, 2026
Triple Jump · OutdoorBill Roe All-Comers Meet #9 - Blue Jeans Mile · Jul 3011.68mBill Roe All-Comers Meet #9 - Blue Jeans MileJuly 30, 2025

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · High Jump · Place 3 · Rolled Track ClubRolled Track ClubHigh Jump3.1.75m12
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · 400 Meters · Place 15 · Rolled Track ClubRolled Track Club400 Meters15.56.65a PB12
Jun 24Bill Roe All-Comers Summer Series #4Jun 24 · High Jump · Place 4 · Rolled Track ClubRolled Track ClubHigh Jump4.1.52m12
Jun 24Bill Roe All-Comers Summer Series #4Jun 24 · 110m Hurdles · Place 2 · Rolled Track ClubRolled Track Club110m Hurdles39" / 0.991m2.15.23a PB12
Jun 3Bill Roe All-Comers Summer Series #1Jun 3 · High Jump · Place 1 · Rolled Track ClubRolled Track ClubHigh Jump1.1.78m PB12
Jun 3Bill Roe All-Comers Summer Series #1Jun 3 · 400m Hurdles · Place 2 · Rolled Track ClubRolled Track Club400m Hurdles36" / 0.914m2.1:00.03a PB12
May 203A District 1 - NW ChampionshipsMay 20 · 300m Hurdles · Place 5 · MeadowdaleMeadowdale300m Hurdles540.24a12
May 203A District 1 - NW ChampionshipsMay 20 · 110m Hurdles · Place 5 · MeadowdaleMeadowdale110m Hurdles515.15a12
May 13WESCO 3A SOUTH Track & Field ChampionshipsMay 13 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles36" / 0.914m1.40.08a PB12
May 13WESCO 3A SOUTH Track & Field ChampionshipsMay 13 · 110m Hurdles · Place 5 · MeadowdaleMeadowdale110m Hurdles39" / 0.991m5.15.97aWind: 3.112
May 8Edmonds School District Track & Field ChampsMay 8 · High Jump · Place 1 · MeadowdaleMeadowdaleHigh Jump16-00.0012
May 8Edmonds School District Track & Field ChampsMay 8 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.40a12
May 8Edmonds School District Track & Field ChampsMay 8 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles215.26a12
May 2SUNNY AND 70! INVITATIONALMay 2 · High Jump · Place 18 · MeadowdaleMeadowdaleHigh Jump185-06.0012
May 2SUNNY AND 70! INVITATIONALMay 2 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles240.23a12
May 2SUNNY AND 70! INVITATIONALMay 2 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles115.02a12
Apr 30WESCO meet @Kamiak (Meadowdale)Apr 30 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles115.44a12
Apr 2536th gearUP Eason InvitationalApr 25 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles240.75a12
Apr 2536th gearUP Eason InvitationalApr 25 · 110m Hurdles · Place 4 · MeadowdaleMeadowdale110m Hurdles415.34a12
Apr 2536th gearUP Eason InvitationalApr 25 · 110m Hurdles · Place 5 · MeadowdaleMeadowdale110m Hurdles515.11a12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · High Jump · Place 1 · MeadowdaleMeadowdaleHigh Jump15-08.0012
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.00a12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles115.85a12
Apr 16Meadowdale & MP at CascadeApr 16 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles140.67a12
Apr 16Meadowdale & MP at CascadeApr 16 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles115.81a12
Apr 16Meadowdale & MP at CascadeApr 16 · 200 Meters · Place 4 · MeadowdaleMeadowdale200 Meters424.02a12
Apr 16Meadowdale & MP at CascadeApr 16 · 100 Meters · Place 6 · MeadowdaleMeadowdale100 Meters611.85a PB12
Apr 11Birger Solberg InvitationalApr 11 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.25a12
Apr 11Birger Solberg InvitationalApr 11 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles215.78a12
Apr 2WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · High Jump · Place 2 · MeadowdaleMeadowdaleHigh Jump25-812
Apr 2WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles142.26a12
Apr 2WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles116.00a12
Mar 26WESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District StadiumMar 26 · High Jump · Place 1 · MeadowdaleMeadowdaleHigh Jump15-812
Mar 26WESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District StadiumMar 26 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.84a12
Mar 26WESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District StadiumMar 26 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles115.73a12
Mar 26WESCO: Edmonds Woodway / Meadowdale / Shorecrest @ Edmonds District StadiumMar 26 · 200 Meters · Place 3 · MeadowdaleMeadowdale200 Meters323.68a PB12
Mar 14Spring Preview InvitationalMar 14 · High Jump · Place 9 · MeadowdaleMeadowdaleHigh Jump94-1012
Mar 14Spring Preview InvitationalMar 14 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles140.90a12
Mar 14Spring Preview InvitationalMar 14 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles116.11a12

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · Triple Jump · Place 1 · UnattachedUnattachedTriple Jump1.11.68m PB12
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · Long Jump · UnattachedUnattachedLong Jump—DNS12
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · High Jump · Place 8 · UnattachedUnattachedHigh Jump8.1.60m12
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 100 Meters · UnattachedUnattached100 Meters—SCR12
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 300m Hurdles · Place 16 · MeadowdaleMeadowdale300m HurdlesRound P1641.09a11
May 213A NW District 1 ChampionshipsMay 21 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles241.33a11
May 143A WESCO South ChampionshipsMay 14 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles142.70a11
May 143A WESCO South ChampionshipsMay 14 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.42a11
May 9Edmonds School District Track & Field ChampsMay 9 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles141.24a11
May 9Edmonds School District Track & Field ChampsMay 9 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles216.59a11
May 1WESCO Track: Meadowdale & Shorecrest @ MarinerMay 1 · High Jump · Place 3 · MeadowdaleMeadowdaleHigh Jump35-04.0011
May 1WESCO Track: Meadowdale & Shorecrest @ MarinerMay 1 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles216.91a11
Apr 2635th gearUP Eason InvitationalApr 26 · 300m Hurdles · Place 19 · MeadowdaleMeadowdale300m Hurdles1942.5611
Apr 2635th gearUP Eason InvitationalApr 26 · 110m Hurdles · Place 34 · MeadowdaleMeadowdale110m HurdlesRound P3416.4311
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · High Jump · Place 2 · MeadowdaleMeadowdaleHigh Jump25-06.0011
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles142.2111
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · High Jump · Place 2 · MeadowdaleMeadowdaleHigh Jump25-611
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles143.21a11
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles116.89a11
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · High Jump · Place 11 · MeadowdaleMeadowdaleHigh Jump115-611
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · 300m Hurdles · Place 3 · MeadowdaleMeadowdale300m Hurdles342.34a11
Apr 12Birger Solberg Invitational hosted by SehomeApr 12 · 110m Hurdles · Place 6 · MeadowdaleMeadowdale110m Hurdles616.48a11
Apr 3Meadowdale & Stanwood @ JacksonApr 3 · High Jump · Place 1 · MeadowdaleMeadowdaleHigh Jump15-811
Apr 3Meadowdale & Stanwood @ JacksonApr 3 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles142.44a11
Apr 3Meadowdale & Stanwood @ JacksonApr 3 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles216.96a11
Mar 27Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · High Jump · Place 1 · MeadowdaleMeadowdaleHigh Jump15-411
Mar 27Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles142.99a11
Mar 27Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles217.01a11
Mar 15Edmonds Spring PreviewMar 15 · High Jump · Place 4 · MeadowdaleMeadowdaleHigh Jump45-4—
Mar 15Edmonds Spring PreviewMar 15 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles144.67a—
Mar 15Edmonds Spring PreviewMar 15 · 110m Hurdles · Place 3 · MeadowdaleMeadowdale110m Hurdles317.59a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · High Jump · Place 8 · UnattachedUnattachedHigh Jump8.1.50m11
May 83A WESCO South League ChampionshipsMay 8 · 300m Hurdles · Place 9 · MeadowdaleMeadowdale300m Hurdles945.23a—
May 83A WESCO South League ChampionshipsMay 8 · 110m Hurdles · Place 10 · MeadowdaleMeadowdale110m Hurdles1018.52a—
May 3Edmonds School District Track & Field ChampsMay 3 · 300m Hurdles · Place 4 · MeadowdaleMeadowdale300m Hurdles443.93a—
May 3Edmonds School District Track & Field ChampsMay 3 · 110m Hurdles · Place 4 · MeadowdaleMeadowdale110m Hurdles417.78a—
Apr 27Shoreline InvitationalApr 27 · 300m Hurdles · Place 21 · MeadowdaleMeadowdale300m Hurdles2144.63a—
Apr 27Shoreline InvitationalApr 27 · 110m Hurdles · Place 31 · MeadowdaleMeadowdale110m Hurdles3118.90a—
Apr 2034th gearUP Eason InvitationalApr 20 · 300m Hurdles · Place 18 · MeadowdaleMeadowdale300m Hurdles1843.75a—
Apr 18Wesco Track - Meadowdale / Lynnwood / Mariner @ Edmonds StadiumApr 18 · 300m Hurdles · Place 1 · MeadowdaleMeadowdale300m Hurdles143.78a—
Apr 18Wesco Track - Meadowdale / Lynnwood / Mariner @ Edmonds StadiumApr 18 · 110m Hurdles · Place 3 · MeadowdaleMeadowdale110m Hurdles318.40a—
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles36" / 0.914m2.45.45a10
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles39" / 0.991m2.18.26a10
Mar 28Jackson, Meadowdale, Shorewood @ Shoreline StadiumMar 28 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles244.45a—
Mar 28Jackson, Meadowdale, Shorewood @ Shoreline StadiumMar 28 · 110m Hurdles · Place 5 · MeadowdaleMeadowdale110m Hurdles518.64a—
Mar 8ESD Spring Preview JamboreeMar 8 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles245.67a—
Mar 8ESD Spring Preview JamboreeMar 8 · 110m Hurdles · Place 1 · MeadowdaleMeadowdale110m Hurdles118.65a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 103A WESCO South League ChampionshipsMay 10 · 300m Hurdles · Place 9 · MeadowdaleMeadowdale300m Hurdles36" / 0.914mRound P9.47.18a9
May 103A WESCO South League ChampionshipsMay 10 · 110m Hurdles · Place 13 · MeadowdaleMeadowdale110m Hurdles39" / 0.991mRound P13.21.72aWind: -1.49
May 5Edmonds School District Track ChampsMay 5 · 300m Hurdles · Place 3 · MeadowdaleMeadowdale300m Hurdles347.94a—
May 5Edmonds School District Track ChampsMay 5 · 110m Hurdles · Place 3 · MeadowdaleMeadowdale110m Hurdles319.43a—
May 1FROSH CHAMPSMay 1 · 300m Hurdles · Place 4 · MeadowdaleMeadowdale300m Hurdles449.76a—
May 1FROSH CHAMPSMay 1 · 110m Hurdles · Place 5 · MeadowdaleMeadowdale110m Hurdles519.82a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 300m Hurdles · Place 2 · MeadowdaleMeadowdale300m Hurdles249.18a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 110m Hurdles · Place 2 · MeadowdaleMeadowdale110m Hurdles220.46a—
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 300m Hurdles · Place 5 · MeadowdaleMeadowdale300m Hurdles36" / 0.914m5.50.70a9
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 110m Hurdles · Place 3 · MeadowdaleMeadowdale110m Hurdles39" / 0.991m3.20.71a9
Mar 30Wesco League Track - Lynnwood / Meadowdale / Shorewood @ Edmonds StadiumMar 30 · 300m Hurdles · Place 3 · MeadowdaleMeadowdale300m Hurdles351.28a—
Mar 30Wesco League Track - Lynnwood / Meadowdale / Shorewood @ Edmonds StadiumMar 30 · 110m Hurdles · Place 3 · MeadowdaleMeadowdale110m Hurdles320.85a—