Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 306:15.10a2026 UW Invite / Mile CityJanuary 30, 2026
1 Mile · OutdoorBill Roe All-Comers Summer Series #11 · Aug 125:31.09aBill Roe All-Comers Summer Series #11August 12, 2026
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 245:07.74aRain City Flyers Go the Distance Meet 2026May 24, 2026
200 Meters · OutdoorBill Roe All-Comers Meet #6 - PR Mile · Jul 934.62aBill Roe All-Comers Meet #6 - PR MileJuly 9, 2025
3000 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 1412:15.94aWATFA & ASA Summer ShowcaseJune 14, 2025
400 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 201:07.80aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
800 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 262:28.76aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 19Bill Roe All-Comers Summer Series #12Aug 19 · 1 Mile · Place 27 · Rain City Flyers1 Mile27.5:35.16a5
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 1 Mile · Place 26 · Rain City Flyers1 Mile26.5:31.09a PB5
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 800 Meters · Place 11 · Rain City Flyers800 Meters11.2:38.34a5
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 1500 Meters · Place 9 · Rain City Flyers1500 Meters95:13.79a5
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 800 Meters · Place 9 · Rain City Flyers800 Meters92:29.26a5
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 7 · Rain City Flyers1500 Meters75:12.77a5
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 7 · Rain City Flyers800 Meters72:28.76a PB5
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Place 5 · Rain City Flyers800 Meters5.2:34.67a5
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 8 · Rain City Flyers400 Meters8.1:07.80a PB5
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 3000 Meters · Rain City Flyers3000 Meters—DNS5
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Rain City Flyers800 Meters—DNS5
Jun 6Cliff Nixon Invitational MeetJun 6 · 1500 Meters · Place 4 · Rain City Flyers1500 Meters45:08.44a5
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 1500 Meters · Place 5 · Rain City Flyers1500 Meters55:07.74a PB5
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 800 Meters · Place 1 · Rain City Flyers800 Meters12:30.69a5
May 3Rainier Beach Track Club Annual InviteMay 3 · 1500 Meters · Place 3 · Rain City Flyers1500 Meters35:17.82a5
May 3Rainier Beach Track Club Annual InviteMay 3 · 800 Meters · Place 2 · Rain City Flyers800 Meters22:34.93a5
Apr 26RCF/MIBB Time TrialApr 26 · 1500 Meters · Place 6 · Rain City Flyers1500 Meters6.5:17.41a5

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 374 · Rain City Flyers1 Mile3746:15.10a PB5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 16Bill Roe All-Comers Meet #7Jul 16 · 1500 Meters · Place 24 · Rain City Flyers1500 Meters245:49.39a4
Jul 16Bill Roe All-Comers Meet #7Jul 16 · 800 Meters · Place 28 · Rain City Flyers800 Meters282:55.71a4
Jul 9Bill Roe All-Comers Meet #6 - PR MileJul 9 · 1 Mile · Place 71 · Rain City Flyers1 Mile716:11.04a4
Jul 9Bill Roe All-Comers Meet #6 - PR MileJul 9 · 200 Meters · Place 67 · Rain City Flyers200 Meters6734.62a PB4
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 1500 Meters · Place 7 · Rain City Flyers1500 Meters75:33.04a4
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 800 Meters · Place 9 · Rain City Flyers800 Meters92:46.84a4
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 1500 Meters · Place 7 · Rain City Flyers1500 Meters75:39.06a4
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 800 Meters · Place 6 · Rain City Flyers800 Meters62:48.21a4
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 1500 Meters · Place 2 · Rain City Flyers1500 Meters25:32.88a4
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 800 Meters · Place 5 · Rain City Flyers800 Meters52:53.90a4
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 800 Meters · Place 36 · Rain City Flyers800 Meters362:55.23a4
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 3000 Meters · Place 2 · Rain City Flyers3000 Meters212:15.94a PB4
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 1500 Meters · Place 2 · Rain City Flyers1500 Meters25:52.14a4
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 800 Meters · Place 2 · Rain City Flyers800 Meters22:45.50a4
Apr 13West Seattle IcebreakerApr 13 · 1500 Meters · Place 8 · Rain City Flyers1500 Meters85:46.16a4
Apr 13West Seattle IcebreakerApr 13 · 800 Meters · Place 11 · Rain City Flyers800 Meters112:49.07a4

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 2 · Rain City Flyers1500 Meters25:41.09a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 2 · Rain City Flyers800 Meters22:52.99a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · Rain City Flyers400 Meters51:16.26a—
Jun 28Bill Roe All-Comers Track & Field Series Meet #5Jun 28 · 800 Meters · Place 13 · Rain City Flyers800 Meters132:49.49a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 2 · Rain City Flyers1500 Meters25:45.68a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 2 · Rain City Flyers800 Meters22:43.73a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 4 · Rain City Flyers400 Meters41:15.95a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 1500 Meters · Place 1 · Rain City Flyers1500 Meters15:41.91a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 800 Meters · Place 1 · Rain City Flyers800 Meters13:02.43a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 400 Meters · Place 5 · Rain City Flyers400 Meters51:20.52a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 1500 Meters · Place 1 · Rain City Flyers1500 Meters15:52.73a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 3 · Rain City Flyers400 Meters31:19.23a—
Jun 7Bill Roe All-Comers Track & Field Series Meet #2Jun 7 · 400 Meters · Place 38 · Rain City Flyers400 Meters381:18.49a—
May 20Mercer Miles Twilight MeetMay 20 · 1 Mile · Place 2 · Rain City Flyers1 Mile26:23.34a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 1500 Meters · Place 2 · Rain City Flyers1500 Meters26:24.74a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 1 · Rain City Flyers800 Meters13:03.27a—