Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Meet #10 · Jul 314:42.04aBill Roe All-Comers Meet #10July 31, 2024
1600 Meters · OutdoorLiberty Twilight · May 94:23.55aLiberty TwilightMay 9, 2025
200 Meters · OutdoorCedarcrest, Jackson at Snohomish · Apr 1723.74aCedarcrest, Jackson at SnohomishApril 17, 2024
3200 Meters · OutdoorMonroe vs. Getchell and Snohomish · Apr 2510:07.42aMonroe vs. Getchell and SnohomishApril 25, 2024
400 Meters · OutdoorLake Stevens @Snohomish · Apr 2451.29Lake Stevens @SnohomishApril 24, 2025
800 Meters · Outdoor3A NW District 1 Championships · May 211:52.15a3A NW District 1 ChampionshipsMay 21, 2025

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 2 · SnohomishSnohomish800 MetersRound P21:55.65a12
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 800 Meters · Place 5 · SnohomishSnohomish800 Meters51:54.69a12
May 213A NW District 1 ChampionshipsMay 21 · 1600 Meters · Place 7 · SnohomishSnohomish1600 Meters74:24.69a12
May 213A NW District 1 ChampionshipsMay 21 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters11:52.15a PB12
May 14WESCO 3A NORTH ChampionshipsMay 14 · 1600 Meters · Place 2 · SnohomishSnohomish1600 Meters24:28.70a12
May 14WESCO 3A NORTH ChampionshipsMay 14 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters22:05.32a12
May 14WESCO 3A NORTH ChampionshipsMay 14 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters21:54.43a12
May 9Liberty TwilightMay 9 · 1600 Meters · Place 27 · SnohomishSnohomish1600 Meters274:23.55a PB12
May 1Arlington vs. SnohomishMay 1 · 1600 Meters · Place 4 · SnohomishSnohomish1600 Meters44:38.09a12
Apr 2635th gearUP Eason InvitationalApr 26 · 800 Meters · Place 6 · SnohomishSnohomish800 Meters61:55.2712
Apr 24Lake Stevens @SnohomishApr 24 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters151.29 PB12
Apr 24Lake Stevens @SnohomishApr 24 · 200 Meters · Place 5 · SnohomishSnohomish200 Meters524.0612
Apr 19Robert Polk InvitationalApr 19 · 1600 Meters · Place 3 · SnohomishSnohomish1600 Meters34:32.5012
Apr 19Robert Polk InvitationalApr 19 · 800 Meters · Place 3 · SnohomishSnohomish800 Meters32:00.2912
Apr 17Stanwood @SnohomishApr 17 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:06.45a12
Apr 3MGHS, AMHS @SnohomishApr 3 · 3200 Meters · Place 1 · SnohomishSnohomish3200 Meters110:07.56a12
Mar 28Twilight in the 'HamMar 28 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters11:57.44a12
Mar 26Monroe v. SnohomishMar 26 · 1600 Meters · Place 1 · SnohomishSnohomish1600 Meters1.4:41.71a12
Mar 13SnoCreekPeak JamboreeMar 13 · 1600 Meters · Place 4 · SnohomishSnohomish1600 Meters44:48.5—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 1 Mile · Place 6 · UnattachedUnattached1 Mile6.4:42.04a PB11
May 153A NW District 1 Championships - Day 1 & Day 2May 15 · 1600 Meters · Place 10 · SnohomishSnohomish1600 Meters104:27.37a—
May 83A WESCO North ChampionshipsMay 8 · 1600 Meters · Place 3 · SnohomishSnohomish1600 Meters34:28.96a—
May 83A WESCO North ChampionshipsMay 8 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:05.54a—
May 83A WESCO North ChampionshipsMay 8 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters21:57.69a—
May 3Last Chance InvitationalMay 3 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters11:57.73a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 3200 Meters · Place 1 · SnohomishSnohomish3200 Meters110:07.42a PB—
Apr 2034th gearUP Eason InvitationalApr 20 · 800 Meters · Place 12 · SnohomishSnohomish800 Meters122:07.53a—
Apr 2034th gearUP Eason InvitationalApr 20 · 1600 Meters · Place 4 · SnohomishSnohomish1600 Meters44:29.04a—
Apr 17Cedarcrest, Jackson at SnohomishApr 17 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters151.74a—
Apr 17Cedarcrest, Jackson at SnohomishApr 17 · 200 Meters · Place 4 · SnohomishSnohomish200 Meters423.74a PB—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters2.1:57.59a11
Apr 11MG vs Stanwood and SnohomishApr 11 · 1600 Meters · Place 1 · SnohomishSnohomish1600 Meters14:43.62a—
Mar 28WESCO: Snohomish & Archbishop Murphy @ MarinerMar 28 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:02.12—
Mar 13Sno-Peak-Creek JamboreeMar 13 · 1600 Meters · Place 3 · SnohomishSnohomish1600 Meters34:40.89a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 800 Meters · Place 18 · SnohomishSnohomish800 Meters181:59.94a—
May 173A NW District 1 Championships - Day 1 & Day 2May 17 · 800 Meters · Place 4 · SnohomishSnohomish800 Meters4.1:56.34a10
May 103A WESCO North League ChampionshipsMay 10 · 800 Meters · Place 3 · SnohomishSnohomish800 MetersRound P3.2:07.78a10
May 103A WESCO North League ChampionshipsMay 10 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters2.1:56.00a10
May 5Last Chance Invitational May 5 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters151.68a—
Apr 29SUNNY AND 70 INVITATIONAL!Apr 29 · 1600 Meters · Place 6 · SnohomishSnohomish1600 Meters64:35.31a—
Apr 22GearUp Eason InvitationalApr 22 · 800 Meters · Place 6 · SnohomishSnohomish800 Meters61:57.86a—
Apr 19Stanwood v. SnohomishApr 19 · 1600 Meters · Place 2 · SnohomishSnohomish1600 Meters24:33.79a—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 800 Meters · Place 4 · SnohomishSnohomish800 Meters4.1:57.59a10
Apr 13Jackson, Lynnwood @SnohomishApr 13 · 400 Meters · Place 2 · SnohomishSnohomish400 Meters2.51.66a10
Mar 30Marysville-Pilchuck, Archbishop Murphy @SnohomishMar 30 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:00.76a—
Mar 23Mon v. SnoMar 23 · 3200 Meters · Place 1 · SnohomishSnohomish3200 Meters110:25.23a—
Mar 14SnoCreekPeak JamboreeMar 14 · 1600 Meters · Place 1 · SnohomishSnohomish1600 Meters14:43.01a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 183A NW District 1 Championships - Day 1 & Day 2May 18 · 400 Meters · Place 9 · SnohomishSnohomish400 Meters953.529
May 113A WESCO North League ChampionshipsMay 11 · 400 Meters · Place 6 · SnohomishSnohomish400 Meters655.169
May 113A WESCO North League ChampionshipsMay 11 · 400 Meters · Place 8 · SnohomishSnohomish400 Meters853.659
May 6The Eleventh HourMay 6 · 400 Meters · Place 2 · SnohomishSnohomish400 Meters255.229
Apr 28Cascade and Snohomish @ ArlingtonApr 28 · 400 Meters · Place 5 · SnohomishSnohomish400 Meters554.219
Apr 14Jackson, MP, MV @ SnohomishApr 14 · 800 Meters · Place 5 · SnohomishSnohomish800 Meters52:17.189
Apr 14Jackson, MP, MV @ SnohomishApr 14 · 400 Meters · Place 5 · SnohomishSnohomish400 Meters556.039
Mar 31Shorewood, Snohomish @ StanwoodMar 31 · 800 Meters · Place 3 · SnohomishSnohomish800 Meters32:11.339
Mar 24Cedarcrest & Everett @SnohomishMar 24 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters22:16.289
Mar 15SnoCreekPeakWood JamboreeMar 15 · 200 Meters · Place 12 · SnohomishSnohomish200 Meters1226.489

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3EVERGREEN COVID ClassicJun 3 · Long Jump · Place 2 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump2.13' 10Unofficial8
Jun 3EVERGREEN COVID ClassicJun 3 · Discus · Place 3 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg3.68' 6Unofficial8
Jun 3EVERGREEN COVID ClassicJun 3 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:02.2Unofficial8
Jun 3EVERGREEN COVID ClassicJun 3 · 200 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy200 Meters1.28.4Unofficial8
Jun 3EVERGREEN COVID ClassicJun 3 · 100 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1.13.4Unofficial8
May 27Northshore Classic 2021May 27 · 50 Meter · Place 1 · Northshore Christian AcademyNorthshore Christian Academy50 Meter1.6.9Unofficial8
May 27Northshore Classic 2021May 27 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.14' 7Unofficial8
May 27Northshore Classic 2021May 27 · 800 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy800 Meters1.2:32.7Unofficial8
May 27Northshore Classic 2021May 27 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:00.3Unofficial8
May 27Northshore Classic 2021May 27 · 100 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1.13.4Unofficial8
May 20Northshore Meet May 20 · 50 Meter · Place 1 · Northshore Christian AcademyNorthshore Christian Academy50 Meter1.7.3Unofficial8
May 20Northshore Meet May 20 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.15' 11Unofficial8
May 20Northshore Meet May 20 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:02.2Unofficial8
May 20Northshore Meet May 20 · 200 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy200 Meters1.28.7Unofficial8
May 20Northshore Meet May 20 · 100 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1.13.2Unofficial8