Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · OutdoorOakland University Elaine Leigh Invitational · Apr 22 | 4:57.01a | Oakland University Elaine Leigh Invitational | April 22, 2022 |
| 1600 Meters · OutdoorEdmonds Woodway, Meadowdale @ Lake Stevens · Mar 14 | 5:43.05 | Edmonds Woodway, Meadowdale @ Lake Stevens | March 14, 2019 |
| 400 Meters · OutdoorWIAA 2A, 3A, 4A State Championship Meet (HS) · May 23 | 59.41 | WIAA 2A, 3A, 4A State Championship Meet (HS) | May 23, 2019 |
| 800 Meters · IndoorG-MAC Indoor Championships · Feb 25 | 2:18.63a | G-MAC Indoor Championships | February 25, 2022 |
| 800 Meters · OutdoorGreat Midwest Outdoor Track & Field Championships · May 4 | 2:16.70a | Great Midwest Outdoor Track & Field Championships | May 4, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
3 results2022 Indoor Track
1 results2021 Indoor Track
3 results2021 Outdoor Track
1 results2020 Indoor Track
1 results2019 Indoor Track
1 results2019 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA 2A, 3A, 4A State Championship Meet (HS)May 23 · 400 Meters · Place 7 · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRound P | 7 | 59.41 PB | 12 |
| May 23 | WIAA 2A, 3A, 4A State Championship Meet (HS)May 23 · 400 Meters · Place 7 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 7 | 1:00.45 | 12 |
| May 17 | 3A/4A NW District 1 Championships - Day 2May 17 · 400 Meters · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRelay Split | — | 59.1Unofficial | 12 |
| May 17 | 3A/4A NW District 1 Championships - Day 2May 17 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRound P | 1. | 1:00.82a | 12 |
| May 17 | 3A/4A NW District 1 Championships - Day 2May 17 · 400 Meters · Place 2 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 2. | 1:00.40a | 12 |
| May 15 | 3A/4A NW District 1 Championships - Day 1May 15 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRound P | 1. | 1:00.82a | 12 |
| May 10 | Wesco 3A South Championships Day 2May 10 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRound P | 1. | 1:00.18a | 12 |
| May 10 | Wesco 3A South Championships Day 2May 10 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 1. | 1:00.48a | 12 |
| May 8 | Wesco 3A South Championships Day 1May 8 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 MetersRound P | 1. | 1:00.18a | 12 |
| May 3 | Edmonds Woodway, Mountlake Terrace, Lynnwood, Meadowdale @ Edmonds StadiumMay 3 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 1 | 1:01.09 | 12 |
| Apr 27 | Shoreline Invitational (COED)Apr 27 · 400 Meters · Place 4 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 4 | 1:00.11PR | 12 |
| Apr 20 | NIKE Eason InvitationalApr 20 · 400 Meters · Place 3 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 3 | 1:00.51PR | 12 |
| Apr 18 | Lynnwood, Cedarcrest, Edmonds Woodway @ Edmonds StadiumApr 18 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 1 | 1:01.27 | 12 |
| Apr 11 | Edmonds-Woodway at CascadeApr 11 · 800 Meters · Place 2 · Edmonds-WoodwayEdmonds-Woodway | 800 Meters | 2 | 2:32.43 | 12 |
| Apr 11 | Edmonds-Woodway at CascadeApr 11 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 1 | 1:00.77 | 12 |
| Mar 28 | Mountlake Terrace, Shorewood, Edmonds Woodway @ Edmonds StadiumMar 28 · 800 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 800 Meters | 1 | 2:27.61PR | 12 |
| Mar 21 | Shorewood, Edmonds-Woodway @ Shoreline StadiumMar 21 · 400 Meters · Place 1 · Edmonds-WoodwayEdmonds-Woodway | 400 Meters | 1. | 1:00.73a | 12 |
| Mar 14 | Edmonds Woodway, Meadowdale @ Lake StevensMar 14 · 1600 Meters · Place 3 · Edmonds-WoodwayEdmonds-Woodway | 1600 Meters | 3 | 5:43.05 PB | 12 |