Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 13:22 | 2017 Sehome Invitational | September 9, 2017 |
| 2.6 Miles · Lake PaddenLake Lap Invitational · Oct 16 | 16:45 | Lake Lap Invitational | October 16, 2014 |
| 2.97 Miles · Silver LakeSilver Lake Invite · Sep 24 | 20:16.01 | Silver Lake Invite | September 24, 2016 |
| 2.97 Miles · Silver Lake State Park41st Annual Mount Baker Invitational · Sep 26 | 21:31.10 | 41st Annual Mount Baker Invitational | September 26, 2015 |
| 4,000 Meters · Mount Baker HSNWC-Blaine, Ferndale, SW @MBHS · Sep 21 | 17:22.83 | NWC-Blaine, Ferndale, SW @MBHS | September 21, 2016 |
| 5,000 Meters · Civic StadiumNWC Championships - JV & Varsity · Oct 22 | 20:25 | NWC Championships - JV & Varsity | October 22, 2015 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 8 | 21:12.6 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 8, 2016 |
| 5,000 Meters · Lakewood HSHOLE IN THE WALL XC INVITATIONAL · Oct 11 | 21:23.4 | HOLE IN THE WALL XC INVITATIONAL | October 11, 2014 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:56.6 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Silver Lake43rd Annual Mount Baker Silver Lake Invitational · Sep 23 | 22:33.74 | 43rd Annual Mount Baker Silver Lake Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | NWC: Anacortes, Ferndale, Sedro Woolley @ Lynden ChristianOct 4 · 5,000 Meters Varsity · Place 38 · Ferndale | 5,000 Meters Varsity | 38 | 21:42Unofficial | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Junior/Senior JV · Place 245 · Ferndale | 5,000 Meters Junior/Senior JV | 245 | 21:56.6 PB | 12 |
| Sep 23 | 43rd Annual Mount Baker Silver Lake InvitationalSep 23 · 5,000 Meters Varsity · Place 79 · Ferndale | 5,000 Meters Varsity | 79 | 22:33.74 PB | 12 |
| Sep 21 | NWC: Ferndale and Meridian @ BHAMSep 21 · 2.6 Miles JV and Varsity · Place 31 · Ferndale | 2.6 Miles JV and Varsity | 31 | 17:33.59 | 12 |
| Sep 13 | NWC: Blaine, Mt. Baker, & Sehome @ FerndaleSep 13 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 21:27Unofficial | 12 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Junior Varsity · Place 21 · Ferndale | 2 Miles Junior Varsity | 21 | 13:22 PB | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Northwest Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 98 · Ferndale | 5,000 Meters Junior Varsity | 98 | 21:16 | 11 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 215 · Ferndale | 5,000 Meters Varsity Boys team avg over 18:00 | 215 | 21:12.6 PB | 11 |
| Sep 24 | Silver Lake InviteSep 24 · 2.97 Miles Varsity · Place 52 · Ferndale | 2.97 Miles Varsity | 52 | 20:16.01 PB | 11 |
| Sep 21 | NWC-Blaine, Ferndale, SW @MBHSSep 21 · 4,000 Meters Varsity · Place 32 · Ferndale | 4,000 Meters Varsity | 32 | 17:22.83 PB | 11 |
| Sep 14 | B-E, Ferndale, Sehome @ LakewoodSep 14 · 5,000 Meters Varsity · Place 64 · Ferndale | 5,000 Meters Varsity | 64 | 22:16.4 | 11 |
| Sep 7 | NWC Meridian vs FHS,LHSSep 7 · 4,000 Meters Varsity · Place 30 · Ferndale | 4,000 Meters Varsity | 30 | 17:03Unofficial | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NWC Championships - JV & VarsityOct 22 · 5,000 Meters Junior Varsity · Place 54 · Ferndale | 5,000 Meters Junior Varsity | 54 | 20:25 PB | 10 |
| Oct 10 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters JV Boys team avg under 21:00 · Place 233 · Ferndale | 5,000 Meters JV Boys team avg under 21:00 | 233 | 22:20.4Unofficial | 10 |
| Sep 30 | Ferndale Home meetSep 30 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 20:48Unofficial | 10 |
| Sep 26 | 41st Annual Mount Baker InvitationalSep 26 · 2.97 Mile Junior Varsity · Place 38 · Ferndale | 2.97 Mile Junior Varsity | 38 | 21:31.10 PB | 10 |
| Sep 23 | Sedro Wooley Home MeetSep 23 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 22:02Unofficial | 10 |
| Sep 16 | Ferndale Home MeetSep 16 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 23:01Unofficial | 10 |
| Sep 12 | 2015 Sehome InvitationalSep 12 · 2 Mile Sophomore Boys · Place 125 · Ferndale | 2 Mile Sophomore Boys | 125 | 13:51 | 10 |
| Sep 9 | Blaine & Ferndale @ Lynden ChristianSep 9 · 2 Mile Varsity / JV · Place 21 · Ferndale | 2 Mile Varsity / JV | 21 | 13:54Unofficial | 10 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Lake Lap InvitationalOct 16 · 2.6 Mile JV and Varsity · Place 43 · Ferndale | 2.6 Mile JV and Varsity | 43 | 16:45 PB | 9 |
| Oct 11 | HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters JV Boys team avg under 21:00 · Place 185 · Ferndale | 5,000 Meters JV Boys team avg under 21:00 | 185 | 21:23.4 PB | 9 |
| Oct 1 | Sehome & Ferndale @ Sedro WoolleyOct 1 · 5,000 Meters Varsity · Place 41 · Ferndale | 5,000 Meters Varsity | 41 | 20:45Unofficial | 9 |
| Sep 27 | 40th Annual Mount Baker InvitationalSep 27 · 2.97 Mile Junior Varsity · Place 55 · Ferndale | 2.97 Mile Junior Varsity | 55 | 21:02.15 | 9 |
| Sep 24 | Anacortes, Mt. Baker & FerndaleSep 24 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 21:06Unofficial | 9 |
| Sep 17 | Ferndale, Squalicum @ LyndenSep 17 · 5,000 Meters Varsity · Ferndale | 5,000 Meters Varsity | 0 | 21:43.4Unofficial | 9 |
| Sep 10 | Ferndale, Meridian @ LCSep 10 · 2 Mile Varsity / JV · Place 25 · Ferndale | 2 Mile Varsity / JV | 25 | 13:06Unofficial | 9 |