Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Klahowya Secondary SchoolEagle Jamboree · Sep 11 | 12:09 | Eagle Jamboree | September 11, 2019 |
| 3 Miles · Salt Creek Park41st Salt Creek Invitational · Sep 15 | 18:57.47 | 41st Salt Creek Invitational | September 15, 2018 |
| 3 Miles · Salt Creek Park40th Salt Creek Invitational · Sep 16 | 17:53.92 | 40th Salt Creek Invitational | September 16, 2017 |
| 5,000 Meters · Clallam County FairgroundsOL SHS vs KSS @ Port Angeles · Oct 11 | 20:11.44 | OL SHS vs KSS @ Port Angeles | October 11, 2017 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 19:29.3 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 19:12.80 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 19:25.1 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Port Townsend Golf ClubOL BHS vs PAHS @ Port Townsend · Sep 20 | 19:17 | OL BHS vs PAHS @ Port Townsend | September 20, 2017 |
| 5,000 Meters · Robin HillOL KSS vs PAHS @ Sequim · Oct 5 | 21:44.71 | OL KSS vs PAHS @ Sequim | October 5, 2016 |
| 5,000 Meters · The Cedars at Dungeness Golf CourseOlympic League Championships · Oct 19 | 19:59.97 | Olympic League Championships | October 19, 2017 |
| 5,000 Meters · The Cedars at Dungeness Golf CourseOlympic League Championships · Oct 20 | 20:49.57 | Olympic League Championships | October 20, 2016 |
| 5,000 Meters · White Horse Golf ClubOL PAHS vs NMHS @ Kingston · Sep 27 | 20:18.9 | OL PAHS vs NMHS @ Kingston | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Olympic League Championship Oct 24 · 5,000 Meters Junior Varsity · Place 21 · Port Angeles | 5,000 Meters Junior Varsity | 21 | 20:07.63 | 12 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 335 · Port Angeles | 5,000 Meters Varsity | 335 | 19:25.7 | 12 |
| Oct 9 | North Mason vs Olympic @ Port AngelesOct 9 · 5,000 Meters Junior Varsity · Place 3 · Port Angeles | 5,000 Meters Junior Varsity | 3 | 19:08.25 | 12 |
| Oct 2 | Olympic League XC @ Battle Point ParkOct 2 · 5,000 Meters Open · Place 30 · Port Angeles | 5,000 Meters Open | 30 | 19:21.20 | 12 |
| Sep 28 | Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Varsity - #5 & #6 Runners · Place 74 · Port Angeles | 5,000 Meters Boys Varsity - #5 & #6 Runners | 74 | 19:29.3 PB | 12 |
| Sep 25 | PAHS vs North Kitsap @ SequimSep 25 · 5,000 Meters Junior Varsity · Place 2 · Port Angeles | 5,000 Meters Junior Varsity | 2 | 20:45.75 | 12 |
| Sep 21 | 42nd Salt Creek InvitationalSep 21 · 3 Miles Junior Varsity · Place 18 · Port Angeles | 3 Miles Junior Varsity | 18 | 18:31.39 | 12 |
| Sep 18 | Bremerton vs Port Angeles @ KingstonSep 18 · 5,000 Meters Varsity · Place 10 · Port Angeles | 5,000 Meters Varsity | 10 | 19:45 | 12 |
| Sep 11 | Eagle JamboreeSep 11 · 2 Miles Varsity · Place 49 · Port Angeles | 2 Miles Varsity | 49 | 12:09 PB | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Olympic League ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 17 · Port Angeles | 5,000 Meters Junior Varsity | 17 | 19:36 | 11 |
| Oct 10 | OL NKHS vs PAHS @ OlympicOct 10 · 5,000 Meters Junior Varsity · Place 6 · Port Angeles | 5,000 Meters Junior Varsity | 6 | 20:33 | 11 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Junior Varsity · Place 150 · Port Angeles | 5,000 Meters Junior Varsity | 150 | 19:25.7 | 11 |
| Sep 26 | OL PTHS & BHS @ Port Angeles (Lincoln Park)Sep 26 · 5,000 Meters Varsity · Place 18 · Port Angeles | 5,000 Meters Varsity | 18 | 20:13.30 | 11 |
| Sep 22 | Bellevue Cross Country Invitational Sep 22 · 5,000 Meters Junior Varsity · Place 85 · Port Angeles | 5,000 Meters Junior Varsity | 85 | 19:42.10 | 11 |
| Sep 19 | OL PAHS vs SQHS @ KlahowyaSep 19 · Varsity · Place 27 · Port Angeles | Varsity | 27 | 20:13 | 11 |
| Sep 15 | 41st Salt Creek InvitationalSep 15 · 3 Miles Junior Varsity · Place 22 · Port Angeles | 3 Miles Junior Varsity | 22 | 18:57.47 PB | 11 |
| Sep 6 | Eagle Jamboree Sep 6 · Varsity · Place 48 · Port Angeles | Varsity | 48 | 12:48 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Olympic League Championships Oct 19 · 5,000 Meters Junior Varsity · Place 23 · Port Angeles | 5,000 Meters Junior Varsity | 23 | 19:59.97 PB | 10 |
| Oct 11 | OL SHS vs KSS @ Port AngelesOct 11 · 5,000 Meters Varsity · Place 36 · Port Angeles | 5,000 Meters Varsity | 36 | 20:11.44 PB | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 204 · Port Angeles | 5,000 Meters Varsity Boys team avg over 18:00 | 204 | 19:25.1 PB | 10 |
| Oct 4 | OL PAHS vs OHS @ NKHSOct 4 · 3 Miles Varsity · Place 18 · Port Angeles | 3 Miles Varsity | 18 | 18:03.4 | 10 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 2 (#5-8) · Place 128 · Port Angeles | 5,000 Meters Boys Varsity 2 (#5-8) | 128 | 20:10.10Unofficial | 10 |
| Sep 27 | OL PAHS vs NMHS @ KingstonSep 27 · 5,000 Meters Varsity · Place 18 · Port Angeles | 5,000 Meters Varsity | 18 | 20:18.9 PB | 10 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys JUNIOR VARSITY (7 runners) · Place 81 · Port Angeles | 5,000 Meters Boys JUNIOR VARSITY (7 runners) | 81 | 19:12.80 PB | 10 |
| Sep 20 | OL BHS vs PAHS @ Port TownsendSep 20 · 5,000 Meters Varsity · Place 10 · Port Angeles | 5,000 Meters Varsity | 10 | 19:17 PB | 10 |
| Sep 16 | 40th Salt Creek InvitationalSep 16 · 3 Miles Junior Varsity · Place 15 · Port Angeles | 3 Miles Junior Varsity | 15 | 17:53.92 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Olympic League ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 44 · Port Angeles | 5,000 Meters Junior Varsity | 44 | 20:49.57 PB | 9 |
| Oct 5 | OL KSS vs PAHS @ SequimOct 5 · 5,000 Meters Junior Varsity · Place 7 · Port Angeles | 5,000 Meters Junior Varsity | 7 | 21:44.71 PB | 9 |