Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Summer Series #7 · Jul 156:05.64aBill Roe All-Comers Summer Series #7July 15, 2026
1500 Meters · OutdoorBill Roe All-Comers Summer Series #8 · Jul 225:34.69aBill Roe All-Comers Summer Series #8July 22, 2026
1600 Meters · OutdoorCTMSL #2 · Apr 256:23.58aCTMSL #2April 25, 2025
3000 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2612:02.77aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 26, 2026
400 Meters · OutdoorCliff Nixon Invitational Meet · Jun 61:13.43aCliff Nixon Invitational MeetJune 6, 2026
800 Meters · OutdoorBill Roe All-Comers Summer Series #9 · Jul 292:40.59aBill Roe All-Comers Summer Series #9July 29, 2026
High Jump · OutdoorCTMSL Track Meet · Apr 263-10.00CTMSL Track MeetApril 26, 2024
Long Jump · OutdoorCTMSL #2 · Apr 2510-07.00CTMSL #2April 25, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 1 Mile · Place 5 · Cascade StridersCascade Striders1 Mile5.6:09.57a8
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · 800 Meters · Place 2 · Cascade StridersCascade Striders800 Meters2.2:40.59a PB8
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 1500 Meters · Place 3 · Cascade StridersCascade Striders1500 Meters3.5:34.69a PB8
Jul 22Bill Roe All-Comers Summer Series #8Jul 22 · 800 Meters · Place 4 · Cascade StridersCascade Striders800 Meters4.2:43.24a8
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 1 Mile · Place 2 · Cascade StridersCascade Striders1 Mile2.6:05.64a PB8
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 800 Meters · Place 1 · Cascade StridersCascade Striders800 Meters1.2:45.21a8
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 3000 Meters · Place 11 · Cascade StridersCascade Striders3000 Meters1112:30.77a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 3000 Meters · Place 7 · Cascade StridersCascade Striders3000 Meters712:02.77a PB8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 1500 Meters · Place 11 · Cascade StridersCascade Striders1500 Meters115:36.66a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 9 · Cascade StridersCascade Striders800 Meters92:44.77a8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 3000 Meters · Place 4 · Cascade StridersCascade Striders3000 Meters4.12:18.60a8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 800 Meters · Place 9 · Cascade StridersCascade Striders800 Meters9.2:48.21a8
Jun 6Cliff Nixon Invitational MeetJun 6 · 1500 Meters · Place 10 · Cascade StridersCascade Striders1500 Meters105:34.83a8
Jun 6Cliff Nixon Invitational MeetJun 6 · 400 Meters · Place 11 · Cascade StridersCascade Striders400 Meters111:13.43a PB8
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 3000 Meters · Place 3 · Cascade StridersCascade Striders3000 Meters312:21.11a8
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 1500 Meters · Place 30 · Cascade StridersCascade Striders1500 Meters305:43.23a8
May 17Ford Sports InvitationalMay 17 · 1500 Meters · Place 10 · Cascade StridersCascade Striders1500 Meters105:40.91a8
May 17Ford Sports InvitationalMay 17 · 800 Meters · Place 21 · Cascade StridersCascade Striders800 Meters212:50.20a8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25CTMSL #2Apr 25 · 1600 Meters · Place 4 · Forest RidgeForest Ridge1600 Meters4.6:23.58a PB7
Apr 25CTMSL #2Apr 25 · Long Jump · Place 11 · Forest RidgeForest RidgeLong Jump11.10-07.00 PB7
Apr 25CTMSL #2Apr 25 · 400 Meters · Place 17 · Forest RidgeForest Ridge400 Meters17.1:16.32a7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10CTMSL Track MeetMay 10 · 1600 Meters · Place 7 · Forest RidgeForest Ridge1600 Meters7.7:24.98a6
May 10CTMSL Track MeetMay 10 · High Jump · Forest RidgeForest RidgeHigh Jump—NH6
May 10CTMSL Track MeetMay 10 · 400 Meters · Place 17 · Forest RidgeForest Ridge400 Meters17.1:22.68a6
May 3CTMSL Track MeetMay 3 · 1600 Meters · Forest RidgeForest Ridge1600 Meters—DNS6
May 3CTMSL Track MeetMay 3 · High Jump · Forest RidgeForest RidgeHigh Jump—NH6
May 3CTMSL Track MeetMay 3 · 400 Meters · Forest RidgeForest Ridge400 Meters—DNS6
Apr 26CTMSL Track MeetApr 26 · 1600 Meters · Place 17 · Forest RidgeForest Ridge1600 Meters17.7:46.37a6
Apr 26CTMSL Track MeetApr 26 · High Jump · Place 4 · Forest RidgeForest RidgeHigh Jump4.3-10.00 PB6