Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMercer Miles Twilight Meet · May 25:05.55aMercer Miles Twilight MeetMay 2, 2025
1500 Meters · OutdoorBill Roe All-Comers Summer Series #8 · Jul 225:10.31aBill Roe All-Comers Summer Series #8July 22, 2026
3000 Meters · OutdoorNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEET · Jun 1711:29.78aNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJune 17, 2023
400 Meters · OutdoorCliff Nixon Invitational Meet · Jun 658.13aCliff Nixon Invitational MeetJune 6, 2026
800 Meters · OutdoorNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEET · Jun 172:40.35aNIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJune 17, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 1500 Meters · Place 14 · Cascade StridersCascade Striders1500 Meters14.5:10.31a PB10
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 400 Meters · Place 18 · Cascade StridersCascade Striders400 Meters18.1:02.83a10
Jun 6Cliff Nixon Invitational MeetJun 6 · 400 Meters · Place 7 · Cascade StridersCascade Striders400 Meters758.13a PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Place 23 · 36-Unattached36-Unattached1 Mile23.5:05.55a PB9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 15 · Cascade StridersCascade Striders3000 Meters1511:35.81a—
Jun 23USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 19 · Cascade StridersCascade Striders800 Meters192:45.80a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 3000 Meters · Place 8 · Cascade StridersCascade Striders3000 Meters811:29.78a PB—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 800 Meters · Place 13 · Cascade StridersCascade Striders800 Meters132:40.35a PB—
Jun 32023 Cascade Striders InvitationalJun 3 · 3000 Meters · Place 12 · Cascade StridersCascade Striders3000 Meters12.11:42.78a7
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 16 · Cascade StridersCascade Striders800 Meters16.2:45.52a7
May 20Mercer Miles Twilight MeetMay 20 · 1 Mile · Place 12 · Cascade StridersCascade Striders1 Mile125:40.76a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 1500 Meters · Place 11 · Cascade StridersCascade Striders1500 Meters115:22.28a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 800 Meters · Place 17 · Cascade StridersCascade Striders800 Meters172:49.10a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 17 · Cascade StridersCascade Striders400 Meters171:08.14a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 3000 Meters · Place 7 · Cascade StridersCascade Striders3000 Meters7.12:44.94a6
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 12 · Cascade StridersCascade Striders1500 Meters12.5:48.22a6
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 12 · Cascade StridersCascade Striders800 Meters12.2:54.73a6
May 142022 Cascade Striders/SCAA Relay Carnival May 14 · 3000 Meters · Cascade StridersCascade Striders3000 Meters—12:25.2Unofficial6