Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBill Roe All-Comers Summer Series #11 · Aug 1212.79aBill Roe All-Comers Summer Series #11August 12, 2026
11-12 40 Yard Dash · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 105.94aWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
200 Meters · OutdoorBill Roe All-Comers Summer Series #12 · Aug 1926.07aBill Roe All-Comers Summer Series #12August 19, 2026
400 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 271:01.31aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 27, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Aug 19Bill Roe All-Comers Summer Series #12Aug 19 · 200 Meters · Place 31 · UnattachedUnattached200 Meters31.26.07a PB8
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 100 Meters · Place 56 · 36-Unattached36-Unattached100 Meters56.12.79a PB8
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · 100 Meters · Place 49 · 36-Unattached36-Unattached100 Meters49.12.81a8
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 200 Meters · Place 33 · 36-Unattached36-Unattached200 Meters33.26.50a8
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 100 Meters · Place 46 · 36-Unattached36-Unattached100 Meters46.12.82a8
Jul 8Bill Roe All-Comers Summer Series #6Jul 8 · 200 Meters · Place 31 · 36-Unattached36-Unattached200 Meters31.26.39a8
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · 100 Meters · Place 53 · 36-Unattached36-Unattached100 Meters53.13.14a8
Jun 17Bill Roe All-Comers Summer Series #3Jun 17 · 100 Meters · Place 44 · 36-Unattached36-Unattached100 Meters44.12.86a8
Jun 3Bill Roe All-Comers Summer Series #1Jun 3 · 100 Meters · Place 50 · 36-Unattached36-Unattached100 Meters50.13.40a8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 400 Meters · 36-Unattached36-Unattached400 Meters—SCR7
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 100 Meters · Place 66 · 36-Unattached36-Unattached100 Meters66.14.34a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 400 Meters · Place 15 · Bolt Track and FieldBolt Track and Field400 Meters151:01.31a PB7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 200 Meters · Place 21 · Bolt Track and FieldBolt Track and Field200 MetersRound P2128.31a7
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · 100 Meters · Place 24 · Bolt Track and FieldBolt Track and Field100 MetersRound P2413.58a7
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 400 Meters · Place 7 · Bolt Track and FieldBolt Track and Field400 Meters71:03.45a7
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 200 Meters · Place 14 · Bolt Track and FieldBolt Track and Field200 Meters1428.65a7
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 22 · Bolt Track and FieldBolt Track and Field200 Meters2228.21a7
May 25Ford Sports InvitationalMay 25 · 200 Meters · Place 20 · Bolt Track and FieldBolt Track and Field200 Meters2028.09a7
May 25Ford Sports InvitationalMay 25 · 100 Meters · Place 33 · Bolt Track and FieldBolt Track and Field100 MetersRound P3313.75a7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 18 · Bolt Track and FieldBolt Track and Field400 Meters181:04.26a7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 23 · Bolt Track and FieldBolt Track and Field200 Meters2328.95a7
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 100 Meters · Place 19 · Bolt Track and FieldBolt Track and Field100 Meters1913.80a7
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 400 Meters · Bolt Track and FieldBolt Track and Field400 Meters—DNS7
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 200 Meters · Bolt Track and FieldBolt Track and Field200 Meters—DNS7
Apr 27Ford Sports Invite - Nino Cantu Run for AutismApr 27 · 100 Meters · Place 19 · Bolt Track and FieldBolt Track and Field100 MetersRound P19.13.96a7

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · 400 Meters · Place 21 · 36-Unattached36-Unattached400 Meters21.1:05.17a6
Aug 14Bill Roe All-Comers Meet #12Aug 14 · 200 Meters · Place 42 · 36-Unattached36-Unattached200 Meters42.29.76a6
Jul 24Bill Roe All-Comers Meet #9Jul 24 · 400 Meters · Place 18 · 36-Unattached36-Unattached400 Meters18.1:06.82a6
Jul 24Bill Roe All-Comers Meet #9Jul 24 · 100 Meters · Place 62 · 36-Unattached36-Unattached100 Meters62.14.30a6
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 400 Meters · Place 5 · Bolt Track and FieldBolt Track and Field400 Meters5.1:03.11a6
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 200 Meters · Place 10 · Bolt Track and FieldBolt Track and Field200 Meters10.30.84a6
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 100 Meters · Place 9 · Bolt Track and FieldBolt Track and Field100 Meters9.14.30a6
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 200 Meters · Place 10 · Bolt Track and FieldBolt Track and Field200 Meters1028.63a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 26 · Bolt Track and FieldBolt Track and Field100 Meters2614.09a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 9 · Bolt Track and FieldBolt Track and Field400 Meters91:03.33a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 100 Meters · Place 34 · Bolt Track and FieldBolt Track and Field100 Meters3413.71a—
Jun 12024 Cascade Striders MeetJun 1 · 200 Meters · Place 20 · Bolt Track and FieldBolt Track and Field200 Meters2028.06a—
May 29Bill Roe All-Comers Meet #1May 29 · 100 Meters · Place 36 · 36-Unattached36-Unattached100 Meters36.14.38a6
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 400 Meters · Place 7 · Bolt Track and FieldBolt Track and Field400 Meters7.1:06.56a6
May 10Tigard Youth developmental meetMay 10 · 400 Meters · Place 9 · Bolt Track and FieldBolt Track and Field400 Meters9.1:03.86a6
May 10Tigard Youth developmental meetMay 10 · 200 Meters · Place 14 · Bolt Track and FieldBolt Track and Field200 Meters14.28.66a6
May 5Rainier Beach Invitational 2024May 5 · 400 Meters · Place 9 · Bolt Track and FieldBolt Track and Field400 Meters9.1:06.06a6
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · Bolt Track and FieldBolt Track and Field200 Meters—DNS6
May 5Rainier Beach Invitational 2024May 5 · 100 Meters · Place 14 · Bolt Track and FieldBolt Track and Field100 MetersRound P14.13.89a6
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 400 Meters · Bolt Track and FieldBolt Track and Field400 Meters—DNS6
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 200 Meters · Bolt Track and FieldBolt Track and Field200 Meters—DNS6
Apr 27Ford Sports Performance Invitational - Nino Cantu Run for AutismApr 27 · 100 Meters · Bolt Track and FieldBolt Track and Field100 MetersRound P—DNS6

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 10 · Cascade StridersCascade Striders400 Meters101:06.38a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 10 · Cascade StridersCascade Striders400 Meters101:07.70a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 17 · Cascade StridersCascade Striders100 MetersRound P1714.20a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 400 Meters · Place 7 · Cascade StridersCascade Striders400 Meters71:11.12a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 13 · Cascade StridersCascade Striders200 Meters1330.39a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 100 Meters · Place 13 · Cascade StridersCascade Striders100 Meters1314.45a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 8 · Cascade StridersCascade Striders400 Meters81:08.71a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 13 · Cascade StridersCascade Striders100 Meters1314.31a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 11-12 40 Yard Dash · Place 5 · Cascade StridersCascade Striders11-12 40 Yard Dash55.94a PB—
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Cascade StridersCascade Striders200 Meters—DNS5
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 6 · Cascade StridersCascade Striders400 Meters61:08.85a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 10 · Cascade StridersCascade Striders200 Meters1029.73a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 7 · Cascade StridersCascade Striders100 MetersRound P714.19a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 8 · Cascade StridersCascade Striders100 Meters814.51a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 10 · Speed UnlimitedSpeed Unlimited400 Meters10.1:11.34a4
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 11 · Speed UnlimitedSpeed Unlimited200 MetersRound P11.30.40aWind: 3.84
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 13 · Speed UnlimitedSpeed Unlimited100 MetersRound P13.14.32aWind: 2.74
Apr 16Speed Unlimited Time Trials - #2Apr 16 · 100 Meters · Place 1 · Speed UnlimitedSpeed Unlimited100 Meters1.15.04aWind: 1.3Unofficial4
Apr 2Speed Unlimited Time TrialsApr 2 · 100 Meters · Place 4 · Speed UnlimitedSpeed Unlimited100 Meters4.15.68aUnofficial4