Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Salt Creek Park41st Salt Creek Invitational · Sep 15 | 19:02.16 | 41st Salt Creek Invitational | September 15, 2018 |
| 3 Miles · Salt Creek Park40th Salt Creek Invitational · Sep 16 | 19:25.84 | 40th Salt Creek Invitational | September 16, 2017 |
| 5,000 Meters · Clallam County FairgroundsOL SHS vs KSS @ Port Angeles · Oct 11 | 21:24.34 | OL SHS vs KSS @ Port Angeles | October 11, 2017 |
| 5,000 Meters · Port Townsend Golf ClubOL BHS vs PAHS @ Port Townsend · Sep 20 | 20:29 | OL BHS vs PAHS @ Port Townsend | September 20, 2017 |
| 5,000 Meters · The Cedars at Dungeness Golf CourseOlympic League Championships · Oct 19 | 23:06.20 | Olympic League Championships | October 19, 2017 |
| 5,000 Meters · White Horse Golf ClubOL PAHS vs NMHS @ Kingston · Sep 27 | 21:23.3 | OL PAHS vs NMHS @ Kingston | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Olympic League Championships Oct 19 · 5,000 Meters Junior Varsity · Place 71 · Port Angeles | 5,000 Meters Junior Varsity | 71 | 23:06.20 PB | 10 |
| Oct 11 | OL SHS vs KSS @ Port AngelesOct 11 · 5,000 Meters Varsity · Place 41 · Port Angeles | 5,000 Meters Varsity | 41 | 21:24.34 PB | 10 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys JV (Top 7) · Place 177 · Port Angeles | 5,000 Meters Boys JV (Top 7) | 177 | 21:54.20Unofficial | 10 |
| Sep 27 | OL PAHS vs NMHS @ KingstonSep 27 · 5,000 Meters Junior Varsity · Place 3 · Port Angeles | 5,000 Meters Junior Varsity | 3 | 21:23.3 PB | 10 |
| Sep 20 | OL BHS vs PAHS @ Port TownsendSep 20 · 5,000 Meters Junior Varsity · Place 4 · Port Angeles | 5,000 Meters Junior Varsity | 4 | 20:29 PB | 10 |
| Sep 16 | 40th Salt Creek InvitationalSep 16 · 3 Miles Junior Varsity · Place 32 · Port Angeles | 3 Miles Junior Varsity | 32 | 19:25.84 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | OL NMHS vs KHS @ Port AngelesSep 21 · 5,000 Meters Junior Varsity · Place 8 · Port Angeles | 5,000 Meters Junior Varsity | 8 | 22:04.71 | 9 |
| Sep 8 | Olympic JamboreeSep 8 · 1.9 Miles Open · Port Angeles | 1.9 Miles Open | 0 | 12:04Unofficial | 9 |