Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Blaine and Squalicum @ MeridianMay 1 · Javelin · Place 15 · BlaineBlaine | Javelin | 15 | 85-05 | 10 |
| May 1 | Blaine and Squalicum @ MeridianMay 1 · 800 Meters · Place 8 · BlaineBlaine | 800 Meters | 8 | 2:37.42 | 10 |
| Apr 25 | NWC LC, Blaine, Lynden @ MBApr 25 · 800 Meters · Place 10 · BlaineBlaine | 800 Meters | 10 | 2:35.30SR | 10 |
| Apr 19 | NWC: JV Meet @Blaine (FHS-Host, BHS, LHS, MBHS)Apr 19 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9 | 2:41.42 | 10 |
| Apr 13 | Terrace InviteApr 13 · 800 Meters · Place 26 · BlaineBlaine | 800 Meters | 26 | 2:40.40SR | 10 |
| Mar 27 | NWC: Lakewood, Meridian @ BlaineMar 27 · 800 Meters · Place 10 · BlaineBlaine | 800 Meters | 10 | 2:44.52 | 10 |
| Mar 13 | League Meet: Lynden, Blaine, Nooksack @ S-WMar 13 · Javelin · Place 22 · BlaineBlaine | Javelin800g | 22. | 78-03 PB | 10 |
| Mar 13 | League Meet: Lynden, Blaine, Nooksack @ S-WMar 13 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9. | 2:42.00a | 10 |
2018 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | NWC Blaine, Lkwd at LyndenMay 2 · Javelin · Place 26 · BlaineBlaine | Javelin800g | 26. | 83-02.00Unofficial | 9 |
| May 2 | NWC Blaine, Lkwd at LyndenMay 2 · 800 Meters · Place 12 · BlaineBlaine | 800 Meters | 12. | 2:31.81aUnofficial | 9 |
| Apr 25 | NWC: Ferndale, Squalicum @ BlaineApr 25 · Javelin · Place 18 · BlaineBlaine | Javelin | 18 | 84-01 | 9 |
| Apr 25 | NWC: Ferndale, Squalicum @ BlaineApr 25 · 800 Meters · Place 12 · BlaineBlaine | 800 Meters | 12 | 2:36.55 | 9 |
| Apr 20 | W.C.L. ClasssicApr 20 · Javelin · Place 16 · BlaineBlaine | Javelin | 16 | 82-06 | 9 |
| Apr 20 | W.C.L. ClasssicApr 20 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9 | 2:34.45 | 9 |
| Mar 28 | NWC: Lynden Christian, SedroWooley @ BlaineMar 28 · Javelin · Place 13 · BlaineBlaine | Javelin | 13 | 75-03 | 9 |
| Mar 28 | NWC: Lynden Christian, SedroWooley @ BlaineMar 28 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9 | 2:33.20 PB | 9 |
| Mar 21 | NWC: Blaine, Sehome @ Nooksack ValleyMar 21 · Javelin · Place 6 · BlaineBlaine | Javelin | 6 | 85-01.50 | 9 |
| Mar 21 | NWC: Blaine, Sehome @ Nooksack ValleyMar 21 · 800 Meters · Place 8 · BlaineBlaine | 800 Meters | 8 | 2:36.90 | 9 |
| Mar 15 | NWC: Meridian, MtBaker @ BlaineMar 15 · Javelin · Place 10 · BlaineBlaine | Javelin | 10 | 78-03 | 9 |
| Mar 15 | NWC: Meridian, MtBaker @ BlaineMar 15 · 800 Meters · Place 7 · BlaineBlaine | 800 Meters | 7 | 2:37.35 | 9 |
2017 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | League Qualifier @ MeridianMay 10 · Javelin · Place 10 · BlaineBlaine | Javelin500g TJ | 10. | 79-05 | 8 |
| May 10 | League Qualifier @ MeridianMay 10 · 800 Meters · Place 6 · BlaineBlaine | 800 Meters | 6. | 2:35.14a | 8 |
| May 4 | Blaine Hosts Many Schools IIMay 4 · Javelin · Place 7 · BlaineBlaine | Javelin500g TJ | 7. | 82-00 PB | 8 |
| May 4 | Blaine Hosts Many Schools IIMay 4 · 800 Meters · Place 5 · BlaineBlaine | 800 Meters | 5. | 2:40.10a | 8 |
| Apr 24 | Blaine, Lynden, NV, @ MeridianApr 24 · Javelin · Place 11 · BlaineBlaine | Javelin500g TJ | 11. | 79-02 | 8 |
| Apr 24 | Blaine, Lynden, NV, @ MeridianApr 24 · 800 Meters · Place 7 · BlaineBlaine | 800 Meters | 7. | 2:42.13a | 8 |
| Apr 20 | Blaine Hosts Many SchoolsApr 20 · Javelin · Place 10 · BlaineBlaine | Javelin500g TJ | 10. | 82-00 | 8 |
| Apr 20 | Blaine Hosts Many SchoolsApr 20 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9. | 2:43.60a | 8 |
| Apr 13 | Whatcom Co. Middle Schools @ Lummi (AS, B, H, LN, SP, V)Apr 13 · Javelin · Place 5 · BlaineBlaine | Javelin500g TJ | 5. | 78-09 | 8 |
| Apr 13 | Whatcom Co. Middle Schools @ Lummi (AS, B, H, LN, SP, V)Apr 13 · 800 Meters · Place 9 · BlaineBlaine | 800 Meters | 9. | 2:50.18 | 8 |