Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Meet #10 · Jul 314:53.77aBill Roe All-Comers Meet #10July 31, 2024
1600 Meters · Outdoor4A District 1/2 Championships · May 204:25.70a4A District 1/2 ChampionshipsMay 20, 2026
3000m Steeplechase · Outdoor50th Annual Don Holder Relays · Apr 57:15.87a50th Annual Don Holder RelaysApril 5, 2025
400 Meters · OutdoorGlacier Peak, Mountlake Terrace @ Marysville Getchell · Apr 3053.42aGlacier Peak, Mountlake Terrace @ Marysville GetchellApril 30, 2026
800 Meters · Outdoor4A District 1/2 Championships · May 201:58.00a4A District 1/2 ChampionshipsMay 20, 2026
Shot Put · 4kg · OutdoorSouth Divisional Championships · Jun 226-09.00South Divisional ChampionshipsJune 2, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 800 Meters · Place 27 · Glacier PeakGlacier Peak800 MetersRound P27.2:00.15a12
May 204A District 1/2 ChampionshipsMay 20 · 1600 Meters · Place 12 · Glacier PeakGlacier Peak1600 Meters124:25.70a PB12
May 204A District 1/2 ChampionshipsMay 20 · 800 Meters · Place 5 · Glacier PeakGlacier Peak800 Meters51:58.00a PB12
May 13WESCO 4A League ChampionshipMay 13 · 1600 Meters · Place 7 · Glacier PeakGlacier Peak1600 Meters74:27.87a12
May 13WESCO 4A League ChampionshipMay 13 · 800 Meters · Place 2 · Glacier PeakGlacier Peak800 Meters21:59.12a12
May 2Shoreline InvitationalMay 2 · 800 Meters · Place 6 · Glacier PeakGlacier Peak800 Meters61:59.15a12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 400 Meters · Place 1 · Glacier PeakGlacier Peak400 Meters153.42a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · 800 Meters · Place 10 · Glacier PeakGlacier Peak800 Meters101:59.52a12
Apr 23WESCO - Sultan, Jackson @ GPApr 23 · 1600 Meters · Place 2 · Glacier PeakGlacier Peak1600 Meters24:31.11a12
Apr 18Bellevue Track and Field Invitational Apr 18 · 800 Meters · Place 4 · Glacier PeakGlacier Peak800 Meters4.2:00.07a12
Apr 16Arlington vs. Glacier PeakApr 16 · 1600 Meters · Place 4 · Glacier PeakGlacier Peak1600 Meters44:34.02a12
Mar 26WESCO - Lake Steven's @ GPMar 26 · 800 Meters · Place 1 · Glacier PeakGlacier Peak800 Meters12:04.10a12
Mar 21Chuck Randall InvitationalMar 21 · 800 Meters · Place 3 · Glacier PeakGlacier Peak800 Meters32:00.51a12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 222A/3A/4A Kingco-Metro-Wesco District ChampionshipsMay 22 · 800 Meters · Place 13 · Glacier PeakGlacier Peak800 Meters132:00.10a11
May 14WESCO 4A ChampionshipsMay 14 · 1600 Meters · Place 11 · Glacier PeakGlacier Peak1600 Meters114:27.11a11
May 14WESCO 4A ChampionshipsMay 14 · 800 Meters · Place 5 · Glacier PeakGlacier Peak800 Meters51:58.78a11
May 3Shoreline InvitationalMay 3 · 800 Meters · Place 7 · Glacier PeakGlacier Peak800 Meters72:00.17a11
May 1Jackson & Sultan @ Glacier PeakMay 1 · 1600 Meters · Place 2 · Glacier PeakGlacier Peak1600 Meters24:42.99a11
Apr 2635th gearUP Eason InvitationalApr 26 · 1600 Meters · Place 11 · Glacier PeakGlacier Peak1600 Meters114:34.4311
Apr 2635th gearUP Eason InvitationalApr 26 · 800 Meters · Place 21 · Glacier PeakGlacier Peak800 Meters212:01.6611
Apr 24Monroe v GPApr 24 · 400 Meters · Place 2 · Glacier PeakGlacier Peak400 Meters253.5711
Apr 19Robert Polk InvitationalApr 19 · 800 Meters · Place 2 · Glacier PeakGlacier Peak800 Meters21:59.5211
Apr 17WESCO: Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 17 · 1600 Meters · Place 4 · Glacier PeakGlacier Peak1600 Meters44:37.25a11
Apr 550th Annual Don Holder RelaysApr 5 · 3000m Steeplechase · Place 5 · Glacier PeakGlacier Peak3000m Steeplechase57:15.87a PB11
Apr 550th Annual Don Holder RelaysApr 5 · 1600 Meters · Place 8 · Glacier PeakGlacier Peak1600 Meters84:36.88a11
Apr 3Glacier Peak @ KamiakApr 3 · 800 Meters · Place 8 · Glacier PeakGlacier Peak800 Meters82:21.7011
Apr 3Glacier Peak @ KamiakApr 3 · 400 Meters · Place 2 · Glacier PeakGlacier Peak400 Meters255.9411
Mar 27Lake Stevens @ Glacier PeakMar 27 · 1600 Meters · Place 2 · Glacier PeakGlacier Peak1600 Meters24:46.52a11
Mar 22Chuck Randall InvitationalMar 22 · 800 Meters · Place 5 · Glacier PeakGlacier Peak800 Meters52:02.63a11
Mar 13SnoCreekPeak JamboreeMar 13 · 800 Meters · Place 1 · Glacier PeakGlacier Peak800 Meters12:09.8—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 1 Mile · Place 10 · UnattachedUnattached1 Mile10.4:53.77a PB11
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 800 Meters · Place 13 · UnattachedUnattached800 Meters13.2:24.13a11
May 84A WESCO League ChampionshipMay 8 · 800 Meters · Place 12 · Glacier PeakGlacier Peak800 Meters122:06.11a—
May 3Eleventh HourMay 3 · 800 Meters · Place 1 · Glacier PeakGlacier Peak800 Meters12:10.06a—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · 800 Meters · Place 1 · Glacier PeakGlacier Peak800 Meters12:06.71a—
Apr 17Arlington vs. Glacier PeakApr 17 · 800 Meters · Place 7 · Glacier PeakGlacier Peak800 Meters72:13.15a—
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · 1600 Meters · Place 9 · Glacier PeakGlacier Peak1600 Meters95:00.17a—
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · 800 Meters · Place 6 · Glacier PeakGlacier Peak800 Meters62:14.62a—
Mar 30Holder RelaysMar 30 · 1600 Meters · Place 6 · Glacier PeakGlacier Peak1600 Meters64:57.57a—
Mar 30Holder RelaysMar 30 · 800 Meters · Place 3 · Glacier PeakGlacier Peak800 Meters32:12.44a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 800 Meters · Place 3 · Glacier PeakGlacier Peak800 Meters32:11.22a—
Mar 21Monroe vs. GPMar 21 · 1600 Meters · Place 8 · Glacier PeakGlacier Peak1600 Meters85:10.27a—
Mar 21Monroe vs. GPMar 21 · 800 Meters · Place 4 · Glacier PeakGlacier Peak800 Meters42:19.70a—
Mar 16Chuck Randall InvitationalMar 16 · 800 Meters · Place 14 · Glacier PeakGlacier Peak800 Meters142:14.08a—
Mar 13Sno-Peak-Creek JamboreeMar 13 · 800 Meters · Place 3 · Glacier PeakGlacier Peak800 Meters32:19.62a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4WESCO JV ChampsMay 4 · 800 Meters · Place 3 · Glacier PeakGlacier Peak800 Meters32:13.06a—
Apr 27Mon v. GP, AMHSApr 27 · 800 Meters · Place 2 · Glacier PeakGlacier Peak800 Meters22:14.71a—
Apr 19Jackson, Cedarcrest @ Glacier PeakApr 19 · 800 Meters · Place 8 · Glacier PeakGlacier Peak800 Meters82:19.62a—
Apr 13Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 13 · 800 Meters · Place 9 · Glacier PeakGlacier Peak800 Meters92:18.90a—
Mar 30Glacier Peak @ MarinerMar 30 · 800 Meters · Place 4 · Glacier PeakGlacier Peak800 Meters42:18.00—
Mar 23Lake Stevens @ Glacier PeakMar 23 · 800 Meters · Place 7 · Glacier PeakGlacier Peak800 Meters72:22.90a—
Mar 14SnoCreekPeak JamboreeMar 14 · 800 Meters · Place 4 · Glacier PeakGlacier Peak800 Meters42:26.88a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2South Divisional ChampionshipsJun 2 · 1600 Meters · Place 11 · Valley ViewValley View1600 Meters11.5:53.17a8
Jun 2South Divisional ChampionshipsJun 2 · Shot Put · Place 9 · Valley ViewValley ViewShot Put4kg9.26-09.00 PB8