Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUW Preview · Jan 13 | 4:19.19a | UW Preview | January 13, 2023 |
| 1 Mile · OutdoorRalph Vernacchia Invitational · Apr 30 | 4:19.43a | Ralph Vernacchia Invitational | April 30, 2022 |
| 1500 Meters · OutdoorBuc Scoring Invite · Apr 30 | 3:58.29a | Buc Scoring Invite | April 30, 2021 |
| 1600 Meters · OutdoorEdmonds Woodway, Mountlake Terrace, Lynnwood, Meadowdale @ Edmonds Stadium · May 3 | 4:26.57 | Edmonds Woodway, Mountlake Terrace, Lynnwood, Meadowdale @ Edmonds Stadium | May 3, 2019 |
| 3000 Meters · Indoor2024 UW Invitational · Jan 26 | 8:46.53a | 2024 UW Invitational | January 26, 2024 |
| 3200 Meters · OutdoorWesco 3A South Championships Day 2 · May 10 | 9:34.00a | Wesco 3A South Championships Day 2 | May 10, 2019 |
| 3200 Meters · Outdoor · Hand timedMountlake Terrace, Shorecrest, Lynnwood @ Edmonds Stadium · Mar 21 | 11:08.3h | Mountlake Terrace, Shorecrest, Lynnwood @ Edmonds Stadium | March 21, 2019 |
| 400 Meters · OutdoorJac, Lyn @ Kam · Apr 25 | 55.38a | Jac, Lyn @ Kam | April 25, 2019 |
| 5000 Meters · IndoorSpokane Invitational · Dec 10 | 14:56.57a | Spokane Invitational | December 10, 2022 |
| 5000 Meters · OutdoorPortland Distance Carnival · May 13 | 14:25.60a | Portland Distance Carnival | May 13, 2023 |
| 800 Meters · Indoor2024 UW Invitational · Jan 26 | 1:58.08a | 2024 UW Invitational | January 26, 2024 |
| 800 Meters · OutdoorBuc Scoring Invite · Apr 30 | 1:58.32a | Buc Scoring Invite | April 30, 2021 |
| 800 Meters · Outdoor · Hand timedMountlake Terrace, Shorecrest, Lynnwood @ Edmonds Stadium · Mar 21 | 2:09.0h | Mountlake Terrace, Shorecrest, Lynnwood @ Edmonds Stadium | March 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
3 results2024 Indoor Track
2 results2023 Indoor Track
3 results2023 Outdoor Track
3 results2022 Indoor Track
1 results2022 Outdoor Track
6 results2021 Outdoor Track
5 results2020 Outdoor Track
1 results2019 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | 3A/4A NW District 1 Championships - Day 2May 17 · 3200 Meters · Place 6 · LynnwoodLynnwood | 3200 Meters | 6. | 9:43.77a | 11 |
| May 17 | 3A/4A NW District 1 Championships - Day 2May 17 · 1600 Meters · Place 9 · LynnwoodLynnwood | 1600 Meters | 9. | 4:30.10a | 11 |
| May 15 | 3A/4A NW District 1 Championships - Day 1May 15 · 1600 Meters · Place 9 · LynnwoodLynnwood | 1600 Meters | 9. | 4:30.10a | 11 |
| May 10 | Wesco 3A South Championships Day 2May 10 · 3200 Meters · Place 5 · LynnwoodLynnwood | 3200 Meters | 5. | 9:34.00a PB | 11 |
| May 10 | Wesco 3A South Championships Day 2May 10 · 1600 Meters · Place 6 · LynnwoodLynnwood | 1600 Meters | 6. | 4:26.93a | 11 |
| May 8 | Wesco 3A South Championships Day 1May 8 · 1600 Meters · Place 6 · LynnwoodLynnwood | 1600 Meters | 6. | 4:26.93a | 11 |
| May 3 | Edmonds Woodway, Mountlake Terrace, Lynnwood, Meadowdale @ Edmonds StadiumMay 3 · 1600 Meters · Place 2 · LynnwoodLynnwood | 1600 Meters | 2 | 4:26.57 PB | 11 |
| Apr 27 | Lakewood SUNNY AND 70 InvitationalApr 27 · 1600 Meters · Place 2 · LynnwoodLynnwood | 1600 Meters | 2. | 4:31.66a | 11 |
| Apr 25 | Jac, Lyn @ KamApr 25 · 800 Meters · Place 3 · LynnwoodLynnwood | 800 Meters | 3. | 2:06.28a | 11 |
| Apr 25 | Jac, Lyn @ KamApr 25 · 400 Meters · Place 7 · LynnwoodLynnwood | 400 Meters | 7. | 55.38a PB | 11 |
| Apr 18 | Lynnwood, Cedarcrest, Edmonds Woodway @ Edmonds StadiumApr 18 · 1600 Meters · Place 1 · LynnwoodLynnwood | 1600 Meters | 1 | 4:40.24PR | 11 |
| Apr 18 | Lynnwood, Cedarcrest, Edmonds Woodway @ Edmonds StadiumApr 18 · 400 Meters · Place 5 · LynnwoodLynnwood | 400 Meters | 5 | 56.12PR | 11 |
| Apr 6 | Birger Solberg InvitationalApr 6 · 3200 Meters · Place 7 · LynnwoodLynnwood | 3200 Meters | 7 | 9:56.76PR | 11 |
| Mar 21 | Mountlake Terrace, Shorecrest, Lynnwood @ Edmonds StadiumMar 21 · 3200 Meters · Place 1 · LynnwoodLynnwood | 3200 Meters | 1 | 11:08.3h PB | 11 |
| Mar 21 | Mountlake Terrace, Shorecrest, Lynnwood @ Edmonds StadiumMar 21 · 800 Meters · Place 3 · LynnwoodLynnwood | 800 Meters | 3 | 2:09.0h PB | 11 |