Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 UW Invite / Mile City · Jan 305:29.26a2026 UW Invite / Mile CityJanuary 30, 2026
1 Mile · OutdoorBill Roe All-Comers Summer Series #11 · Aug 125:43.77aBill Roe All-Comers Summer Series #11August 12, 2026
100 Meters · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 1015.24aWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
1500 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 275:10.06aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 27, 2025
200 Meters · OutdoorBill Roe All-Comers Meet #10 - Track 10k · Aug 629.87aBill Roe All-Comers Meet #10 - Track 10kAugust 6, 2025
400 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 31:03.97aUSATF Region 13 Junior Olympic ChampionshipJuly 3, 2025
800 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 242:27.50aRain City Flyers Go the Distance Meet 2026May 24, 2026
Long Jump · Outdoor2024 Cascade Striders Meet · Jun 13.32m2024 Cascade Striders MeetJune 1, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 1 Mile · Place 33 · Rain City FlyersRain City Flyers1 Mile33.5:43.77a PB7
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 800 Meters · Place 9 · Rain City FlyersRain City Flyers800 Meters9.2:29.76a7
Jul 2Night of Miles at The Pre ClassicJul 2 · 1 Mile · Place 190 · Rain City FlyersRain City Flyers1 Mile190.5:51.30a7
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 14 · Rain City FlyersRain City Flyers800 Meters142:28.54a7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Place 5 · Rain City FlyersRain City Flyers800 Meters5.2:28.007
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 9 · Rain City FlyersRain City Flyers400 Meters9.1:05.46a7
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Place 6 · Rain City FlyersRain City Flyers800 Meters6.2:28.05a7
Jun 6Cliff Nixon Invitational MeetJun 6 · 1500 Meters · Place 9 · Rain City FlyersRain City Flyers1500 Meters95:11.13a7
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters112:27.50a PB7
May 17Ford Sports InvitationalMay 17 · 1500 Meters · Place 18 · Rain City FlyersRain City Flyers1500 Meters185:20.58a7
May 3Rainier Beach Track Club Annual InviteMay 3 · 1500 Meters · Place 9 · Rain City FlyersRain City Flyers1500 Meters95:10.76a7
May 3Rainier Beach Track Club Annual InviteMay 3 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters112:31.76a7
Apr 26RCF/MIBB Time TrialApr 26 · 1500 Meters · Rain City FlyersRain City Flyers1500 Meters—DNS7

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 320 · Rain City FlyersRain City Flyers1 Mile3205:29.26a PB7

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 6Bill Roe All-Comers Meet #10 - Track 10kAug 6 · 200 Meters · Place 50 · Rain City FlyersRain City Flyers200 Meters5029.87a PB6
Jul 16Bill Roe All-Comers Meet #7Jul 16 · 1500 Meters · Place 19 · Rain City FlyersRain City Flyers1500 Meters195:11.93a6
Jul 16Bill Roe All-Comers Meet #7Jul 16 · 800 Meters · Place 19 · Rain City FlyersRain City Flyers800 Meters192:31.71a6
Jul 9Bill Roe All-Comers Meet #6 - PR MileJul 9 · 1 Mile · Place 59 · Rain City FlyersRain City Flyers1 Mile595:44.65a6
Jul 9Bill Roe All-Comers Meet #6 - PR MileJul 9 · 400 Meters · Place 22 · Rain City FlyersRain City Flyers400 Meters221:05.81a6
Jul 9Bill Roe All-Comers Meet #6 - PR MileJul 9 · 200 Meters · Place 55 · Rain City FlyersRain City Flyers200 Meters5529.93a6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 800 Meters · Place 3 · Rain City FlyersRain City Flyers800 Meters32:30.06a6
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 400 Meters · Place 4 · Rain City FlyersRain City Flyers400 Meters41:03.97a PB6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 1500 Meters · Place 4 · Rain City FlyersRain City Flyers1500 Meters45:10.06a PB6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:31.13a6
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 400 Meters · Place 3 · Rain City FlyersRain City Flyers400 Meters31:04.43a6
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 1500 Meters · Place 1 · Rain City FlyersRain City Flyers1500 Meters15:11.06a6
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:34.22a6
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 800 Meters · Place 20 · Rain City FlyersRain City Flyers800 Meters202:31.08a6
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 800 Meters · Place 2 · Rain City FlyersRain City Flyers800 Meters22:33.04a6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 800 Meters · Place 1 · Rain City FlyersRain City Flyers800 Meters12:36.85a6
Apr 13West Seattle IcebreakerApr 13 · 800 Meters · Place 5 · Rain City FlyersRain City Flyers800 Meters52:38.85a6
Apr 13West Seattle IcebreakerApr 13 · 400 Meters · Place 3 · Rain City FlyersRain City Flyers400 Meters31:07.76a6

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 172025 UW Preview/Mile CityJan 17 · 1 Mile · Place 416 · Rain City FlyersRain City Flyers1 Mile4165:54.98a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 17Bill Roe All-Comers Meet #8Jul 17 · 800 Meters · Place 19 · Rain City FlyersRain City Flyers800 Meters192:39.34a—
Jul 10Bill Roe All-Comers Meet #7Jul 10 · 800 Meters · Place 15 · Rain City FlyersRain City Flyers800 Meters152:38.10a—
Jul 3Bill Roe All-Comers Meet #6Jul 3 · 800 Meters · Place 13 · Rain City FlyersRain City Flyers800 Meters132:48.94a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 14 · Rain City FlyersRain City Flyers800 Meters142:47.70a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 11 · Rain City FlyersRain City Flyers400 Meters111:08.52a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 800 Meters · Place 12 · Rain City FlyersRain City Flyers800 Meters122:53.20a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 400 Meters · Place 13 · Rain City FlyersRain City Flyers400 Meters131:11.64a—
Jun 12024 Cascade Striders MeetJun 1 · Long Jump · Place 14 · Rain City FlyersRain City FlyersLong Jump143.32m PB—
Jun 12024 Cascade Striders MeetJun 1 · 800 Meters · Place 17 · Rain City FlyersRain City Flyers800 Meters172:47.37a—
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 22 · Rain City FlyersRain City Flyers200 Meters2231.32a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 5 · Rain City FlyersRain City Flyers800 Meters52:42.67a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · Rain City FlyersRain City Flyers400 Meters51:09.41a—
Jun 28Bill Roe All-Comers Track & Field Series Meet #5Jun 28 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters112:46.80a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters112:51.01a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 4 · Rain City FlyersRain City Flyers400 Meters41:08.69a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 800 Meters · Place 4 · Rain City FlyersRain City Flyers800 Meters42:50.90a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 1 · Rain City FlyersRain City Flyers400 Meters11:12.61a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 12 · Rain City FlyersRain City Flyers100 Meters1215.24a PB—
Jun 7Bill Roe All-Comers Track & Field Series Meet #2Jun 7 · 400 Meters · Place 34 · Rain City FlyersRain City Flyers400 Meters341:10.35a—
Jun 7Bill Roe All-Comers Track & Field Series Meet #2Jun 7 · 200 Meters · Place 54 · Rain City FlyersRain City Flyers200 Meters5430.85a—
May 20Mercer Miles Twilight MeetMay 20 · 1 Mile · Place 6 · Rain City FlyersRain City Flyers1 Mile66:18.89a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 2 · Rain City FlyersRain City Flyers400 Meters21:12.22a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 7 · Rain City FlyersRain City Flyers200 Meters731.92a—