Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Skyview HSUHS/HHS/SHS Jamboree · Sep 2 | 10:59.1 | UHS/HHS/SHS Jamboree | September 2, 2016 |
| 2.9 Miles · Kelso HSMt. View, Heritage @ Kelso · Sep 27 | 17:31.69 | Mt. View, Heritage @ Kelso | September 27, 2016 |
| 5,000 Meters · American Lake Veterans Golf CourseWestside Classic · Oct 29 | 19:48.60 | Westside Classic | October 29, 2016 |
| 5,000 Meters · Ash Creek Preserve 5KAsh Creek Invitational II · Oct 8 | 18:14.3 | Ash Creek Invitational II | October 8, 2016 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 18:13.7 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWC District 3 / SW District 4 Westside Classic · Oct 28 | 17:44.10 | WC District 3 / SW District 4 Westside Classic | October 28, 2017 |
| 5,000 Meters · Heritage High SchoolBattle Ground, Skyview @ Heritage · Oct 10 | 17:36 | Battle Ground, Skyview @ Heritage | October 10, 2017 |
| 5,000 Meters · Hudson's Bay HS57th Annual Steve Maas Run-A-Ree · Sep 8 | 18:23 | 57th Annual Steve Maas Run-A-Ree | September 8, 2017 |
| 5,000 Meters · Joe Dancer ParkThe Flat & Fast Invitational · Oct 6 | 17:14.77 | The Flat & Fast Invitational | October 6, 2017 |
| 5,000 Meters · Lewisville Park4A GSHL District Meet · Oct 18 | 17:36 | 4A GSHL District Meet | October 18, 2017 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 22 | 17:29.98 | Meriwether National Cross Country Classic | September 22, 2017 |
| 5,000 Meters · Sandelie Golf CourseSandelie - West Nine Golf Course - XC Classic · Oct 9 | 18:16.8 | Sandelie - West Nine Golf Course - XC Classic | October 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 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 96 · Heritage | 5,000 Meters 4A Boys Varsity | 96 | 17:44.10 PB | 12 |
| Oct 18 | 4A GSHL District MeetOct 18 · 5,000 Meters Varsity · Place 14 · Heritage | 5,000 Meters Varsity | 14 | 17:36 PB | 12 |
| Oct 10 | Battle Ground, Skyview @ HeritageOct 10 · 5,000 Meters Varsity · Place 9 · Heritage | 5,000 Meters Varsity | 9 | 17:36 PB | 12 |
| Oct 6 | The Flat & Fast InvitationalOct 6 · 5,000 Meters Varsity · Place 41 · Heritage | 5,000 Meters Varsity | 41 | 17:14.77 PB | 12 |
| Sep 30 | 22nd Curtis XC InvitationalSep 30 · 5,000 Meters Boys Varsity 1 (#1-4) · Place 90 · Heritage | 5,000 Meters Boys Varsity 1 (#1-4) | 90 | 18:18.40Unofficial | 12 |
| Sep 26 | Prairie, Camas, Heritage @ EvergreenSep 26 · 3 Miles Varsity · Place 22 · Heritage | 3 Miles Varsity | 22 | 19:37.1 | 12 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 79 · Heritage | 5,000 Meters Varsity | 79 | 17:29.98 PB | 12 |
| Sep 12 | Heritage, Hudson's Bay, Union @FortSep 12 · 2.9 Miles Varsity · Place 1214 · Heritage | 2.9 Miles Varsity | 1214 | 18:01Unofficial | 12 |
| Sep 8 | 57th Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 23 · Heritage | 5,000 Meters Varsity | 23 | 18:23 PB | 12 |
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Westside ClassicOct 29 · 5,000 Meters 4A Boys Varsity · Place 157 · Heritage | 5,000 Meters 4A Boys Varsity | 157 | 19:48.60 PB | 11 |
| Oct 20 | GSHL District 4A Cross Country MeetOct 20 · 5,000 Meters Varsity · Place 18 · Heritage | 5,000 Meters Varsity | 18 | 17:57 | 11 |
| Oct 11 | Evergreen, Camas, Heritage @PrairieOct 11 · 4,000 Meters Varsity · Heritage | 4,000 Meters Varsity | 0 | 15:21Unofficial | 11 |
| Oct 8 | Ash Creek Invitational IIOct 8 · 5,000 Meters Flight 3 (Runners #1-3) · Place 15 · Heritage | 5,000 Meters Flight 3 (Runners #1-3) | 15 | 18:14.3 PB | 11 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 106 · Heritage | 5,000 Meters Varsity | 106 | 18:13.7 PB | 11 |
| Sep 27 | Mt. View, Heritage @ KelsoSep 27 · 2.9 Miles Varsity · Place 9 · Heritage | 2.9 Miles Varsity | 9 | 17:31.69 PB | 11 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 62 · Heritage | 5,000 Meters Varsity | 62 | 17:40.52 | 11 |
| Sep 20 | Fort, Bay, Union @HeritageSep 20 · 5,000 Meters Varsity · Place 9 · Heritage | 5,000 Meters Varsity | 9 | 18:20 | 11 |
| Sep 13 | Heritage, Skyview at Battle GroundSep 13 · 5,000 Meters Varsity · Place 12 · Heritage | 5,000 Meters Varsity | 12 | 19:27 | 11 |
| Sep 9 | Steve Maas Run-A-ReeSep 9 · 5,000 Meters Varsity · Place 24 · Heritage | 5,000 Meters Varsity | 24 | 18:25 | 11 |
| Sep 2 | UHS/HHS/SHS JamboreeSep 2 · 2 Mile Varsity · Place 6 · Heritage | 2 Mile Varsity | 6 | 10:59.1 PB | 11 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | GSHL District 4A Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 40 · Heritage | 5,000 Meters Varsity | 40 | 19:29 | 10 |
| Oct 13 | League Meet with Skyview & HeritageOct 13 · 5,000 Meters Varsity · Heritage | 5,000 Meters Varsity | 0 | 18:43Unofficial | 10 |
| Oct 9 | Sandelie - West Nine Golf Course - XC ClassicOct 9 · 5,000 Meters Varsity · Place 213 · Heritage | 5,000 Meters Varsity | 213 | 18:16.8 PB | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 181 · Heritage | 5,000 Meters Varsity | 181 | 19:22.7 | 10 |
| Sep 22 | Heritage, Battleground at EvergreenSep 22 · 5,000 Meters Varsity · Place 10 · Heritage | 5,000 Meters Varsity | 10 | 19:57Unofficial | 10 |