Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Summer Series #7 · Jul 155:57.74aBill Roe All-Comers Summer Series #7July 15, 2026
100 Meters · OutdoorRainier Beach Invitational 2024 · May 517.03aRainier Beach Invitational 2024May 5, 2024
1500 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 205:26.44aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
400 Meters · OutdoorBill Roe All-Comers Summer Series #8 · Jul 221:10.65aBill Roe All-Comers Summer Series #8July 22, 2026
800 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 202:37.10NIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
High Jump · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 201.25mNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
Javelin · 450g AeroJav · OutdoorBill Roe All-Comers Meet #12 - Finale Night · Aug 2019.03mBill Roe All-Comers Meet #12 - Finale NightAugust 20, 2025
Long Jump · OutdoorBill Roe All-Comers Summer Series #8 · Jul 223.73mBill Roe All-Comers Summer Series #8July 22, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · Long Jump · Place 9 · Rainier Beach TrackRainier Beach TrackLong Jump9.3.73m PB7
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 400 Meters · Place 27 · Rainier Beach TrackRainier Beach Track400 Meters27.1:10.65a PB7
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · Long Jump · Place 19 · Rainier Beach TrackRainier Beach TrackLong Jump19.3.51m7
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 1 Mile · Place 18 · Rainier Beach TrackRainier Beach Track1 Mile18.5:57.74a PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · High Jump · Place 10 · Rainier Beach TrackRainier Beach TrackHigh Jump10.1.25m PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 1500 Meters · Place 9 · Rainier Beach TrackRainier Beach Track1500 Meters9.5:26.44a PB7
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Place 9 · Rainier Beach TrackRainier Beach Track800 Meters9.2:37.10 PB7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · 1 Mile · Place 76 · Rainier Beach TrackRainier Beach Track1 Mile76.8:35.90a6
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · Long Jump · Place 9 · Rainier Beach TrackRainier Beach TrackLong Jump9.3.50m6
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · Javelin · Place 3 · Rainier Beach TrackRainier Beach TrackJavelin450g AeroJav3.19.03m PB6
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 1 Mile · Place 28 · 36-Unattached36-Unattached1 Mile28.6:22.38a6
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · Long Jump · Place 12 · 36-Unattached36-UnattachedLong Jump12.3.66m6
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · High Jump · 36-Unattached36-UnattachedHigh Jump—DNS6
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 400 Meters · Place 34 · 36-Unattached36-Unattached400 Meters34.1:17.11a6
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 15 · Rainier Beach TrackRainier Beach Track1500 Meters15.5:58.83a6
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · Long Jump · Place 9 · Rainier Beach TrackRainier Beach TrackLong Jump9.2.84m6
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 1500 Meters · Place 14 · Rainier Beach TrackRainier Beach Track1500 Meters14.6:05.00a6
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 400 Meters · Place 10 · Rainier Beach TrackRainier Beach Track400 Meters10.1:17.62a6

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Mercer Miles Twilight MeetMay 10 · 1 Mile · Place 95 · Rainier Beach TrackRainier Beach Track1 Mile95.6:37.48a5
May 5Rainier Beach Invitational 2024May 5 · Long Jump · Place 12 · Rainier Beach TrackRainier Beach TrackLong Jump12.2.80m5
May 5Rainier Beach Invitational 2024May 5 · 1500 Meters · Place 18 · Rainier Beach TrackRainier Beach Track1500 Meters18.6:43.41a5
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · Place 41 · Rainier Beach TrackRainier Beach Track100 MetersRound P41.17.03a PB5