Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 11:35 | 2017 Sehome Invitational | September 9, 2017 |
| 2.6 Miles · Lake PaddenNWC: NV & Squalicum @ Sehome · Oct 4 | 14:32 | NWC: NV & Squalicum @ Sehome | October 4, 2017 |
| 5,000 Meters · Berthusen ParkNWC Mer, Seh @ Lynden · Sep 30 | 19:04.3 | NWC Mer, Seh @ Lynden | September 30, 2015 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 18:13.20 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Civic StadiumNWC Championships · Oct 18 | 17:05 | NWC Championships | October 18, 2017 |
| 5,000 Meters · Lakewood HSNWC Lynden Christian, Lynden, Sehome, Granite Falls · Sep 20 | 17:57.5 | NWC Lynden Christian, Lynden, Sehome, Granite Falls | September 20, 2017 |
| 5,000 Meters · Lakewood HSHOLE IN THE WALL XC INVITATIONAL · Oct 11 | 21:18.4 | HOLE IN THE WALL XC INVITATIONAL | October 11, 2014 |
| 5,000 Meters · Peace Arch Historical State ParkNWC: Sehome & Lyn. Christian @ Blaine · Oct 5 | 19:08.00 | NWC: Sehome & Lyn. Christian @ Blaine | October 5, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC (formerly Nike Pre Nationals) · Sep 26 | 19:14.09 | Nike Portland XC (formerly Nike Pre Nationals) | September 26, 2015 |
| 5,000 Meters · Silver Lake43rd Annual Mount Baker Silver Lake Invitational · Sep 23 | 17:49.16 | 43rd Annual Mount Baker Silver Lake Invitational | September 23, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 17:40.18 | NW District Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 2A Varsity · Place 32 · Sehome | 5,000 Meters 2A Varsity | 32 | 17:40.18 PB | 12 |
| Oct 18 | NWC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 30 · Sehome | 5,000 Meters Varsity | 30 | 17:05 PB | 12 |
| Oct 4 | NWC: NV & Squalicum @ SehomeOct 4 · 2.6 Miles Varsity · Place 4 · Sehome | 2.6 Miles Varsity | 4 | 14:32 PB | 12 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 62 · Sehome | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 62 | 18:13.20 PB | 12 |
| Sep 23 | 43rd Annual Mount Baker Silver Lake InvitationalSep 23 · 5,000 Meters Varsity · Place 16 · Sehome | 5,000 Meters Varsity | 16 | 17:49.16 PB | 12 |
| Sep 20 | NWC Lynden Christian, Lynden, Sehome, Granite FallsSep 20 · 5,000 Meters Varsity · Place 17 · Sehome | 5,000 Meters Varsity | 17 | 17:57.5 PB | 12 |
| Sep 16 | Sehome Time Trial - SalemSep 16 · 2.8 Miles Varsity · Place 5 · Sehome | 2.8 Miles Varsity | 5 | 16:02Unofficial | 12 |
| Sep 13 | NWC: Blaine, Mt. Baker, & Sehome @ FerndaleSep 13 · 5,000 Meters Varsity · Sehome | 5,000 Meters Varsity | 0 | 17:26Unofficial | 12 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Senior Boys · Place 32 · Sehome | 2 Miles Senior Boys | 32 | 11:35 PB | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Northwest Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 58 · Sehome | 5,000 Meters Varsity | 58 | 18:13 | 11 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters JV Boys team avg under 21:00 · Place 18 · Sehome | 5,000 Meters JV Boys team avg under 21:00 | 18 | 18:00.6 | 11 |
| Oct 5 | NWC: Sehome & Lyn. Christian @ BlaineOct 5 · 5,000 Meters Varsity · Place 7 · Sehome | 5,000 Meters Varsity | 7 | 19:08.00 PB | 11 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters JV - JUNIOR/SENIOR · Place 25 · Sehome | 5,000 Meters JV - JUNIOR/SENIOR | 25 | 18:13.7 | 11 |
| Sep 14 | B-E, Ferndale, Sehome @ LakewoodSep 14 · 5,000 Meters Varsity · Place 19 · Sehome | 5,000 Meters Varsity | 19 | 18:40.5 | 11 |
| Aug 25 | Sehome Time Trial 2.6 MilesAug 25 · 2.6 Mile Varsity · Place 9 · Sehome | 2.6 Mile Varsity | 9 | 15:29Unofficial | 11 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NWC Championships - JV & VarsityOct 22 · 5,000 Meters Junior Varsity · Place 8 · Sehome | 5,000 Meters Junior Varsity | 8 | 18:35 | 10 |
| Oct 15 | Lake Lap InviteOct 15 · 2.6 Mile Junior Varsity · Place 11 · Sehome | 2.6 Mile Junior Varsity | 11 | 15:33.3 | 10 |
| Oct 10 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 169 · Sehome | 5,000 Meters Varsity Boys team avg over 18:00 | 169 | 19:51.9Unofficial | 10 |
| Sep 30 | NWC Mer, Seh @ LyndenSep 30 · 5,000 Meters Junior Varsity · Place 2 · Sehome | 5,000 Meters Junior Varsity | 2 | 19:04.3 PB | 10 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters Sophomore JV · Place 23 · Sehome | 5,000 Meters Sophomore JV | 23 | 19:14.09 PB | 10 |
| Sep 23 | Bham "City Meet"Sep 23 · 2.6 Mile Junior Varsity · Place 3 · Sehome | 2.6 Mile Junior Varsity | 3 | 15:33.8 | 10 |
| Sep 16 | Ferndale Home MeetSep 16 · 5,000 Meters Varsity · Sehome | 5,000 Meters Varsity | 0 | 20:01Unofficial | 10 |
| Sep 12 | 2015 Sehome InvitationalSep 12 · 2 Mile Sophomore Boys · Place 46 · Sehome | 2 Mile Sophomore Boys | 46 | 12:12 | 10 |
| Sep 9 | B-E, Mt. Baker, & Nooksack @ SehomeSep 9 · 2.6 Mile Varsity · Place 25 · Sehome | 2.6 Mile Varsity | 25 | 15:58.00 | 10 |
| Sep 3 | Sehome Time TrialSep 3 · 2.6 Mile Varsity · Place 15 · Sehome | 2.6 Mile Varsity | 15 | 15:59Unofficial | 10 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northwest Conference ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 60 · Sehome | 5,000 Meters Junior Varsity | 60 | 21:02 | 9 |
| Oct 16 | Lake Lap InvitationalOct 16 · 2.6 Mile JV and Varsity · Place 66 · Sehome | 2.6 Mile JV and Varsity | 66 | 17:45.9 | 9 |
| Oct 11 | HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Frosh/Soph 1 · Place 110 · Sehome | 5,000 Meters Frosh/Soph 1 | 110 | 21:18.4 PB | 9 |
| Oct 1 | Sehome & Ferndale @ Sedro WoolleyOct 1 · 5,000 Meters Varsity · Place 48 · Sehome | 5,000 Meters Varsity | 48 | 21:22Unofficial | 9 |
| Sep 24 | Bellingham & Squalicum @ SehomeSep 24 · 2.6 Mile Varsity · Place 58 · Sehome | 2.6 Mile Varsity | 58 | 17:16.00 | 9 |
| Sep 20 | South Whidbey InvitationalSep 20 · 5,000 Meters Junior Varsity (Sub 22 min) · Place 186 · Sehome | 5,000 Meters Junior Varsity (Sub 22 min) | 186 | 22:09.29 | 9 |
| Sep 17 | LC, Sehome @ BlaineSep 17 · 5,000 Meters Varsity · Place 44 · Sehome | 5,000 Meters Varsity | 44 | 21:38.52 | 9 |
| Sep 13 | 2014 Sehome InvitationalSep 13 · 2 Mile Freshmen Boys · Place 82 · Sehome | 2 Mile Freshmen Boys | 82 | 13:51.00 | 9 |