Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 11:22 | 2017 Sehome Invitational | September 9, 2017 |
| 2.6 Miles · Lake PaddenNWC: Ferndale and Meridian @ BHAM · Sep 21 | 14:54 | NWC: Ferndale and Meridian @ BHAM | September 21, 2017 |
| 3 Miles · Franklin Park - 3.0 Mile42nd Annual Sunfair Invitational · Oct 3 | 18:47.93 | 42nd Annual Sunfair Invitational | October 3, 2015 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 17:35.60 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Civic StadiumNWC Championships · Oct 18 | 16:52 | NWC Championships | October 18, 2017 |
| 5,000 Meters · Lynden HSNWC BHS, MBHS @ Lynden · Oct 5 | 18:16.09 | NWC BHS, MBHS @ Lynden | October 5, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 17:24.84 | NW District Championships | October 28, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 16:57.30 | 2A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 5 | 17:19.30 | 2A WIAA STATE XC MEET | November 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 2A WIAA STATE XC MEETNov 4 · 5,000 Meters 2A Boys · Place 61 · Bellingham | 5,000 Meters 2A Boys | 61 | 16:57.30 PB | 11 |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 2A Varsity · Place 23 · Bellingham | 5,000 Meters 2A Varsity | 23 | 17:24.84 PB | 11 |
| Oct 18 | NWC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 23 · Bellingham | 5,000 Meters Varsity | 23 | 16:52 PB | 11 |
| Oct 5 | NWC BHS, MBHS @ LyndenOct 5 · 5,000 Meters Varsity · Place 8 · Bellingham | 5,000 Meters Varsity | 8 | 18:16.09 PB | 11 |
| Sep 30 | 44th Annual Sunfair InvitationalSep 30 · 3 Miles Flight 4 Combined (Runner #4) · Place 9 · Bellingham | 3 Miles Flight 4 Combined (Runner #4) | 9 | 17:25.79Unofficial | 11 |
| Sep 21 | NWC: Ferndale and Meridian @ BHAMSep 21 · 2.6 Miles JV and Varsity · Place 10 · Bellingham | 2.6 Miles JV and Varsity | 10 | 14:54 PB | 11 |
| Sep 16 | 39th Carl Westling South Whidbey InvitationalSep 16 · 5,000 Meters Varsity Division 2 · Place 22 · Bellingham | 5,000 Meters Varsity Division 2 | 22 | 18:22.51 | 11 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Junior Boys · Place 24 · Bellingham | 2 Miles Junior Boys | 24 | 11:22 PB | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 2A WIAA STATE XC MEETNov 5 · 5,000 Meters 2A Boys · Place 63 · Bellingham | 5,000 Meters 2A Boys | 63 | 17:19.30 PB | 10 |
| Oct 29 | Northwest (1B - 4A) District ChampionshipsOct 29 · 5,000 Meters 2A Varsity · Place 18 · Bellingham | 5,000 Meters 2A Varsity | 18 | 17:28.77 | 10 |
| Oct 20 | Northwest Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · Bellingham | 5,000 Meters Varsity | 30 | 17:29 | 10 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Varsity 1 (#1 - 2 - 3 - 4) · Place 43 · Bellingham | 5,000 Meters Varsity 1 (#1 - 2 - 3 - 4) | 43 | 17:35.60 PB | 10 |
| Sep 14 | NWC -B'ham vs AHS, LHS, MBHSSep 14 · 2.6 Miles JV and Varsity · Place 26 · Bellingham | 2.6 Miles JV and Varsity | 26 | 16:25.5 | 10 |
| Sep 7 | Bellingham, Blaine @ B-ESep 7 · 5,000 Meters Varsity · Place 5 · Bellingham | 5,000 Meters Varsity | 5 | 17:29Unofficial | 10 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NWC Championships - JV & VarsityOct 22 · 5,000 Meters Varsity · Place 42 · Bellingham | 5,000 Meters Varsity | 42 | 17:47 | 9 |
| Oct 15 | Lake Lap InviteOct 15 · 2.6 Mile Junior Varsity · Place 5 · Bellingham | 2.6 Mile Junior Varsity | 5 | 15:15 | 9 |
| Oct 3 | 42nd Annual Sunfair InvitationalOct 3 · 3 Mile Sophomore Combined · Place 21 · Bellingham | 3 Mile Sophomore Combined | 21 | 18:47.93 PB | 9 |
| Sep 30 | Ferndale Home meetSep 30 · 5,000 Meters Varsity · Bellingham | 5,000 Meters Varsity | 0 | 18:47Unofficial | 9 |
| Sep 23 | Bham "City Meet"Sep 23 · 2.6 Mile Varsity · Place 20 · Bellingham | 2.6 Mile Varsity | 20 | 15:31.4 | 9 |
| Sep 16 | Burlington, Bellingham, Lynden Christian at Meridian Sep 16 · 4,000 Meters Varsity · Place 19 · Bellingham | 4,000 Meters Varsity | 19 | 15:10Unofficial | 9 |
| Sep 12 | 2015 Sehome InvitationalSep 12 · 2 Mile Freshman Boys · Place 17 · Bellingham | 2 Mile Freshman Boys | 17 | 11:55 | 9 |
| Sep 9 | Bellingham & Lynden @ Sedro-WoolleySep 9 · 5,000 Meters Varsity · Bellingham | 5,000 Meters Varsity | 0 | 19:41Unofficial | 9 |