Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Glacier MSGlacier (Buckley) vs EMS, MMS, FMS · Apr 23 | 11:16.8 | Glacier (Buckley) vs EMS, MMS, FMS | April 23, 2025 |
| 2 Miles · White River HSLeague Meet · May 22 | 11:22.9 | League Meet | May 22, 2024 |
| 2 Miles · Wonderwood Park Timberline 2-Mile · Sep 4 | 10:54.2 | Timberline 2-Mile | September 4, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 16:00.5 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,200 Meters · Thunder Mountain Middle SchoolTMMS vs. EMS · Apr 9 | 10:40.1 | TMMS vs. EMS | April 9, 2025 |
| 5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 16:44.6 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 5,000 Meters · Enumclaw High SchoolNPSL meet Kent-Meridian / Decatur @ Enumclaw · Sep 30 | 17:53 | NPSL meet Kent-Meridian / Decatur @ Enumclaw | September 30, 2026 |
| 5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 25 | 17:32.8 | NPSL Sub-District XC Meet | October 25, 2025 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 17:00.5 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 25 | 16:55.60 | Return of the Salmon Invitational | September 25, 2026 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 18:05.3 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · Wright ParkNPSL Meet White River / Enumclaw @ Stadium · Oct 14 | 17:06.66 | NPSL Meet White River / Enumclaw @ Stadium | October 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Westside ClassicOct 31 · 5,000 Meters Men's 3A Varsity · Place 30 · EnumclawEnumclaw | 5,000 Meters Men's 3A Varsity | 30 | 16:51.5 | 10 |
| Oct 24 | NPSL Sub-District XC MeetOct 24 · 5,000 Meters Varsity 3A · Place 7 · EnumclawEnumclaw | 5,000 Meters Varsity 3A | 7 | 17:09.70 | — |
| Oct 14 | NPSL Meet White River / Enumclaw @ StadiumOct 14 · 5,000 Meters Varsity · Place 5 · EnumclawEnumclaw | 5,000 Meters Varsity | 5 | 17:06.66 PB | 10 |
| Oct 10 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 152 · EnumclawEnumclaw | 5,000 Meters Men's Varsity Gold avg 16:30-17:59 | 152 | 17:00.5 PB | 10 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 17 min · Place 62 · EnumclawEnumclaw | 5,000 Meters Varsity Gold - Top 5 ave under 17 min | 62 | 16:44.6 PB | 10 |
| Sep 30 | NPSL meet Kent-Meridian / Decatur @ EnumclawSep 30 · 5,000 Meters Varsity/JV · Place 3 · EnumclawEnumclaw | 5,000 Meters Varsity/JV | 3 | 17:53 PB | 10 |
| Sep 25 | Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 11 · EnumclawEnumclaw | 5,000 Meters Varsity | 11 | 16:55.60 PB | 10 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 23 - 9:40pm - White Varsity B (B · Place 65 · EnumclawEnumclaw | 3 Miles Race 23 - 9:40pm - White Varsity B (B | 65 | 16:00.5 PB | 10 |
| Sep 4 | Timberline 2-MileSep 4 · 2 Miles FROSH-SOPH HS 2-Mile Boys · Place 2 · EnumclawEnumclaw | 2 Miles FROSH-SOPH HS 2-Mile Boys | 2 | 10:54.2 PB | 10 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 171 · EnumclawEnumclaw | 5,000 Meters 3A Boys | 171 | 18:05.3 PB | 9 |
| Nov 1 | Westside ClassicNov 1 · 5,000 Meters Varsity 3A · Place 45 · EnumclawEnumclaw | 5,000 Meters Varsity 3A | 45 | 18:46.1 | 9 |
| Oct 25 | NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 3A Varsity · Place 8 · EnumclawEnumclaw | 5,000 Meters NPSL 3A Varsity | 8 | 17:32.8 PB | 9 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 31 · EnumclawEnumclaw | 5,000 Meters Varsity | 31 | 17:01.5 | 9 |
| Oct 8 | Federal Way & Decatur @ EnumclawOct 8 · 5,000 Meters Varsity · Place 3 · EnumclawEnumclaw | 5,000 Meters Varsity | 3 | 16:56 | 9 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 83 · EnumclawEnumclaw | 5,000 Meters Varsity | 83 | 17:43.6 | 9 |
| Sep 26 | Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 8 · EnumclawEnumclaw | 5,000 Meters Varsity | 8 | 16:53.50 | 9 |
| Sep 24 | NPSL Meet: Enumclaw, Todd Beamer @ TJSep 24 · 5,000 Meters Varsity · Place 3 · EnumclawEnumclaw | 5,000 Meters Varsity | 3 | 18:14.4 | 9 |
| Sep 5 | Timberline 2-Mile JamboreeSep 5 · 2 Miles Frosh/Soph Freshman · Place 4 · EnumclawEnumclaw | 2 Miles Frosh/Soph Freshman | 4 | 11:18.4 | 9 |
| May 21 | League MeetMay 21 · 2 Miles Boys Varsity · Place 2 · EnumclawEnumclaw | 2 Miles Boys Varsity | 2 | 11:54.1 | 8 |
| Apr 23 | Glacier (Buckley) vs EMS, MMS, FMSApr 23 · 2 Miles Middle School · Place 2 · EnumclawEnumclaw | 2 Miles Middle School | 2 | 11:16.8 PB | 8 |
| Apr 9 | TMMS vs. EMSApr 9 · 3,200 Meters New Division · Place 2 · EnumclawEnumclaw | 3,200 Meters New Division | 2 | 10:40.1 PB | 8 |
2024 Cross Country
2 results2023 Cross Country
1 results