Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor66th Shelton Invitational Track & Field · May 25:54.97a66th Shelton Invitational Track & FieldMay 2, 2026
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2025 · May 256:39.17aRain City Flyers Go the Distance Meet 2025May 25, 2025
1600 Meters · OutdoorOlympic League/2A Sub District · May 75:43.56aOlympic League/2A Sub DistrictMay 7, 2026
3200 Meters · OutdoorOlympic League/2A Sub District · May 712:02.73aOlympic League/2A Sub DistrictMay 7, 2026
800 Meters · OutdoorOLMS Meet #1 · Apr 233:13.36aOLMS Meet #1April 23, 2025
Javelin · 400g TJ · OutdoorOLMS Meet #3 · May 840-08OLMS Meet #3May 8, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Olympic League/2A Sub DistrictMay 7 · 3200 Meters · Place 5 · SequimSequim3200 Meters5.12:02.73a PB9
May 7Olympic League/2A Sub DistrictMay 7 · 1600 Meters · Place 11 · SequimSequim1600 Meters11.5:43.56a PB9
May 266th Shelton Invitational Track & FieldMay 2 · 3200 Meters · Place 14 · SequimSequim3200 Meters14.12:19.19a9
May 266th Shelton Invitational Track & FieldMay 2 · 1 Mile · Place 2 · SequimSequim1 Mile2.5:54.97a PB9
May 266th Shelton Invitational Track & FieldMay 2 · 1600 Meters · Place 2 · SequimSequim1600 Meters2.5:52.92a9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 14 · UnattachedUnattached1500 Meters14.6:39.17a PB8
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Place 86 · UnattachedUnattached1 Mile86.6:53.15a8
Apr 30OLMS Meet #2Apr 30 · 1600 Meters · SequimSequim1600 Meters—6:59.9Unofficial8
Apr 30OLMS Meet #2Apr 30 · 800 Meters · SequimSequim800 Meters—3:14.00Unofficial8
Apr 23OLMS Meet #1Apr 23 · 1600 Meters · Place 2 · SequimSequim1600 Meters2.7:06.32a8
Apr 23OLMS Meet #1Apr 23 · 800 Meters · Place 5 · SequimSequim800 Meters5.3:13.36a PB8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21OLMS Championships 2024 at PAHSMay 21 · 1600 Meters · Place 3 · SequimSequim1600 Meters3.7:27.46a7
May 21OLMS Championships 2024 at PAHSMay 21 · 800 Meters · SequimSequim800 MetersX3:22.79a7
May 15OLMS Meet #4May 15 · 1600 Meters · Place 2 · SequimSequim1600 Meters2.7:15.75a7
May 15OLMS Meet #4May 15 · Javelin · Place 11 · SequimSequimJavelin400g TJ11.37-077
May 15OLMS Meet #4May 15 · 800 Meters · Place 6 · SequimSequim800 Meters6.3:19.42a7
May 8OLMS Meet #3May 8 · 1600 Meters · Place 1 · SequimSequim1600 Meters1.7:24.34a7
May 8OLMS Meet #3May 8 · Javelin · Place 10 · SequimSequimJavelin400g TJ10.40-08 PB7
May 8OLMS Meet #3May 8 · 800 Meters · Place 2 · SequimSequim800 Meters2.3:24.42a7