Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Skyview HSUHS/HHS/SHS Jamboree · Sep 2 | 12:53.1 | UHS/HHS/SHS Jamboree | September 2, 2016 |
| 2.9 Miles · Kelso HSMt. View, Heritage @ Kelso · Sep 27 | 19:09.69 | Mt. View, Heritage @ Kelso | September 27, 2016 |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek Invitational II · Oct 8 | 20:52.7 | Ash Creek Invitational II | October 8, 2016 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 20:48.9 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWC District 3 / SW District 4 Westside Classic · Oct 28 | 18:17.80 | WC District 3 / SW District 4 Westside Classic | October 28, 2017 |
| 5,000 Meters · Heritage High SchoolBattle Ground, Skyview @ Heritage · Oct 10 | 17:34 | Battle Ground, Skyview @ Heritage | October 10, 2017 |
| 5,000 Meters · Hudson's Bay HS58th Annual Hudson's Bay Steve Maas Run-A-Ree · Sep 7 | 18:08 | 58th Annual Hudson's Bay Steve Maas Run-A-Ree | September 7, 2018 |
| 5,000 Meters · Joe Dancer ParkThe Flat & Fast Invitational · Oct 6 | 17:46.49 | The Flat & Fast Invitational | October 6, 2017 |
| 5,000 Meters · Lewisville Park4A GSHL District Meet · Oct 18 | 18:26 | 4A GSHL District Meet | October 18, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 17:56.67 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 15 | 25:33 | Steens Mountain High Altitude Running Camp Uphill 5k | July 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WC District 3 / SW District 4 Westside ClassicOct 28 · 5,000 Meters 4A Boys Varsity · Place 142 · Heritage | 5,000 Meters 4A Boys Varsity | 142 | 18:17.80 PB | 10 |
| Oct 18 | 4A GSHL District MeetOct 18 · 5,000 Meters Varsity · Place 30 · Heritage | 5,000 Meters Varsity | 30 | 18:26 PB | 10 |
| Oct 10 | Battle Ground, Skyview @ HeritageOct 10 · 5,000 Meters Varsity · Place 7 · Heritage | 5,000 Meters Varsity | 7 | 17:34 PB | 10 |
| Oct 6 | The Flat & Fast InvitationalOct 6 · 5,000 Meters Varsity · Place 65 · Heritage | 5,000 Meters Varsity | 65 | 17:46.49 PB | 10 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 2 (#5-8) · Place 62 · Heritage | 5,000 Meters Boys Varsity 2 (#5-8) | 62 | 18:50.30Unofficial | 10 |
| Sep 26 | Prairie, Camas, Heritage @ EvergreenSep 26 · 3 Miles Varsity · Place 21 · Heritage | 3 Miles Varsity | 21 | 19:19.3 | 10 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 121 · Heritage | 5,000 Meters Varsity | 121 | 17:56.67 PB | 10 |
| Sep 12 | Heritage, Hudson's Bay, Union @FortSep 12 · 2.9 Miles Varsity · Place 9 · Heritage | 2.9 Miles Varsity | 9 | 17:24Unofficial | 10 |
| Sep 8 | 57th Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 22 · Heritage | 5,000 Meters Varsity | 22 | 18:13 | 10 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Evergreen, Camas, Heritage @PrairieOct 11 · 4,000 Meters Varsity · Heritage | 4,000 Meters Varsity | 0 | 16:38Unofficial | 9 |
| Oct 8 | Ash Creek Invitational IIOct 8 · 5,000 Meters Junior Varsity · Place 35 · Heritage | 5,000 Meters Junior Varsity | 35 | 20:52.7 PB | 9 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Frosh/Soph JV · Place 111 · Heritage | 5,000 Meters Frosh/Soph JV | 111 | 20:48.9 PB | 9 |
| Sep 27 | Mt. View, Heritage @ KelsoSep 27 · 2.9 Miles Junior Varsity · Place 12 · Heritage | 2.9 Miles Junior Varsity | 12 | 19:09.69 PB | 9 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Junior Varsity · Place 90 · Heritage | 5,000 Meters Junior Varsity | 90 | 19:54.53 | 9 |
| Sep 20 | Fort, Bay, Union @HeritageSep 20 · 5,000 Meters Varsity · Place 30 · Heritage | 5,000 Meters Varsity | 30 | 20:49 | 9 |
| Sep 13 | Heritage, Skyview at Battle GroundSep 13 · 5,000 Meters Junior Varsity · Place 12 · Heritage | 5,000 Meters Junior Varsity | 12 | 21:40 | 9 |
| Sep 9 | Steve Maas Run-A-ReeSep 9 · 5,000 Meters Junior Varsity · Place 34 · Heritage | 5,000 Meters Junior Varsity | 34 | 21:07 | 9 |
| Sep 2 | UHS/HHS/SHS JamboreeSep 2 · 2 Mile Junior Varsity · Place 19 · Heritage | 2 Mile Junior Varsity | 19 | 12:53.1 PB | 9 |