Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 18:38 | Three Course Challenge | September 23, 2017 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 16:57.70 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Camp Arnold Eatonville vs Enumclaw · Mar 18 | 18:42 | Eatonville vs Enumclaw | March 18, 2021 |
| 5,000 Meters · Chambers Bay Westside Classic CourseWestside Classic - West Central District XC Championships · Nov 2 | 16:55.90 | Westside Classic - West Central District XC Championships | November 2, 2019 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 2A-District 3 League XC Championships · Mar 27 | 18:47.7 | SPSL 2A-District 3 League XC Championships | March 27, 2021 |
| 5,000 Meters · Ft. Steilacoom ParkNPSL Sub-District Meet · Oct 21 | 18:42.40 | NPSL Sub-District Meet | October 21, 2017 |
| 5,000 Meters · Marymount Event CenterEnumclaw, Foss @ Washington · Mar 4 | 19:43 | Enumclaw, Foss @ Washington | March 4, 2021 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 9 | 17:03.10 | 4A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Thomas Jefferson HSEnumclaw @ Thomas Jefferson · Sep 13 | 19:58.20 | Enumclaw @ Thomas Jefferson | September 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 27 | SPSL 2A-District 3 League XC ChampionshipsMar 27 · 5,000 Meters Varsity Men · Place 31 · Enumclaw | 5,000 Meters Varsity Men | 31 | 18:47.7 PB | 12 |
| Mar 18 | Eatonville vs EnumclawMar 18 · 5,000 Meters Varsity/JV · Place 6 · Enumclaw | 5,000 Meters Varsity/JV | 6 | 18:42 PB | 12 |
| Mar 15 | WR @ EnumclawMar 15 · 5,000 Meters Varsity · Place 4 · Enumclaw | 5,000 Meters Varsity | 4 | 17:44Unofficial | 12 |
| Mar 10 | Clover Park @ EnumclawMar 10 · 5,000 Meters Varsity · Place 6 · Enumclaw | 5,000 Meters Varsity | 6 | 18:51Unofficial | 12 |
| Mar 4 | Enumclaw, Foss @ WashingtonMar 4 · 5,000 Meters Varsity · Place 5 · Enumclaw | 5,000 Meters Varsity | 5 | 19:43 PB | 12 |
| Feb 24 | FP, Steilacoom @ EnumclawFeb 24 · 2,500 Meters Varsity · Place 10 · Enumclaw | 2,500 Meters Varsity | 10 | 8:58Unofficial | 12 |
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 4A WIAA State XC MeetNov 9 · 5,000 Meters 4A Boys · Place 130 · Enumclaw | 5,000 Meters 4A Boys | 130 | 17:03.10 PB | 11 |
| Nov 2 | Westside Classic - West Central District XC ChampionshipsNov 2 · 5,000 Meters 4A Boys Varsity · Place 47 · Enumclaw | 5,000 Meters 4A Boys Varsity | 47 | 16:55.90 PB | 11 |
| Oct 26 | NPSL 4A League ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 16 · Enumclaw | 5,000 Meters Varsity 4A | 16 | 16:32.30 | 11 |
| Oct 16 | Auburn Riverside and Enumclaw @ DecaturOct 16 · 5,000 Meters Varsity · Place 2 · Enumclaw | 5,000 Meters Varsity | 2 | 16:55 | 11 |
| Oct 9 | Auburn Mountainview, Enumclaw @ Thomas JeffersonOct 9 · 5,000 Meters Varsity · Place 3 · Enumclaw | 5,000 Meters Varsity | 3 | 16:33.90 | 11 |
| Oct 5 | Leavenworth InvitationalOct 5 · 2.8 Miles Varsity · Place 20 · Enumclaw | 2.8 Miles Varsity | 20 | 16:23.6 | 11 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Division 2 Varsity · Place 17 · Enumclaw | 5,000 Meters Division 2 Varsity | 17 | 16:57.70 PB | 11 |
| Sep 25 | Enumclaw, Todd Beamer @ Federal WaySep 25 · 5,000 Meters Varsity · Place 3 · Enumclaw | 5,000 Meters Varsity | 3 | 17:21.81 | 11 |
| Sep 18 | Enumclaw vs Auburn @Nolte State ParkSep 18 · 5,000 Meters Varsity · Place 3 · Enumclaw | 5,000 Meters Varsity | 3 | 17:40Unofficial | 11 |
| Sep 7 | Ellensburg Invitational RelaysSep 7 · 1.5 Miles Relay Split · Enumclaw | 1.5 Miles Relay Split | — | 8:13 | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 4A WIAA State XC MeetNov 3 · 5,000 Meters 4A Boys · Place 153 · Enumclaw | 5,000 Meters 4A Boys | 153 | 17:48.40 | 10 |
| Oct 27 | Westside Classic - West Central District XC ChampionshipsOct 27 · 5,000 Meters 4A Boys Varsity · Place 63 · Enumclaw | 5,000 Meters 4A Boys Varsity | 63 | 17:31.30 | 10 |
| Oct 20 | NPSL 4A Sub-District ChampionshipsOct 20 · 5,000 Meters Varsity 4A · Place 32 · Enumclaw | 5,000 Meters Varsity 4A | 32 | 17:11.70 | 10 |
| Oct 10 | Federal Way, Todd Beamer @ EnumclawOct 10 · Varsity · Place 7 · Enumclaw | Varsity | 7 | 17:49 | 10 |
| Sep 19 | Decatur, Auburn Riverside @ EnumclawSep 19 · 5,000 Meters Varsity · Place 6 · Enumclaw | 5,000 Meters Varsity | 6 | 17:34 | — |
| Sep 12 | Enumclaw, Thomas Jefferson @ Auburn MountainviewSep 12 · 5,000 Meters Varsity · Place 9 · Enumclaw | 5,000 Meters Varsity | 9 | 17:18.4 | 10 |
| Sep 8 | Ellensburg Invitational RelaysSep 8 · Varsity · Place 8 · Enumclaw | Varsity | 8 | 08:31 | 10 |
| Aug 29 | Enumclaw 5k Time TrialAug 29 · 5,000 Meters Varsity · Enumclaw | 5,000 Meters Varsity | 0 | 18:56Unofficial | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NPSL Sub-District MeetOct 21 · 5,000 Meters 4A NPSL Junior Varsity · Place 39 · Enumclaw | 5,000 Meters 4A NPSL Junior Varsity | 39 | 18:42.40 PB | 9 |
| Oct 11 | Federal Way, Auburn @ EnumclawOct 11 · 5,000 Meters Varsity · Enumclaw | 5,000 Meters Varsity | 0 | 19:00Unofficial | 9 |
| Oct 4 | Auburn Riverside, Enumclaw @ DecaturOct 4 · 5,000 Meters Junior Varsity · Enumclaw | 5,000 Meters Junior Varsity | 0 | 18:29Unofficial | 9 |
| Sep 23 | Three Course ChallengeSep 23 · 4,500 Meters Easy · Place 94 · Enumclaw | 4,500 Meters Easy | 94 | 18:38 PB | 9 |
| Sep 20 | Auburn Mountainview,Todd Beamer @EnumclawSep 20 · 5,000 Meters Junior Varsity · Place 7 · Enumclaw | 5,000 Meters Junior Varsity | 7 | 18:44Unofficial | 9 |
| Sep 13 | Enumclaw @ Thomas JeffersonSep 13 · 5,000 Meters Junior Varsity · Place 4 · Enumclaw | 5,000 Meters Junior Varsity | 4 | 19:58.20 PB | 9 |
| Sep 9 | The 19th Bellarmine XC InvitationalSep 9 · 2 Miles Freshman · Place 28 · Enumclaw | 2 Miles Freshman | 28 | 12:35.20 | 9 |
| Aug 30 | Enumclaw Time TrialAug 30 · 5,000 Meters Varsity · Enumclaw | 5,000 Meters Varsity | 0 | 21:40Unofficial | 9 |