Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2026 · May 245:14.31aRain City Flyers Go the Distance Meet 2026May 24, 2026
1600 Meters · OutdoorCYO Athletics Championship Meet · Jun 65:31.85aCYO Athletics Championship MeetJune 6, 2026
3000 Meters · OutdoorUSATF Pacific Northwest Association Junior Olympic Championships · Jun 2111:58.78aUSATF Pacific Northwest Association Junior Olympic ChampionshipsJune 21, 2024
800 Meters · OutdoorCYO Athletics Qualifying Meet #2 Pool B · May 302:37.38aCYO Athletics Qualifying Meet #2 Pool BMay 30, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6CYO Athletics Championship MeetJun 6 · 1600 Meters · Place 1 · St. Joseph (Seattle)St. Joseph (Seattle)1600 Meters1.5:31.85a PB7
May 30CYO Athletics Qualifying Meet #2 Pool BMay 30 · Javelin · St. Joseph (Seattle)St. Joseph (Seattle)Javelin400g TJ—ND7
May 30CYO Athletics Qualifying Meet #2 Pool BMay 30 · 800 Meters · Place 1 · St. Joseph (Seattle)St. Joseph (Seattle)800 Meters1.2:37.38a PB7
May 24Rain City Flyers Go the Distance Meet 2026May 24 · 1500 Meters · Place 13 · Rain City FlyersRain City Flyers1500 Meters135:14.31a PB7
May 17CYO Athletics Qualifying Meet #1 Pool BMay 17 · Javelin · St. Joseph (Seattle)St. Joseph (Seattle)Javelin400g TJ—ND7
May 17CYO Athletics Qualifying Meet #1 Pool BMay 17 · 1600 Meters · Place 2 · St. Joseph (Seattle)St. Joseph (Seattle)1600 Meters2.5:47.64a7
May 3Rainier Beach Track Club Annual InviteMay 3 · 1500 Meters · Place 14 · Rain City FlyersRain City Flyers1500 Meters145:25.55a7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 72025 CYO Athletics ChampionshipsJun 7 · 1600 Meters · Place 1 · St. Joseph (Seattle)St. Joseph (Seattle)1600 Meters15:53.43a6
May 10CYO Qualifying Meet #1 Pool AMay 10 · Javelin · Place 5 · St. Joseph (Seattle)St. Joseph (Seattle)Javelin550-046
May 10CYO Qualifying Meet #1 Pool AMay 10 · 1600 Meters · Place 1 · St. Joseph (Seattle)St. Joseph (Seattle)1600 Meters16:12.95a6
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Rain City FlyersRain City Flyers1 Mile—DNS6

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 12 · Rain City FlyersRain City Flyers3000 Meters1211:58.78a PB—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 20 · Rain City FlyersRain City Flyers1500 Meters205:40.52a—
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 1500 Meters · Place 11 · Rain City FlyersRain City Flyers1500 Meters11.5:43.62a5
May 5Rainier Beach Invitational 2024May 5 · 800 Meters · Rain City FlyersRain City Flyers800 Meters—DNS5
May 5Rainier Beach Invitational 2024May 5 · 400 Meters · Rain City FlyersRain City Flyers400 Meters—DNS5

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 1 Mile · Rain City FlyersRain City Flyers1 Mile—DNF5

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3CYO Championship MeetJun 3 · 1600 Meters · Place 1 · St. Joseph (Seattle)St. Joseph (Seattle)1600 Meters16:15.72a—