Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWCL Qualifiers @ FHS · May 7 | 13.87a | WCL Qualifiers @ FHS | May 7, 2026 |
| 400 Meters · OutdoorWCL MS: Vista, Horizon, LC, Assumption @ Lynden MS · Apr 30 | 1:10.80a | WCL MS: Vista, Horizon, LC, Assumption @ Lynden MS | April 30, 2026 |
| Discus · 1kg · OutdoorWCL Qualifiers @ FHS · May 7 | 74' 5.5" | WCL Qualifiers @ FHS | May 7, 2026 |
| Javelin · 450g AeroJav · OutdoorWCL Qualifiers @ FHS · May 7 | 83' 8" | WCL Qualifiers @ FHS | May 7, 2026 |
| Javelin · 500g TJ · OutdoorLC Hosts Middle School Championship Meet · May 14 | 89' 4" | LC Hosts Middle School Championship Meet | May 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | LC Hosts Middle School Championship MeetMay 14 · Javelin · Place 13 · Assumption Catholic | Javelin500g TJ | 13. | 89' 4" PB | 8 |
| May 14 | LC Hosts Middle School Championship MeetMay 14 · Discus · Place 15 · Assumption Catholic | Discus1kg | 15. | 69' 0" | 8 |
| May 7 | WCL Qualifiers @ FHSMay 7 · Javelin · Place 6 · Assumption Catholic | Javelin450g AeroJav | 6. | 83' 8" PB | 8 |
| May 7 | WCL Qualifiers @ FHSMay 7 · Discus · Place 7 · Assumption Catholic | Discus1kg | 7. | 74' 5.5" PB | 8 |
| May 7 | WCL Qualifiers @ FHSMay 7 · 400 Meters · Place 9 · Assumption Catholic | 400 Meters | 9. | 1:12.07a | 8 |
| May 7 | WCL Qualifiers @ FHSMay 7 · 100 Meters · Place 8 · Assumption Catholic | 100 Meters | 8. | 13.87a PB | 8 |
| Apr 30 | WCL MS: Vista, Horizon, LC, Assumption @ Lynden MSApr 30 · Javelin · Place 10 · Assumption Catholic | Javelin500g TJ | 10. | 85' 4" | 8 |
| Apr 30 | WCL MS: Vista, Horizon, LC, Assumption @ Lynden MSApr 30 · Discus · Place 12 · Assumption Catholic | Discus1kg | 12. | 56' 5" | 8 |
| Apr 30 | WCL MS: Vista, Horizon, LC, Assumption @ Lynden MSApr 30 · 400 Meters · Place 9 · Assumption Catholic | 400 Meters | 9. | 1:10.80a PB | 8 |
| Apr 30 | WCL MS: Vista, Horizon, LC, Assumption @ Lynden MSApr 30 · 100 Meters · Place 23 · Assumption Catholic | 100 Meters | 23. | 14.27a | 8 |
| Apr 23 | WCL MS Meet Meridian, Assumption @ Lynden MSApr 23 · Discus · Assumption Catholic | Discus1kg | — | SCR | 8 |
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | Nooksack Hosts Assumption, Mt. Baker, Vista, Franklin, LyndenApr 28 · Javelin · Place 11 · Assumption Catholic | Javelin500g TJ | 11. | 76-10 | 7 |
| Apr 28 | Nooksack Hosts Assumption, Mt. Baker, Vista, Franklin, LyndenApr 28 · Discus · Place 6 · Assumption Catholic | Discus1kg | 6. | 51-02 | 7 |
| Apr 28 | Nooksack Hosts Assumption, Mt. Baker, Vista, Franklin, LyndenApr 28 · 100 Meters · Place 34 · Assumption Catholic | 100 Meters | 34. | 15.19a | 7 |
| Apr 25 | Assumption, Blaine, Nooksack @ MeridianApr 25 · Javelin · Place 6 · Assumption Catholic | Javelin500g TJ | 6. | 81' 10" | 7 |
| Apr 25 | Assumption, Blaine, Nooksack @ MeridianApr 25 · Discus · Place 14 · Assumption Catholic | Discus1kg | 14. | 48' 10" | 7 |
| Apr 25 | Assumption, Blaine, Nooksack @ MeridianApr 25 · 100 Meters · Place 13 · Assumption Catholic | 100 Meters | 13. | 14.62a | 7 |
| Apr 17 | Lummi host Assumption, Franklin, Vista, BlaineApr 17 · Javelin · Place 3 · Assumption Catholic | Javelin | 3 | 82-0 | 7 |
| Apr 17 | Lummi host Assumption, Franklin, Vista, BlaineApr 17 · Shot Put · Place 6 · Assumption Catholic | Shot Put | 6 | 20-2.5 | 7 |
| Apr 17 | Lummi host Assumption, Franklin, Vista, BlaineApr 17 · 100 Meters · Place 10 · Assumption Catholic | 100 Meters | 10 | 14.7 | 7 |
2024 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Assumption, Blaine, Lummi Nation, Meridian, Nooksack @ Mt BakerApr 10 · Long Jump · Assumption Catholic | Long Jump | — | DNS | 6 |
| Apr 10 | Assumption, Blaine, Lummi Nation, Meridian, Nooksack @ Mt BakerApr 10 · Javelin · Assumption Catholic | Javelin450g AeroJav | — | ND | 6 |
| Apr 10 | Assumption, Blaine, Lummi Nation, Meridian, Nooksack @ Mt BakerApr 10 · 100 Meters · Assumption Catholic | 100 Meters | — | NT | 6 |