Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorWESCO JV Champs · May 5 | 4:53.92a | WESCO JV Champs | May 5, 2026 |
| 400 Meters · OutdoorMonroe, Valley View, Lake Stevens, & Cavelero · May 15 | 1:03.9 | Monroe, Valley View, Lake Stevens, & Cavelero | May 15, 2024 |
| 800 Meters · OutdoorSnohomish @ Lake Stevens · Apr 23 | 2:16.86a | Snohomish @ Lake Stevens | April 23, 2026 |
| High Jump · OutdoorHaller, North Lake, Lake Stevens & Cavelero · May 22 | 4' 2 | Haller, North Lake, Lake Stevens & Cavelero | May 22, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results2025 Outdoor Track
3 results2024 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | North County MS ChampionshipMay 29 · 1600 Meters · Place 3 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 3. | 4:59.06 | 8 |
| May 29 | North County MS ChampionshipMay 29 · 800 Meters · Place 5 · Cavelero Mid-HighCavelero Mid-High | 800 Meters | 5. | 2:22.37 | 8 |
| May 22 | Haller, North Lake, Lake Stevens & CaveleroMay 22 · 1600 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 2. | 5:08.1 | 8 |
| May 22 | Haller, North Lake, Lake Stevens & CaveleroMay 22 · High Jump · Place 13 · Cavelero Mid-HighCavelero Mid-High | High Jump | 13. | 4' 2 PB | 8 |
| May 22 | Haller, North Lake, Lake Stevens & CaveleroMay 22 · 800 Meters · Cavelero Mid-HighCavelero Mid-High | 800 Meters | — | DNS | 8 |
| May 15 | Monroe, Valley View, Lake Stevens, & CaveleroMay 15 · 1600 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 2. | 5:10.0 | 8 |
| May 15 | Monroe, Valley View, Lake Stevens, & CaveleroMay 15 · 400 Meters · Place 8 · Cavelero Mid-HighCavelero Mid-High | 400 Meters | 8. | 1:03.9 PB | 8 |
| May 8 | Centennial VS Cavelero MH, Lake Stevens MS, MonroeMay 8 · 1600 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 2. | 5:08.0 | 8 |
| May 8 | Centennial VS Cavelero MH, Lake Stevens MS, MonroeMay 8 · 400 Meters · Cavelero Mid-HighCavelero Mid-High | 400 MetersRelay Split | — | 1:04.0hUnofficial | 8 |
| May 8 | Centennial VS Cavelero MH, Lake Stevens MS, MonroeMay 8 · 800 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 800 Meters | 2. | 2:28.0 | 8 |
| May 1 | Cavelero, LSMS, Monroe at Valley ViewMay 1 · 1600 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 2. | 5:11.0 | 8 |
| May 1 | Cavelero, LSMS, Monroe at Valley ViewMay 1 · 800 Meters · Place 3 · Cavelero Mid-HighCavelero Mid-High | 800 Meters | 3. | 2:25.40a | 8 |
| Apr 24 | Cav, Lake Stevens, Valley View vs Monroe @ Monroe HSApr 24 · 1600 Meters · Place 2 · Cavelero Mid-HighCavelero Mid-High | 1600 Meters | 2. | 5:13.0 | 8 |
| Apr 24 | Cav, Lake Stevens, Valley View vs Monroe @ Monroe HSApr 24 · 800 Meters · Place 3 · Cavelero Mid-HighCavelero Mid-High | 800 Meters | 3. | 2:28.5 | 8 |
2023 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | North County MS Championship MeetMay 30 · 1600 Meters · Place 7 · Lake StevensLake Stevens | 1600 Meters | 7 | 5:38.39a | — |
| May 30 | North County MS Championship MeetMay 30 · 800 Meters · Place 15 · Lake StevensLake Stevens | 800 Meters | 15 | 2:42.82a | — |
| May 24 | Haller, Cavelero, North Lake, & Lake Stevens MS @ Cavelero Mid HighMay 24 · 1600 Meters · Place 2 · Lake StevensLake Stevens | 1600 Meters | 2 | 5:39.5 | — |
| May 17 | Monroe, Valley View MS, Lake Stevens MS, Cavelero @ Cavelero MHMay 17 · 1600 Meters · Place 3 · Lake StevensLake Stevens | 1600 Meters | 3 | 5:42.0 | — |
| May 17 | Monroe, Valley View MS, Lake Stevens MS, Cavelero @ Cavelero MHMay 17 · 800 Meters · Place 4 · Lake StevensLake Stevens | 800 Meters | 4 | 2:42.4 | — |
| May 3 | Monroe vs. LSMS, Cavelero & Valley ViewMay 3 · 800 Meters · Place 4 · Lake StevensLake Stevens | 800 Meters | 4 | 2:48.0 | — |