Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Saint Edwards State ParkCascade Meet #4B St Edwards 2 mile · Oct 13 | 13:22.10 | Cascade Meet #4B St Edwards 2 mile | October 13, 2016 |
| 3 Miles · Carmichael MSMax Jensen Richland Invitational · Oct 7 | 18:24.60 | Max Jensen Richland Invitational | October 7, 2017 |
| 3,000 Meters · Lakewood HSCascade Conference Preview · Sep 9 | 13:02.1 | Cascade Conference Preview | September 9, 2015 |
| 3,000 Meters · River Meadows ParkRiver Meadows Run Cascade Conference · Sep 6 | 11:48.55 | River Meadows Run Cascade Conference | September 6, 2017 |
| 4940 m · Strawberry FieldsArchbishop Murphy, Mount Vernon @ MGHS · Sep 13 | 18:53 | Archbishop Murphy, Mount Vernon @ MGHS | September 13, 2018 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 19:39.47 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 8 | 20:46.0 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 8, 2016 |
| 5,000 Meters · Lakewood HSWESCO/Cascade Conference XC Championships · Oct 24 | 21:09.85 | WESCO/Cascade Conference XC Championships | October 24, 2015 |
| 5,000 Meters · McCollum ParkCascade Meet #2 · Sep 13 | 20:03 | Cascade Meet #2 | September 13, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 20:33.13 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 19:42.82 | NW District Championships | October 28, 2017 |
| 5,000 Meters · The Blue Heron Golf CourseCascade Conference Championships · Oct 24 | 20:45.73 | Cascade Conference Championships | October 24, 2016 |
| 5,000 Meters · Tolt Middle SchoolCascade Conference Championships · Oct 19 | 19:16.09 | Cascade Conference Championships | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Northwest District (B, 1A, 2A, 3A, 4A) ChampionshipsOct 27 · 5,000 Meters 2A · Place 82 · Archbishop Murphy | 5,000 Meters 2A | 82 | 20:05.06 | 12 |
| Oct 20 | WESCO/North Sound XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 153 · Archbishop Murphy | 5,000 Meters Varsity | 153 | 18:27.2 | 12 |
| Oct 3 | Lake Stevens / Shorecrest / Archbishop Murphy / Mariner / Arlington at River MeadowsOct 3 · 5,000 Meters Open · Place 25 · Archbishop Murphy | 5,000 Meters Open | 25 | 19:19.00 | 12 |
| Sep 27 | Lynnwood, Glacier Peak, Oak Harbor @ Archbishop MurphySep 27 · Varsity · Place 34 · Archbishop Murphy | Varsity | 34 | 21:25 | 12 |
| Sep 22 | Bellevue Cross Country Invitational Sep 22 · 5,000 Meters Junior Varsity · Place 70 · Archbishop Murphy | 5,000 Meters Junior Varsity | 70 | 19:19.60 | 12 |
| Sep 19 | Archbishop Murphy, Marysville-Pilchuck, Lake Stevens @ Edmonds-WoodwaySep 19 · 3 Miles Varsity · Place 25 · Archbishop Murphy | 3 Miles Varsity | 25 | 20:07Unofficial | 12 |
| Sep 13 | Archbishop Murphy, Mount Vernon @ MGHSSep 13 · 3.07 Miles VARSITY/JV · Place 14 · Archbishop Murphy | 3.07 Miles VARSITY/JV | 14 | 18:53 PB | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 2A Varsity · Place 79 · Archbishop Murphy | 5,000 Meters 2A Varsity | 79 | 19:42.82 PB | 11 |
| Oct 19 | Cascade Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 44 · Archbishop Murphy | 5,000 Meters Varsity | 44 | 19:16.09 PB | 11 |
| Oct 7 | Max Jensen Richland InvitationalOct 7 · 3 Miles Division II · Place 105 · Archbishop Murphy | 3 Miles Division II | 105 | 18:24.60 PB | 11 |
| Oct 5 | Cascade Conference #3Oct 5 · 5,000 Meters Varsity · Place 52 · Archbishop Murphy | 5,000 Meters Varsity | 52 | 20:58.64 | 11 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 108 · Archbishop Murphy | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 108 | 19:39.47 PB | 11 |
| Sep 13 | Cascade Meet #2Sep 13 · 5,000 Meters Varsity · Place 9 · Archbishop Murphy | 5,000 Meters Varsity | 9 | 20:03 PB | 11 |
| Sep 6 | River Meadows Run Cascade ConferenceSep 6 · 3,000 Meters Varsity · Place 39 · Archbishop Murphy | 3,000 Meters Varsity | 39 | 11:48.55 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Cascade Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 67 · Archbishop Murphy | 5,000 Meters Varsity | 67 | 20:45.73 PB | 10 |
| Oct 13 | Cascade Meet #4B St Edwards 2 mileOct 13 · 2 Miles Varsity · Place 23 · Archbishop Murphy | 2 Miles Varsity | 23 | 13:22.10 PB | 10 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters JV Boys team avg over 21:00 · Place 79 · Archbishop Murphy | 5,000 Meters JV Boys team avg over 21:00 | 79 | 20:46.0 PB | 10 |
| Oct 6 | Cascade Conference Meet #3Oct 6 · 5,000 Meters Varsity · Place 75 · Archbishop Murphy | 5,000 Meters Varsity | 75 | 22:58.65 | 10 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters SERIOUS 'OPEN RACE' · Place 82 · Archbishop Murphy | 5,000 Meters SERIOUS 'OPEN RACE' | 82 | 20:32.0 | 10 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Division 3 Varsity · Place 157 · Archbishop Murphy | 5,000 Meters Division 3 Varsity | 157 | 20:33.13 PB | 10 |
| Sep 7 | River Meadows Cascade Conference PreviewSep 7 · 3,000 Meters Varsity · Place 53 · Archbishop Murphy | 3,000 Meters Varsity | 53 | 12:07.66 | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WESCO/Cascade Conference XC ChampionshipsOct 24 · 5,000 Meters Cascade Conference Boys · Place 80 · Archbishop Murphy | 5,000 Meters Cascade Conference Boys | 80 | 21:09.85 PB | 9 |
| Oct 15 | St. Edwards State Park CPC 2 MileOct 15 · 2 Mile All Men · Place 53 · Archbishop Murphy | 2 Mile All Men | 53 | 13:47.59 | 9 |
| Oct 10 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters JV Boys team avg over 21:00 · Place 73 · Archbishop Murphy | 5,000 Meters JV Boys team avg over 21:00 | 73 | 21:41.2Unofficial | 9 |
| Oct 8 | Blue Heron "Invitational"Oct 8 · 5,000 Meters Varsity · Place 66 · Archbishop Murphy | 5,000 Meters Varsity | 66 | 20:51.24 | 9 |
| Sep 16 | Lakewood, Granite Falls @ Archbishop MurphySep 16 · 5,000 Meters Varsity · Place 30 · Archbishop Murphy | 5,000 Meters Varsity | 30 | 23:50Unofficial | 9 |
| Sep 9 | Cascade Conference PreviewSep 9 · 3,000 Meters Varsity · Place 75 · Archbishop Murphy | 3,000 Meters Varsity | 75 | 13:02.1 PB | 9 |