Personal bests

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 800 Meters · Place 54 · West Seattle RoadRunners-WA800 Meters542:24.6231
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1 Mile · Place 33 · West Seattle RoadRunners-WA1 Mile335:15.39 PB31
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1600 Meters · Place 33 · West Seattle RoadRunners-WA1600 Meters335:13.87 PB31
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1500 Meters · Place 42 · West Seattle RoadRunners-WA1500 Meters424:57.2331
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1600 Meters · Place 33 · West Seattle RoadRunners-WA1600 Meters335:13.8731
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1500 Meters · Place 42 · West Seattle RoadRunners-WA1500 Meters424:57.2331
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 800 Meters · Place 54 · West Seattle RoadRunners-WA800 Meters542:24.6231
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 1 Mile · Place 33 · West Seattle RoadRunners-WA1 Mile335:15.3931
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 1500 Meters · Place 4 · West Seattle Road Runners1500 Meters44:53.59a7
May 3Rainier Beach Track Club Annual InviteMay 3 · 800 Meters · Place 3 · West Seattle Road Runners800 Meters32:27.27a7
May 3Rainier Beach Track Club Annual InviteMay 3 · 400 Meters · Place 2 · West Seattle Road Runners400 Meters21:02.64a PB7
May 1Mercer Miles Twilight MeetMay 1 · 1 Mile · Place 6 · West Seattle Road Runners1 Mile65:18.45a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 5 · West Seattle Road Runners1 Mile5.5:27.33a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 6 · West Seattle Road Runners1600 Meters6.5:25.41a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 400 Meters · West Seattle Road Runners400 MetersRelay Split—1:05.0hUnofficial7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 6 · West Seattle Road Runners1500 Meters6.5:08.71a7

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 3000 Meters · Place 1 · West Seattle Road Runners3000 Meters110:47.61a6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 1500 Meters · Place 3 · West Seattle Road Runners1500 Meters34:49.81a PB6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 3000 Meters · Place 1 · West Seattle Road Runners3000 Meters110:47.11a PB6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 1500 Meters · Place 1 · West Seattle Road Runners1500 Meters14:52.25a6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1600 Meters · West Seattle Road Runners1600 MetersRelay Split—5:18.4hUnofficial6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters2.2:21.74a PB6
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Place 4 · West Seattle Road Runners1 Mile4.5:17.74a6
May 2Mercer Miles Twilight MeetMay 2 · 1500 Meters · Place 3 · West Seattle Road Runners1500 Meters3.4:58.36
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 1500 Meters · Place 3 · West Seattle Road Runners1500 Meters3.5:01.52a6
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters2.2:28.82a6
Apr 13West Seattle IcebreakerApr 13 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters22:28.42a6
Apr 13West Seattle IcebreakerApr 13 · 400 Meters · Place 2 · West Seattle Road Runners400 Meters21:03.62a6
Apr 13West Seattle IcebreakerApr 13 · 200 Meters · Place 2 · West Seattle Road Runners200 Meters229.84a PB6

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 2 · West Seattle Road Runne3000 Meters210:57.53a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 2 · West Seattle Road Runne1500 Meters25:03.97a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 3 · West Seattle Road Runne800 Meters32:29.55a—
Jun 19Bill Roe All-Comers Meet #4Jun 19 · 1 Mile · Place 11 · West Seattle Road Runne1 Mile115:59.38a—
Jun 19Bill Roe All-Comers Meet #4Jun 19 · 800 Meters · Place 3 · West Seattle Road Runne800 Meters32:33.46a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 800 Meters · Place 3 · West Seattle Road Runne800 Meters32:31.81a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 400 Meters · Place 9 · West Seattle Road Runne400 Meters91:09.55a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Javelin · Place 3 · West Seattle Road RunnerJavelin317.75m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 1500 Meters · Place 3 · West Seattle Road Runne1500 Meters35:04.43a—
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 800 Meters · West Seattle Road Runners800 MetersRelay Split—2:36.5hUnofficial5
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 800 Meters · Place 4 · West Seattle Road Runners800 Meters4.2:32.30a5
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 400 Meters · Place 3 · West Seattle Road Runners400 Meters3.1:07.93a5
May 10Mercer Miles Twilight MeetMay 10 · 1 Mile · Place 11 · West Seattle Road Runners1 Mile11.5:23.15a5
May 5Rainier Beach Invitational 2024May 5 · Javelin · Place 2 · West Seattle Road RunnersJavelin450g AeroJav2.14.10m PB5
May 5Rainier Beach Invitational 2024May 5 · 800 Meters · Place 3 · West Seattle Road Runners800 Meters3.2:34.34a5
May 5Rainier Beach Invitational 2024May 5 · 400 Meters · Place 5 · West Seattle Road Runners400 Meters5.1:08.20a5
Apr 21West Seattle IcebreakerApr 21 · 3000 Meters · Place 1 · West Seattle Road Runners3000 Meters1.10:57.32a5
Apr 21West Seattle IcebreakerApr 21 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters2.2:33.99a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Javelin · Place 1 · West Seattle Road RunnerJavelin115.70m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 1500 Meters · Place 5 · West Seattle Road Runne1500 Meters55:27.54a—
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 6 · West Seattle Road Runners800 Meters6.2:45.69a4
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 12 · West Seattle Road Runners200 Meters12.33.28a4
May 31Bill Roe All-Comers Track & Field Series Meet #1May 31 · 800 Meters · Place 8 · West Seattle Road Runners800 Meters8.2:44.51a4
May 20Mercer Miles Twilight MeetMay 20 · 1 Mile · Place 3 · West Seattle Road Runne1 Mile35:56.48a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 2 · West Seattle Road Runne800 Meters22:51.68a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 5 · West Seattle Road Runne400 Meters51:16.07a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11Xtreme Speed OpenJun 11 · 800 Meters · Place 3 · West Seattle Road Runne800 Meters32:58.63a—
Jun 11Xtreme Speed OpenJun 11 · 400 Meters · Place 6 · West Seattle Road Runne400 Meters61:19.00a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 800 Meters · Place 4 · West Seattle Road Runne800 Meters42:56.59a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 400 Meters · Place 8 · West Seattle Road Runne400 Meters81:19.46a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 200 Meters · Place 10 · West Seattle Road Runne200 Meters1035.73a—
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 400 Meters · Place 9 · West Seattle Road Runners400 Meters9.1:24.21a3
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 200 Meters · Place 10 · West Seattle Road Runners200 Meters10.35.98a3

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 30South Seattle Track and Relay Series (ages 7-16) meet #4/4Jun 30 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters2.3:07.01a2
Jun 30South Seattle Track and Relay Series (ages 7-16) meet #4/4Jun 30 · 400 Meters · Place 2 · West Seattle Road Runners400 Meters2.1:28.75a2
Jun 9South Seattle Track and Relay Series (ages 7-16) meet #3/4Jun 9 · 800 Meters · Place 2 · West Seattle Road Runners800 Meters2.3:06.15a2
Jun 9South Seattle Track and Relay Series (ages 7-16) meet #3/4Jun 9 · 200 Meters · Place 4 · West Seattle Road Runners200 Meters4.37.81a2
Jun 2South Seattle Track and Relay Series (ages 7-16) meet #2/4Jun 2 · 1500 Meters · Place 1 · West Seattle Road Runners1500 Meters1.6:23.72
Jun 2South Seattle Track and Relay Series (ages 7-16) meet #2/4Jun 2 · 400 Meters · Place 4 · West Seattle Road Runners400 Meters4.1:29.22
May 19South Seattle Track and Relay Series (ages 7-16) meet #1/4May 19 · 800 Meters · Place 3 · West Seattle Road Runners800 Meters3.3:10.72
May 19South Seattle Track and Relay Series (ages 7-16) meet #1/4May 19 · 100 Meters · Place 3 · West Seattle Road Runners100 Meters3.18.96a PB2