Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 10:23 | 2017 Sehome Invitational | September 9, 2017 |
| 2.6 Miles · Lake PaddenNWC: NV & Squalicum @ Sehome · Oct 4 | 14:21 | NWC: NV & Squalicum @ Sehome | October 4, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 16:29.20 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Civic StadiumNWC Championships · Oct 18 | 15:58 | NWC Championships | October 18, 2017 |
| 5,000 Meters · Lakewood HSNWC Lynden Christian, Lynden, Sehome, Granite Falls · Sep 20 | 17:08.1 | NWC Lynden Christian, Lynden, Sehome, Granite Falls | September 20, 2017 |
| 5,000 Meters · Silver Lake43rd Annual Mount Baker Silver Lake Invitational · Sep 23 | 16:59.24 | 43rd Annual Mount Baker Silver Lake Invitational | September 23, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 16:58.69 | NW District Championships | October 28, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 3 | 16:36.30 | 2A WIAA State XC Meet | November 3, 2018 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 16:15.90 | 2A WIAA STATE XC MEET | November 4, 2017 |
| 8,000 Meters · Morven ParkBig East Cross-Country Championship · Nov 1 | 25:35.87 | Big East Cross-Country Championship | November 1, 2024 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Oct 4 | 25:22.74 | Lakefront Invite | October 4, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 149 · DePaulDePaul | 10,000 Meters Division 1 | 149 | 32:16.23 | SR |
| Nov 1 | Big East Cross-Country ChampionshipNov 1 · 8,000 Meters BigEast · Place 40 · DePaulDePaul | 8,000 Meters BigEast | 40 | 25:35.87 PB | Sr |
| Oct 18 | Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 99 · DePaulDePaul | 8,000 Meters Varsity | 99 | 25:00.55 | SR |
| Oct 4 | Lakefront InviteOct 4 · 8,000 Meters Open · Place 14 · DePaulDePaul | 8,000 Meters Open | 14 | 25:22.74 PB | Sr |
| Sep 20 | 2024 National Catholic InvitationalSep 20 · 8,000 Meters Varsity · Place 39 · DePaulDePaul | 8,000 Meters Varsity | 39 | 25:29.9 | SR |
| Sep 6 | Huskie OpenerSep 6 · 4 Miles Varsity · Place 5 · DePaulDePaul | 4 Miles Varsity | 5 | 20:31.83 | SR |
2023 Cross Country
2 results2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 2A WIAA State XC MeetNov 3 · 5,000 Meters 2A Boys · Place 16 · SehomeSehome | 5,000 Meters 2A Boys | 16 | 16:36.30 PB | 12 |
| Oct 27 | Northwest District (B, 1A, 2A, 3A, 4A) ChampionshipsOct 27 · 5,000 Meters 2A · Place 11 · SehomeSehome | 5,000 Meters 2A | 11 | 17:03.57 | 12 |
| Oct 17 | NWC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · SehomeSehome | 5,000 Meters Varsity | 4 | 16:20.43 | 12 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Varsity · Place 16 · SehomeSehome | 5,000 Meters Varsity | 16 | 16:38.9 | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 2A WIAA STATE XC MEETNov 4 · 5,000 Meters 2A Boys · Place 19 · SehomeSehome | 5,000 Meters 2A Boys | 19 | 16:15.90 PB | 11 |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 2A Varsity · Place 8 · SehomeSehome | 5,000 Meters 2A Varsity | 8 | 16:58.69 PB | 11 |
| Oct 18 | NWC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 4 · SehomeSehome | 5,000 Meters Varsity | 4 | 15:58 PB | 11 |
| Oct 4 | NWC: NV & Squalicum @ SehomeOct 4 · 2.6 Miles Varsity · Place 2 · SehomeSehome | 2.6 Miles Varsity | 2 | 14:21 PB | 11 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 4 · SehomeSehome | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 4 | 16:29.20 PB | 11 |
| Sep 23 | 43rd Annual Mount Baker Silver Lake InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · SehomeSehome | 5,000 Meters Varsity | 2 | 16:59.24 PB | 11 |
| Sep 20 | NWC Lynden Christian, Lynden, Sehome, Granite FallsSep 20 · 5,000 Meters Varsity · Place 4 · SehomeSehome | 5,000 Meters Varsity | 4 | 17:08.1 PB | 11 |
| Sep 16 | Sehome Time Trial - SalemSep 16 · 2.8 Miles Varsity · Place 2 · SehomeSehome | 2.8 Miles Varsity | 2 | 15:31Unofficial | 11 |
| Sep 13 | NWC: Blaine, Mt. Baker, & Sehome @ FerndaleSep 13 · 5,000 Meters Varsity · SehomeSehome | 5,000 Meters Varsity | 0 | 16:53Unofficial | 11 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Junior Boys · Place 3 · SehomeSehome | 2 Miles Junior Boys | 3 | 10:23 PB | 11 |
| Sep 4 | Sehome Time TrialSep 4 · 2.6 Mile Varsity · Place 2 · SehomeSehome | 2.6 Mile Varsity | 2 | 14:29Unofficial | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NW District Open RaceOct 29 · 5,000 Meters Open · SehomeSehome | 5,000 Meters Open | 0 | 18:00Unofficial | 10 |
| Oct 20 | Northwest Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 26 · SehomeSehome | 5,000 Meters Varsity | 26 | 17:27 | 10 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters 1B - 2A BOYS · Place 27 · SehomeSehome | 5,000 Meters 1B - 2A BOYS | 27 | 17:18.4 | 10 |
| Sep 14 | B-E, Ferndale, Sehome @ LakewoodSep 14 · 5,000 Meters Varsity · Place 16 · SehomeSehome | 5,000 Meters Varsity | 16 | 18:31.5 | 10 |
| Aug 25 | Sehome Time Trial 2.6 MilesAug 25 · 2.6 Mile Varsity · Place 7 · SehomeSehome | 2.6 Mile Varsity | 7 | 14:54Unofficial | 10 |