Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 UW Invitational · Jan 263:57.70a2024 UW InvitationalJanuary 26, 2024
1 Mile · OutdoorRalph Vernacchia Invitational · Apr 304:03.64aRalph Vernacchia InvitationalApril 30, 2022
1500 Meters · OutdoorFlorida Relays · Mar 313:41.31aFlorida RelaysMarch 31, 2023
1600 Meters · Outdoor3A NW District 1 Championships - Day 2 · May 194:31.43a3A NW District 1 Championships - Day 2May 19, 2017
200 Meters · OutdoorEverett, Woodinville @ Shorecrest · Apr 1029.02aEverett, Woodinville @ ShorecrestApril 10, 2014
3000 Meters · IndoorWashington Husky Invitational · Feb 118:09.40aWashington Husky InvitationalFebruary 11, 2022
3000m Steeplechase · 0.914m · Outdoor2024 Bryan Clay Invitational · Apr 118:43.31a2024 Bryan Clay InvitationalApril 11, 2024
3000m Steeplechase · OutdoorEd Boitano Invitational · Mar 18:57.03Ed Boitano InvitationalMarch 1, 2024
400m Hurdles · 36" / 0.914m · OutdoorPLU Invitational · Apr 81:00.52aPLU InvitationalApril 8, 2022
5000 Meters · IndoorBoston University/Sharon Colyear-Danville Season Opener · Dec 714:21.97aBoston University/Sharon Colyear-Danville Season OpenerDecember 7, 2024
5000 Meters · OutdoorEd Boitano Invitational · Mar 114:33.38Ed Boitano InvitationalMarch 1, 2024
5000 Meters · Outdoor · Hand timedWWU Track & Field Team Invitational · Apr 515:35.7hWWU Track & Field Team InvitationalApril 5, 2019
800 Meters · IndoorGNAC Indoor Championships · Feb 211:51.07aGNAC Indoor ChampionshipsFebruary 21, 2022
800 Meters · OutdoorUF Tom Jones Memorial Invitational · Apr 141:49.55UF Tom Jones Memorial InvitationalApril 14, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Club NorthwestClub Northwest3000m Steeplechase0.914m--DNF12
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 146 · Club NorthwestClub Northwest1500 Meters146.3:55.24a12
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 111 · Club NorthwestClub Northwest800 Meters111.1:53.50a12
Apr 3Stanford InviteApr 3 · 1500 Meters · Place 9 · Club NorthwestClub Northwest1500 Meters9.3:53.04a12
Apr 3Stanford InviteApr 3 · 800 Meters · Place 5 · Club NorthwestClub Northwest800 Meters5.1:54.54a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25Bill Roe All-Comers Meet #4 - PR 800Jun 25 · 5000 Meters · Place 2 · Club NorthwestClub Northwest5000 Meters215:41.97a12
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 1 Mile · Place 4 · Club NorthwestClub Northwest1 Mile4.4:05.44a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 3000 Meters · UnattachedUnattached3000 Meters--DNF12
Jan 312025 UW InvitationalJan 31 · 800 Meters · Place 25 · UnattachedUnattached800 Meters25.1:54.11a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 5000 Meters · Place 154 · Club NorthwestClub Northwest5000 Meters154.14:21.97a PB12
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 9 · UnattachedUnattached1 Mile9.3:57.70a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 17Bill Roe All-Comers Meet #8Jul 17 · 800 Meters · Place 2 · Club NorthwestClub Northwest800 Meters21:53.96a—
Jun 19Bill Roe All-Comers Meet #4Jun 19 · 5000 Meters · Place 1 · Club NorthwestClub Northwest5000 Meters114:33.63a—
May 29Bill Roe All-Comers Meet #1May 29 · 3000 Meters · Club NorthwestClub Northwest3000 Meters—DNF12
May 29Bill Roe All-Comers Meet #1May 29 · 800 Meters · Place 1 · Club NorthwestClub Northwest800 Meters1.1:51.84a12
Apr 112024 Bryan Clay InvitationalApr 11 · 3000m Steeplechase · Place 23 · Club NorthwestClub Northwest3000m Steeplechase0.914m23.8:43.31a PB12
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 38 · Club NorthwestClub Northwest1500 Meters38.3:42.01a12
Mar 29Stanford Invitational - CollegiateMar 29 · 3000m Steeplechase · Place 6 · Club NorthwestClub Northwest3000m Steeplechase0.914m6.8:50.55a12
Mar 29Stanford Invitational - CollegiateMar 29 · 800 Meters · Place 2 · Club NorthwestClub Northwest800 Meters2.1:49.76a12
Mar 1Ed Boitano InvitationalMar 1 · 3000m Steeplechase · Place 1 · Seni Club NorthwestSeni Club Northwest3000m Steeplechase18:57.03 PB—
Mar 1Ed Boitano InvitationalMar 1 · 5000 Meters · Place 1 · Seni Club NorthwestSeni Club Northwest5000 Meters114:33.38 PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 3000m Steeplechase · Place 13 · North FloridaNorth Florida3000m Steeplechase0.914m13.8:48.12aSr
May 11ASUN Outdoor Track and Field ChampionshipsMay 11 · 3000m Steeplechase · Place 5 · North FloridaNorth Florida3000m Steeplechase58:57.08SR
May 11ASUN Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 5 · North FloridaNorth Florida1500 MetersRound P53:46.69SR
May 11ASUN Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 1 · North FloridaNorth Florida1500 Meters13:46.24SR
Apr 14UF Tom Jones Memorial InvitationalApr 14 · 1500 Meters · Place 9 · North FloridaNorth Florida1500 Meters93:45.05SR
Apr 14UF Tom Jones Memorial InvitationalApr 14 · 800 Meters · Place 15 · North FloridaNorth Florida800 Meters151:49.55 PBSR
Mar 31Florida RelaysMar 31 · 1500 Meters · Place 6 · North FloridaNorth Florida1500 Meters6.3:41.31a PBSr
Mar 23adidas Raleigh RelaysMar 23 · 3000m Steeplechase · Place 10 · North FloridaNorth Florida3000m Steeplechase0.914m10.8:48.76aSr
Mar 16River City Spring Break ClassicMar 16 · 800 Meters · Place 2 · North FloridaNorth Florida800 Meters21:50.43SR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 35 · North FloridaNorth Florida1 Mile35.3:58.56aSr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26NCAA D2 Outdoor Track and Field ChampionshipsMay 26 · 1500 Meters · Place 13 · Western WashingtonWestern Washington1500 MetersRound P13.3:47.58aJr
May 13GNAC Outdoor ChampionshipsMay 13 · 3000m Steeplechase · Place 1 · Western WashingtonWestern Washington3000m Steeplechase0.914m1.9:00.76aJr
May 13GNAC Outdoor ChampionshipsMay 13 · 1500 Meters · Place 2 · Western WashingtonWestern Washington1500 Meters2.3:48.33aJr
May 13GNAC Outdoor ChampionshipsMay 13 · 800 Meters · Place 5 · Western WashingtonWestern Washington800 MetersRound P5.1:51.28aJr
May 13GNAC Outdoor ChampionshipsMay 13 · 800 Meters · Place 3 · Western WashingtonWestern Washington800 Meters3.1:51.42aJr
Apr 30Ralph Vernacchia InvitationalApr 30 · 1 Mile · Place 1 · Western WashingtonWestern Washington1 Mile1.4:03.64a PBJr
Apr 15Beach InvitationalApr 15 · 800 Meters · Place 11 · Western WashingtonWestern Washington800 Meters11.1:51.93aJr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 46 · Western WashingtonWestern Washington1500 Meters46.3:42.22aJr
Apr 1362nd Mt. SAC RelaysApr 13 · 3000m Steeplechase · Place 41 · Western WashingtonWestern Washington3000m Steeplechase0.914m41.9:08.31aJr
Apr 8PLU InvitationalApr 8 · 400m Hurdles · Place 4 · Western WashingtonWestern Washington400m Hurdles36" / 0.914m4.1:00.52a PBJr
Apr 2WWU Team InvitationalApr 2 · 800 Meters · Place 2 · Western WashingtonWestern Washington800 Meters2.1:52.49aJr

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 11NCAA Dll Indoor T&F ChampionshipsMar 11 · 1 Mile · Place 10 · Western WashingtonWestern Washington1 MileRound P10.4:08.61aUnofficialJr
Mar 11NCAA Dll Indoor T&F ChampionshipsMar 11 · 800 Meters · Place 5 · Western WashingtonWestern Washington800 MetersRound P5.1:51.41aUnofficialJr
Mar 11NCAA Dll Indoor T&F ChampionshipsMar 11 · 800 Meters · Place 6 · Western WashingtonWestern Washington800 Meters6.1:51.88aUnofficialJr
Feb 21GNAC Indoor ChampionshipsFeb 21 · 1 Mile · Place 2 · Western WashingtonWestern Washington1 Mile2.4:02.28aJr
Feb 21GNAC Indoor ChampionshipsFeb 21 · 3000 Meters · Place 6 · Western WashingtonWestern Washington3000 Meters6.8:30.87aJr
Feb 21GNAC Indoor ChampionshipsFeb 21 · 800 Meters · Place 1 · Western WashingtonWestern Washington800 MetersRound P1.1:51.07a PBJr
Feb 21GNAC Indoor ChampionshipsFeb 21 · 800 Meters · Place 1 · Western WashingtonWestern Washington800 Meters1.1:51.45aJr
Feb 11Washington Husky InvitationalFeb 11 · 3000 Meters · Place 27 · Western WashingtonWestern Washington3000 Meters27.8:09.40a PBJr
Feb 11Washington Husky InvitationalFeb 11 · 800 Meters · Place 8 · Western WashingtonWestern Washington800 Meters8.1:52.03aJr
Jan 28University of Washington InvitationalJan 28 · 800 Meters · Place 5 · Western WashingtonWestern Washington800 Meters5.1:51.47aJr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Spokane InvitationalDec 11 · 3000 Meters · Place 16 · Western WashingtonWestern Washington3000 Meters16.8:57.63aJr
Dec 11Spokane InvitationalDec 11 · 800 Meters · Place 2 · Western WashingtonWestern Washington800 Meters2.1:52.34aJr

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Ed Boitano Invitational 2021Mar 26 · 3000m Steeplechase · Place 3 · Western WashingtonWestern Washington3000m Steeplechase0.914m3.9:27.92aSr
Mar 26Ed Boitano Invitational 2021Mar 26 · 800 Meters · Place 2 · Western WashingtonWestern Washington800 Meters2.1:56.33aSr

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27WWU Vernnachia Open Track & Field OpenApr 27 · 1500 Meters · Place 9 · Western WashingtonWestern Washington1500 Meters9.4:04.17aSo
Apr 27WWU Vernnachia Open Track & Field OpenApr 27 · 800 Meters · Place 5 · Western WashingtonWestern Washington800 Meters5.1:55.67aSo
Apr 13SMU Jay Hammer Outdoor InvitationalApr 13 · 1500 Meters · Place 5 · Western WashingtonWestern Washington1500 Meters5.4:00.49aSo
Apr 5WWU Track & Field Team InvitationalApr 5 · 5000 Meters · Place 9 · Western WashingtonWestern Washington5000 Meters9.15:35.7h PBSo
Mar 9PLU OpenMar 9 · 800 Meters · Place 4 · Western WashingtonWestern Washington800 Meters4.1:57.13aSo
Mar 2Ed Boitano InvitationalMar 2 · 1500 Meters · Place 1 · Western WashingtonWestern Washington1500 Meters1.4:04.08aSo

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11GNAC ChampionshipsMay 11 · 800 Meters · Place 17 · Western WashingtonWestern Washington800 MetersRound P17.1:57.36aFr
Mar 10PLU OpenMar 10 · 800 Meters · Place 10 · Western WashingtonWestern Washington800 Meters10.1:59.28aFr

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16GNAC Indoor Track & Field ChampionshipsFeb 16 · 800 Meters · Place 15 · Western WashingtonWestern Washington800 MetersRound P15.1:58.93aFr

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25WIAA 2A, 3A, 4A State Championship MeetMay 25 · 800 Meters · Place 11 · ShorecrestShorecrest800 MetersRound P11.1:59.60a12
May 193A NW District 1 Championships - Day 2May 19 · 1600 Meters · Place 8 · ShorecrestShorecrest1600 Meters8.4:31.43a PB12
May 193A NW District 1 Championships - Day 2May 19 · 800 Meters · Place 3 · ShorecrestShorecrest800 MetersRound P3.2:02.34a12
May 193A NW District 1 Championships - Day 2May 19 · 800 Meters · Place 2 · ShorecrestShorecrest800 Meters2.1:57.72a12
May 173A NW District 1 Championships - Day 1May 17 · 1600 Meters · Place 8 · ShorecrestShorecrest1600 Meters8.4:31.43a12
May 173A NW District 1 Championships - Day 1May 17 · 800 Meters · Place 3 · ShorecrestShorecrest800 MetersRound P3.2:02.34a12
May 12Wesco 3A South - Day 2May 12 · 1600 Meters · Place 7 · ShorecrestShorecrest1600 Meters7.4:32.03a12
May 12Wesco 3A South - Day 2May 12 · 800 Meters · Place 2 · ShorecrestShorecrest800 MetersRound P2.2:01.93a12
May 12Wesco 3A South - Day 2May 12 · 800 Meters · Place 2 · ShorecrestShorecrest800 Meters2.1:59.73a12
May 10Wesco 3A South - Day 1May 10 · 1600 Meters · Place 7 · ShorecrestShorecrest1600 Meters7.4:32.03a12
May 10Wesco 3A South - Day 1May 10 · 800 Meters · Place 2 · ShorecrestShorecrest800 MetersRound P2.2:01.93a12
Apr 29Shoreline Invitational (boys)Apr 29 · 800 Meters · Place 20 · ShorecrestShorecrest800 Meters20.2:00.12a12

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 202A District 1 FinalsMay 20 · 800 Meters · Place 3 · ShorecrestShorecrest800 MetersRound P3.2:00.54a11
May 202A District 1 FinalsMay 20 · 800 Meters · Place 4 · ShorecrestShorecrest800 Meters4.2:00.15a11
May 133A Wesco South ChampionshipsMay 13 · 1600 Meters · Place 10 · ShorecrestShorecrest1600 Meters10.4:33.35a11
May 133A Wesco South ChampionshipsMay 13 · 800 Meters · Place 4 · ShorecrestShorecrest800 MetersRound P4.2:04.54a11
May 133A Wesco South ChampionshipsMay 13 · 800 Meters · Place 5 · ShorecrestShorecrest800 Meters5.2:01.99a11
Apr 30Shoreline Invitational (Boys)Apr 30 · 1600 Meters · Place 32 · ShorecrestShorecrest1600 Meters32.4:37.11a11
Apr 14Cascade v Shorecrest & Msvl-PilchuckApr 14 · 800 Meters · Place 2 · ShorecrestShorecrest800 Meters2.2:01.95a11
Apr 7Shoreline Christian, Monroe, Shorecrest @ ShorewoodApr 7 · 1600 Meters · Place 4 · ShorecrestShorecrest1600 Meters4.4:38.79a11
Apr 7Shoreline Christian, Monroe, Shorecrest @ ShorewoodApr 7 · 800 Meters · Place 1 · ShorecrestShorecrest800 Meters1.2:06.95a11

2015 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 222A Northwest District 1 - Day 2May 22 · 1600 Meters · Place 16 · ShorecrestShorecrest1600 Meters16.4:40.12a10
May 202A Northwest District 1 - Day 1May 20 · 1600 Meters · Place 16 · ShorecrestShorecrest1600 Meters16.4:40.12a10
May 15WESCO 3A South Championships Day 2May 15 · 1600 Meters · Place 11 · ShorecrestShorecrest1600 Meters11.4:38.77a10
May 15WESCO 3A South Championships Day 2May 15 · 800 Meters · Place 18 · ShorecrestShorecrest800 MetersRound P18.2:11.32a10
May 13WESCO 3A South Championships Day 1May 13 · 1600 Meters · Place 11 · ShorecrestShorecrest1600 Meters11.4:38.77a10
May 13WESCO 3A South Championships Day 1May 13 · 800 Meters · Place 18 · ShorecrestShorecrest800 MetersRound P18.2:11.32a10
May 2Shoreline Invitational (Boys)May 2 · 1600 Meters · Place 31 · ShorecrestShorecrest1600 Meters31.4:53.26a10
Apr 2Meadowdale, Shorecrest @ Edmonds-WoodwayApr 2 · 1600 Meters · Place 4 · ShorecrestShorecrest1600 Meters4.4:56.74a10
Apr 2Meadowdale, Shorecrest @ Edmonds-WoodwayApr 2 · 800 Meters · Place 6 · ShorecrestShorecrest800 Meters6.2:14.78a10

2014 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Shoreline vs. Mukilteo ChampsMay 8 · 1600 Meters · Place 15 · ShorecrestShorecrest1600 Meters15.5:11.89a9
May 1M-ville-Pilchuck, Stanwood @ ShorecrestMay 1 · 1600 Meters · Place 4 · ShorecrestShorecrest1600 Meters4.5:13.43a9
May 1M-ville-Pilchuck, Stanwood @ ShorecrestMay 1 · 800 Meters · ShorecrestShorecrest800 Meters—SCR9
Apr 10Everett, Woodinville @ ShorecrestApr 10 · 800 Meters · Place 4 · ShorecrestShorecrest800 Meters4.2:24.38a9
Apr 10Everett, Woodinville @ ShorecrestApr 10 · 200 Meters · Place 24 · ShorecrestShorecrest200 Meters24.29.02a PB9
Mar 27MLT vs. ShorcrestMar 27 · 800 Meters · Place 5 · ShorecrestShorecrest800 Meters5.2:23.67a9