Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Meet #10 · Jul 314:42.31aBill Roe All-Comers Meet #10July 31, 2024
100 Meters · OutdoorCentral Washington Wildcat Invitational · Apr 1010.84aCentral Washington Wildcat InvitationalApril 10, 2026
1600 Meters · OutdoorSnoCreekPeak Jamboree · Mar 144:57.27aSnoCreekPeak JamboreeMarch 14, 2023
200 Meters · Indoor2026 Whitworth Indoor Invite · Feb 1322.14a2026 Whitworth Indoor InviteFebruary 13, 2026
200 Meters · Outdoor2026 NorthWest Conference Championship · Apr 2521.51a2026 NorthWest Conference ChampionshipApril 25, 2026
400 Meters · Indoor2025 Ed Boitano Invitational · Feb 2848.152025 Ed Boitano InvitationalFebruary 28, 2025
400 Meters · OutdoorFranson Last Chance and Multis · May 947.06aFranson Last Chance and MultisMay 9, 2026
800 Meters · OutdoorPLU Invite · Mar 141:55.94aPLU InviteMarch 14, 2025
Long Jump · OutdoorSouth Division Finals @ Lake Stevens HS · May 2415-01.25South Division Finals @ Lake Stevens HSMay 24, 2018

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25Olympia All-comers Track & Field Meet #4Jun 25 · 100 Meters · Place 1 · Puget SoundPuget Sound100 Meters1.11.36aJr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 400 Meters · Place 14 · Puget SoundPuget Sound400 MetersRound P14.47.66aJr
May 9Franson Last Chance and MultisMay 9 · 400 Meters · Place 5 · Puget SoundPuget Sound400 Meters5.47.06a PBJr
Apr 252026 NorthWest Conference ChampionshipApr 25 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters149.08aJR
Apr 252026 NorthWest Conference ChampionshipApr 25 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters147.11aJR
Apr 252026 NorthWest Conference ChampionshipApr 25 · 200 Meters · Place 3 · Puget SoundPuget Sound200 Meters321.93aJR
Apr 252026 NorthWest Conference ChampionshipApr 25 · 200 Meters · Place 2 · Puget SoundPuget Sound200 Meters221.51a PBJR
Apr 16Bryan Clay InvitationalApr 16 · 400 Meters · Place 19 · Puget SoundPuget Sound400 Meters19.47.60aJr
Apr 10Central Washington Wildcat InvitationalApr 10 · 200 Meters · Place 1 · Puget SoundPuget Sound200 Meters121.65aJr
Apr 10Central Washington Wildcat InvitationalApr 10 · 100 Meters · Place 5 · Puget SoundPuget Sound100 Meters510.84a PBJr
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters148.41aJr
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 200 Meters · Place 8 · Puget SoundPuget Sound200 Meters822.12aJr
Mar 13PLU OpenMar 13 · 200 Meters · Place 1 · Puget SoundPuget Sound200 Meters122.32aJr
Mar 13PLU OpenMar 13 · 100 Meters · Place 1 · Puget SoundPuget Sound100 Meters111.33aJr
Mar 62026 Ed Boitano InvitationalMar 6 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters148.20aJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 132026 Whitworth Indoor InviteFeb 13 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters148.48aJr
Feb 132026 Whitworth Indoor InviteFeb 13 · 200 Meters · Place 13 · Puget SoundPuget Sound200 Meters1322.14a PBJr
Jan 302026 UW Invite / Mile CityJan 30 · 400 Meters · Place 9 · Puget SoundPuget Sound400 Meters948.72aJr
Jan 162026 UW PreviewJan 16 · 400 Meters · Place 6 · Puget SoundPuget Sound400 Meters648.53aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 3000 Meters · UnattachedUnattached3000 Meters—SCRSo
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.1:59.67aSo
May 142025 George Fox University NCAA Final QualifierMay 14 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters2.48.26aSo
Apr 18CWU Wildcat InvitationalApr 18 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters148.52So
Apr 18CWU Wildcat InvitationalApr 18 · 200 Meters · Place 8 · Puget SoundPuget Sound200 Meters822.56So
Mar 14PLU InviteMar 14 · 800 Meters · Place 2 · Puget SoundPuget Sound800 Meters21:55.94a PB—
Mar 8PLU OpenMar 8 · 800 Meters · Place 3 · Puget SoundPuget Sound800 Meters3.1:57.05aSo
Mar 8PLU OpenMar 8 · 100 Meters · Place 12 · Puget SoundPuget Sound100 Meters12.11.17aWind: 3.3So

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282025 Ed Boitano InvitationalFeb 28 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters248.15 PBSO
Feb 282025 Ed Boitano InvitationalFeb 28 · 200 Meters · Place 5 · Puget SoundPuget Sound200 Meters522.28SO
Feb 142025 Whitworth Indoor InvitationalFeb 14 · 400 Meters · Place 6 · Puget SoundPuget Sound400 Meters648.28a—
Feb 142025 Whitworth Indoor InvitationalFeb 14 · 200 Meters · Place 12 · Puget SoundPuget Sound200 Meters1222.25a—
Jan 312025 UW InvitationalJan 31 · 400 Meters · Place 6 · Puget SoundPuget Sound400 Meters6.48.36aSo
Jan 172025 UW Preview/Mile CityJan 17 · 400 Meters · Place 5 · Puget SoundPuget Sound400 Meters548.38a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:01.20aFr
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 1 Mile · Place 7 · UnattachedUnattached1 Mile7.4:42.31a PBFr
May 10L&C Portland Distance CarnivalMay 10 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters2.49.12aFr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 400 Meters · Place 1 · Puget SoundPuget Sound400 MetersRound P1.48.29aFr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters2.48.19aFr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 200 Meters · Place 8 · Puget SoundPuget Sound200 MetersRound P8.22.14aWind: 0Fr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 200 Meters · Place 7 · Puget SoundPuget Sound200 Meters7.22.24aWind: -0.3Fr
Mar 23Peyton-Shotwell Invitational 2024Mar 23 · 400 Meters · Place 1 · Puget SoundPuget Sound400 Meters148.90FR
Mar 23Peyton-Shotwell Invitational 2024Mar 23 · 200 Meters · Place 5 · Puget SoundPuget Sound200 Meters522.55FR
Mar 82024 PLU InviteMar 8 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters249.47FR
Mar 82024 PLU InviteMar 8 · 200 Meters · Place 7 · Puget SoundPuget Sound200 Meters722.78FR
Mar 1Ed Boitano InvitationalMar 1 · 400 Meters · Place 2 · Puget SoundPuget Sound400 Meters249.97FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 232024 Ken Shannon Last Chance InviteFeb 23 · 400 Meters · Place 17 · Puget SoundPuget Sound400 Meters1750.45FR
Feb 92024 Whitworth Indoor Invitational & Multi's - CollegeFeb 9 · 400 Meters · Place 16 · Puget SoundPuget Sound400 Meters1650.75FR
Feb 92024 Whitworth Indoor Invitational & Multi's - CollegeFeb 9 · 200 Meters · Place 27 · Puget SoundPuget Sound200 Meters2722.94FR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters148.42a—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters148.00a—
May 25 WIAA 2A, 3A, 4A State Championship Meet (HS)May 25 · 200 Meters · Place 11 · SnohomishSnohomish200 Meters1122.61a—
May 173A NW District 1 Championships - Day 1 & Day 2May 17 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters1.49.32a12
May 173A NW District 1 Championships - Day 1 & Day 2May 17 · 200 Meters · Place 2 · SnohomishSnohomish200 Meters2.22.21a12
May 103A WESCO North League ChampionshipsMay 10 · 400 Meters · Place 1 · SnohomishSnohomish400 MetersRound P1.50.09a12
May 103A WESCO North League ChampionshipsMay 10 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters1.49.57a12
May 103A WESCO North League ChampionshipsMay 10 · 200 Meters · Place 1 · SnohomishSnohomish200 MetersRound P1.22.63a12
May 103A WESCO North League ChampionshipsMay 10 · 200 Meters · Place 1 · SnohomishSnohomish200 Meters1.22.75a12
May 5Last Chance Invitational May 5 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:00.42a—
Apr 27MG v. SnohomishApr 27 · 200 Meters · Place 1 · SnohomishSnohomish200 Meters122.76a—
Apr 22GearUp Eason InvitationalApr 22 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters149.44a—
Apr 19Stanwood v. SnohomishApr 19 · 200 Meters · Place 1 · SnohomishSnohomish200 Meters123.00a—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters1.50.57a12
Apr 13Jackson, Lynnwood @SnohomishApr 13 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters1.50.60a12
Mar 30Marysville-Pilchuck, Archbishop Murphy @SnohomishMar 30 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters22:04.51a—
Mar 14SnoCreekPeak JamboreeMar 14 · 1600 Meters · Place 4 · SnohomishSnohomish1600 Meters44:57.27a PB12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26WIAA 2A, 3A, 4A State Championship Meet (HS)May 26 · 400 Meters · Place 13 · SnohomishSnohomish400 MetersRound P13.51.70a11
May 113A WESCO North League ChampionshipsMay 11 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters150.5011
May 113A WESCO North League ChampionshipsMay 11 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters151.0111
May 6The Eleventh HourMay 6 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:05.1011
Apr 28Cascade and Snohomish @ ArlingtonApr 28 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters22:08.3811
Apr 23Gear Up Eason InvitationalApr 23 · 400 Meters · Place 6 · SnohomishSnohomish400 Meters651.9611
Apr 14Jackson, MP, MV @ SnohomishApr 14 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters152.6911
Apr 14Jackson, MP, MV @ SnohomishApr 14 · 200 Meters · Place 1 · SnohomishSnohomish200 Meters124.5211
Mar 31Shorewood, Snohomish @ StanwoodMar 31 · 800 Meters · Place 2 · SnohomishSnohomish800 Meters22:09.3011
Mar 24Cedarcrest & Everett @SnohomishMar 24 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:13.6111
Mar 15SnoCreekPeakWood JamboreeMar 15 · 800 Meters · Place 1 · SnohomishSnohomish800 Meters12:11.6211

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Snohomish vs Glacier PeakMay 6 · 400 Meters · Place 2 · SnohomishSnohomish400 Meters254.3110
Apr 29Everett @SnohomishApr 29 · 800 Meters · Place 7 · SnohomishSnohomish800 Meters72:32.6410
Apr 29Everett @SnohomishApr 29 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters155.4110
Apr 22Shorecrest @SnohomishApr 22 · 400 Meters · Place 1 · SnohomishSnohomish400 Meters1.55.71a10
Apr 15Snohomish @ Lake StevensApr 15 · 400 Meters · Place 3 · SnohomishSnohomish400 Meters354.7110
Apr 15Snohomish @ Lake StevensApr 15 · 400 Meters · Place 3 · SnohomishSnohomish400 Meters354.7110

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28North County South Division ChampionshipMay 28 · Long Jump · Place 6 · CentennialCentennialLong Jump6.15'4"Unofficial8
May 28North County South Division ChampionshipMay 28 · 400 Meters · Place 2 · CentennialCentennial400 Meters2.54.28Unofficial8
May 15Valley View & Port Susan @ Centennial MSMay 15 · Long Jump · CentennialCentennialLong Jump—15'8Unofficial8
May 15Valley View & Port Susan @ Centennial MSMay 15 · 400 Meters · CentennialCentennial400 Meters—55.49Unofficial8
May 8Cavelero & Totem @ Centennial MSMay 8 · Long Jump · CentennialCentennialLong Jump—15'4Unofficial8
May 8Cavelero & Totem @ Centennial MSMay 8 · 400 Meters · CentennialCentennial400 Meters—54.36Unofficial8
May 1Marysville MS @ Centennial MSMay 1 · 1600 Meters · CentennialCentennial1600 Meters—5:28Unofficial8
May 1Marysville MS @ Centennial MSMay 1 · Long Jump · CentennialCentennialLong Jump—17Unofficial8
May 1Marysville MS @ Centennial MSMay 1 · 400 Meters · CentennialCentennial400 Meters—57.14Unofficial8
Apr 25CedarC and CMSApr 25 · 400 Meters · CentennialCentennial400 Meters—56.8Unofficial8

2018 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24South Division Finals @ Lake Stevens HSMay 24 · Long Jump · Place 7 · CentennialCentennialLong Jump7.15-01.25 PB7
May 24South Division Finals @ Lake Stevens HSMay 24 · 400 Meters · Place 2 · CentennialCentennial400 Meters2.59.17a7
May 24South Division Finals @ Lake Stevens HSMay 24 · 200 Meters · Place 4 · CentennialCentennial200 Meters4.27.59a7
May 16Centennial/Valley View @ Valley View Middle SchoolMay 16 · Long Jump · CentennialCentennialLong Jump—14'8Unofficial7
May 16Centennial/Valley View @ Valley View Middle SchoolMay 16 · 400 Meters · CentennialCentennial400 Meters—59.95Unofficial7
May 16Centennial/Valley View @ Valley View Middle SchoolMay 16 · 200 Meters · CentennialCentennial200 Meters—27.74Unofficial7
May 9Cedarcrest/Stanwood @ Centennial MSMay 9 · Long Jump · CentennialCentennialLong Jump—14'11Unofficial7
May 9Cedarcrest/Stanwood @ Centennial MSMay 9 · 400 Meters · CentennialCentennial400 Meters—1:00.9Unofficial7
May 9Cedarcrest/Stanwood @ Centennial MSMay 9 · 200 Meters · CentennialCentennial200 Meters—27.92Unofficial7
May 2Lake Stevens - Cavelero @ Centennial MSMay 2 · Long Jump · CentennialCentennialLong Jump—13.8Unofficial7
May 2Lake Stevens - Cavelero @ Centennial MSMay 2 · 400 Meters · CentennialCentennial400 Meters—60Unofficial7
May 2Lake Stevens - Cavelero @ Centennial MSMay 2 · 200 Meters · CentennialCentennial200 Meters—27.9Unofficial7
Apr 25Centennial/Totem @ MonroeApr 25 · Long Jump · CentennialCentennialLong Jump—12 9.5Unofficial7
Apr 25Centennial/Totem @ MonroeApr 25 · 400 Meters · CentennialCentennial400 Meters—1:02.4Unofficial7
Apr 25Centennial/Totem @ MonroeApr 25 · 200 Meters · CentennialCentennial200 Meters—28.02Unofficial7
Apr 18Centennial @ Port Susan (Stanwood HS)Apr 18 · Long Jump · CentennialCentennialLong Jump—12'10Unofficial7
Apr 18Centennial @ Port Susan (Stanwood HS)Apr 18 · 400 Meters · CentennialCentennial400 Meters—1:03Unofficial7
Apr 18Centennial @ Port Susan (Stanwood HS)Apr 18 · 100 Meters · CentennialCentennial100 Meters—13.46Unofficial7