Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorShoreline Showdown (Shorewood, Shorecrest) @ Shoreline Stadium · May 8 | 13.75a | Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline Stadium | May 8, 2025 |
| 1600 Meters · OutdoorBirger Solberg Invitational · Apr 11 | 4:52.00a | Birger Solberg Invitational | April 11, 2026 |
| 3200 Meters · OutdoorWESCO: Lynnwood, Cascade, Shorewood @ Shoreline Stadium · Mar 26 | 10:55.67a | WESCO: Lynnwood, Cascade, Shorewood @ Shoreline Stadium | March 26, 2026 |
| 800 Meters · OutdoorWESCO 3A SOUTH Track & Field Championships · May 13 | 2:09.51a | WESCO 3A SOUTH Track & Field Championships | May 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | WESCO 3A SOUTH Track & Field ChampionshipsMay 13 · 800 Meters · Place 16 · Shorewood | 800 Meters | 16. | 2:09.51a PB | 11 |
| May 8 | Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline StadiumMay 8 · 3200 Meters · Place 5 · Shorewood | 3200 Meters | 5 | 11:10.06a | 11 |
| Apr 29 | WESCO: Everett, Archbishop Murphy, Shorewood @ Shoreline StadiumApr 29 · 800 Meters · Place 5 · Shorewood | 800 Meters | 5 | 2:15.34a | 11 |
| Apr 11 | Birger Solberg InvitationalApr 11 · 1600 Meters · Place 36 · Shorewood | 1600 Meters | 36 | 4:52.00a PB | 11 |
| Apr 9 | WESCO: Shorewood, Shorecrest @ Shoreline StadiumApr 9 · 1600 Meters · Place 2 · Shorewood | 1600 Meters | 2 | 5:19.50a | 11 |
| Apr 2 | WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · 3200 Meters · Place 3 · Shorewood | 3200 Meters | 3 | 11:07.37a | 11 |
| Apr 2 | WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · 1600 Meters · Place 4 · Shorewood | 1600 Meters | 4 | 4:56.70a | 11 |
| Mar 26 | WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 3200 Meters · Place 11 · Shorewood | 3200 Meters | 11 | 10:55.67a PB | 11 |
| Mar 19 | Shoreline JamboreeMar 19 · 1600 Meters · Place 9 · Shorewood | 1600 Meters | 9 | 5:04.77a | 11 |
| Mar 12 | Shorewood Time TrialsMar 12 · 1600 Meters · Place 8 · Shorewood | 1600 Meters | 8. | 4:58.4Unofficial | 11 |
2025 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline StadiumMay 8 · 800 Meters · Place 10 · Shorewood | 800 Meters | 10 | 2:17.36a | 10 |
| May 8 | Shoreline Showdown (Shorewood, Shorecrest) @ Shoreline StadiumMay 8 · 100 Meters · Place 32 · Shorewood | 100 Meters | 32 | 13.75a PB | 10 |
| May 1 | WESCO: Kamiak, Shorecrest, Shorewood @ Shoreline StadiumMay 1 · 3200 Meters · Place 2 · Shorewood | 3200 Meters | 2 | 11:41.31a | 10 |
| May 1 | WESCO: Kamiak, Shorecrest, Shorewood @ Shoreline StadiumMay 1 · 1600 Meters · Place 8 · Shorewood | 1600 Meters | 8 | 5:15.01a | 10 |
| Apr 17 | WESCO: Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 17 · 3200 Meters · Place 10 · Shorewood | 3200 Meters | 10 | 11:47.09a | 10 |
| Apr 17 | WESCO: Cascade, Glacier Peak, Shorewood @ Shoreline StadiumApr 17 · 1600 Meters · Place 18 · Shorewood | 1600 Meters | 18 | 5:16.08a | 10 |
| Apr 10 | WESCO: Archbishop Murphy, Shorecrest, Shorewood @ Shoreline StadiumApr 10 · 3200 Meters · Place 9 · Shorewood | 3200 Meters | 9 | 11:46.85a | 10 |
| Apr 10 | WESCO: Archbishop Murphy, Shorecrest, Shorewood @ Shoreline StadiumApr 10 · 1600 Meters · Place 5 · Shorewood | 1600 Meters | 5 | 5:23.97a | 10 |
| Mar 27 | Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · 3200 Meters · Place 21 · Shorewood | 3200 Meters | 21 | 12:24.09a | 10 |
| Mar 27 | Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · 1600 Meters · Place 21 · Shorewood | 1600 Meters | 21 | 5:27.25a | 10 |
| Mar 20 | Shoreline JamboreeMar 20 · 1600 Meters · Place 15 · Shorewood | 1600 Meters | 15 | 5:41.97a | 10 |
| Mar 13 | Shorewood Time TrialsMar 13 · 300 Meters · Shorewood | 300 Meters | — | 45.00Unofficial | 10 |
| Mar 13 | Shorewood Time TrialsMar 13 · 1600 Meters · Place 14 · Shorewood | 1600 Meters | 14. | 5:40.92Unofficial | 10 |
| Mar 13 | Shorewood Time TrialsMar 13 · 60 Meter · Shorewood | 60 Meter | — | 9.10Unofficial | 10 |
2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Shoreline vs. Mukilteo @ Shoreline StadiumMay 2 · 3200 Meters · Place 19 · Shorewood | 3200 Meters | 19 | 12:48.23a | — |
| May 2 | Shoreline vs. Mukilteo @ Shoreline StadiumMay 2 · 1600 Meters · Place 50 · Shorewood | 1600 Meters | 50 | 5:35.71a | — |
| Apr 18 | ABMurphy, Monroe, Shorewood @ Shoreline StadiumApr 18 · 3200 Meters · Place 3 · Shorewood | 3200 Meters | 3 | 13:13.96a | — |
| Apr 11 | Everett, Shorewood @ ShorecrestApr 11 · Javelin · Place 22 · Shorewood | Javelin | 22 | 60-2 | — |
| Apr 11 | Everett, Shorewood @ ShorecrestApr 11 · 1600 Meters · Place 35 · Shorewood | 1600 Meters | 35 | 5:45.25a | — |
| Apr 4 | WESCO: Monroe & Shorewood & MarinerApr 4 · Javelin · Place 15 · Shorewood | Javelin | 15 | 67-5 | — |
| Apr 4 | WESCO: Monroe & Shorewood & MarinerApr 4 · 1600 Meters · Place 15 · Shorewood | 1600 Meters | 15 | 5:42.70 | — |
| Mar 28 | Jackson, Meadowdale, Shorewood @ Shoreline StadiumMar 28 · Javelin · Place 29 · Shorewood | Javelin | 29 | 49-9 | — |
| Mar 28 | Jackson, Meadowdale, Shorewood @ Shoreline StadiumMar 28 · 1600 Meters · Place 33 · Shorewood | 1600 Meters | 33 | 5:51.88a | — |
| Mar 21 | Cascade, Lynnwood, Shorewood, Lakeside @ Shoreline StadiumMar 21 · Javelin · Place 38 · Shorewood | Javelin | 38 | 51-8 | — |
| Mar 21 | Cascade, Lynnwood, Shorewood, Lakeside @ Shoreline StadiumMar 21 · 1600 Meters · Place 29 · Shorewood | 1600 Meters | 29 | 5:58.48a | — |
| Mar 13 | Shoreline JamboreeMar 13 · Javelin · Place 23 · Shorewood | Javelin | 23 | 55-11 | — |
| Mar 7 | Shorewood Time TrialsMar 7 · 1600 Meters · Place 15 · Shorewood | 1600 Meters | 15. | 6:17Unofficial | 9 |