Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorVista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, Blaine · Apr 27 | 14.26 | Vista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, Blaine | April 27, 2022 |
| 1600 Meters · OutdoorNWC: Squalicum host Sehome & Bellingham · Mar 18 | 5:35.91a | NWC: Squalicum host Sehome & Bellingham | March 18, 2026 |
| 200 Meters · OutdoorNWC: Squalicum hosts Oak Harbor, Sehome & Nooksack Valley · Apr 29 | 28.51a | NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack Valley | April 29, 2026 |
| 400 Meters · OutdoorWIAA District 1 - 2A Championships · May 21 | 59.88a | WIAA District 1 - 2A Championships | May 21, 2025 |
| 800 Meters · OutdoorDistrict 1 2A Sub-Districts North · May 14 | 2:22.17a | District 1 2A Sub-Districts North | May 14, 2025 |
| Long Jump · OutdoorVista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, Blaine · Apr 27 | 8-10.00 | Vista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, Blaine | April 27, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results2025 Outdoor Track
17 results2024 Outdoor Track
10 results2023 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Mount Baker Host (Assm, F A, L N, Lyd, Vis) - QualiferMay 2 · 800 Meters · Place 3 · Assumption CatholicAssumption Catholic | 800 Meters | 3 | 2:46.00 | — |
| May 2 | Mount Baker Host (Assm, F A, L N, Lyd, Vis) - QualiferMay 2 · 400 Meters · Place 4 · Assumption CatholicAssumption Catholic | 400 Meters | 4 | 1:09.35a | — |
| Apr 27 | Vista MS and Assumption MS Host Horizon, Lummi, Meridian, Nooksack @Merdian HSApr 27 · 800 Meters · Place 1 · Assumption CatholicAssumption Catholic | 800 Meters | 1 | 2:48.70a | — |
| Apr 19 | LC Host - Assumption, Meridian, Nooksack, VistaApr 19 · Long Jump · Assumption CatholicAssumption Catholic | Long Jump | — | SCR | 8 |
| Apr 19 | LC Host - Assumption, Meridian, Nooksack, VistaApr 19 · 800 Meters · Assumption CatholicAssumption Catholic | 800 Meters | — | NT | 8 |
| Apr 19 | LC Host - Assumption, Meridian, Nooksack, VistaApr 19 · 100 Meters · Place 6 · Assumption CatholicAssumption Catholic | 100 Meters | 6. | 14.65a | 8 |
| Apr 12 | Blaine hosts Assum, Frank, Hrz, Lync, Nooks, VistaApr 12 · Long Jump · Place 23 · Assumption CatholicAssumption Catholic | Long Jump | 23 | 9-2 | — |
| Apr 12 | Blaine hosts Assum, Frank, Hrz, Lync, Nooks, VistaApr 12 · 400 Meters · Place 2 · Assumption CatholicAssumption Catholic | 400 Meters | 2 | 1:12.8 | — |
| Apr 12 | Blaine hosts Assum, Frank, Hrz, Lync, Nooks, VistaApr 12 · 100 Meters · Place 5 · Assumption CatholicAssumption Catholic | 100 Meters | 5 | 15.38a | — |
2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | NWC: Blaine hosts Vista, LC, Nooksack Franklin Acad, AssumptionMay 3 · Long Jump · Assumption CatholicAssumption Catholic | Long Jump | — | ND | 7 |
| May 3 | NWC: Blaine hosts Vista, LC, Nooksack Franklin Acad, AssumptionMay 3 · 400 Meters · Assumption CatholicAssumption Catholic | 400 Meters | — | DNS | 7 |
| May 3 | NWC: Blaine hosts Vista, LC, Nooksack Franklin Acad, AssumptionMay 3 · 100 Meters · Assumption CatholicAssumption Catholic | 100 Meters | — | DNS | 7 |
| Apr 27 | Vista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, BlaineApr 27 · Long Jump · Place 26 · Assumption CatholicAssumption Catholic | Long Jump | 26. | 8-10.00 PB | 7 |
| Apr 27 | Vista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, BlaineApr 27 · 400 Meters · Place 5 · Assumption CatholicAssumption Catholic | 400 Meters | 5. | 1:17.84 | 7 |
| Apr 27 | Vista Hosting @ Meridian HS: Franklin Academy, Assumption, Horizon, Meridian, BlaineApr 27 · 100 Meters · Place 3 · Assumption CatholicAssumption Catholic | 100 Meters | 3. | 14.26 PB | 7 |
| Apr 12 | NWC MS- Assumption, Lynden, Lummi, Blaine & Horizon @ Nooksack ValleyApr 12 · 100m Hurdles · Place 18 · Assumption CatholicAssumption Catholic | 100m Hurdles | 18 | 24.91 | 7 |
| Apr 12 | NWC MS- Assumption, Lynden, Lummi, Blaine & Horizon @ Nooksack ValleyApr 12 · 100 Meters · Place 8 · Assumption CatholicAssumption Catholic | 100 Meters | 8 | 15.49 | 7 |