Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lake Sammamish State ParkCYO LSSP Championships - 2:00pm · Oct 8 | 5:44.0 | CYO LSSP Championships - 2:00pm | October 8, 2017 |
| 1 Mile · Lincoln ParkCTMSL League Meet #1 - Lincoln Park · Sep 11 | 7:06.10 | CTMSL League Meet #1 - Lincoln Park | September 11, 2018 |
| 1 Mile · Woodland ParkCross Town Middle School League Meet #1 - Lower Woodland · Sep 17 | 6:21.40 | Cross Town Middle School League Meet #1 - Lower Woodland | September 17, 2019 |
| 1.5 Miles · Lake Sammamish State ParkCTMSL League Meet #4 - Lake Sammamish · Oct 11 | 10:37.40 | CTMSL League Meet #4 - Lake Sammamish | October 11, 2018 |
| 1.5 Miles · MagnusonCTMSL Leage Meet #2 · Sep 19 | 11:11.40 | CTMSL Leage Meet #2 | September 19, 2017 |
| 1.5 Miles · Seward ParkCross Town Middle School League Meet #3 - Seward Park · Oct 10 | 9:46.70 | Cross Town Middle School League Meet #3 - Seward Park | October 10, 2019 |
| 1.5 Miles · Upper WoodlandCTMSL League Meet #3 · Sep 26 | 11:09.30 | CTMSL League Meet #3 | September 26, 2017 |
| 1.5 Miles · Warren G. Magnuson ParkCross Town Middle School League Championships · Oct 22 | 9:40.50 | Cross Town Middle School League Championships | October 22, 2019 |
| 5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Championships · Oct 22 | 17:40.84 | Emerald Sound Conference Championships | October 22, 2022 |
| 5,000 Meters · Lake Sammamish State ParkEmerald Sound Conference South Meet 2 · Oct 6 | 17:38.30 | Emerald Sound Conference South Meet 2 | October 6, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 18:05.3 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 5 | 17:28.6 | WIAA 1A State XC Championships | November 5, 2022 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 6 | 18:19.4 | 1A WIAA State XC Meet | November 6, 2021 |
| 5,000 Meters · Warren G. Magnuson ParkEmerald Sound Conference Meet 1 - South Site · Sep 22 | 17:57.00 | Emerald Sound Conference Meet 1 - South Site | September 22, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | CNW Winter Grand Prix Race #1: RoadDec 7 · 2 Miles Open · Place 8 · Eastside PrepEastside Prep | 2 Miles Open | 8 | 10:19.8 | 12 |
| Dec 7 | Washington XC Senior All-Star RaceDec 7 · 2 Miles Varsity · Place 7 · Eastside PrepEastside Prep | 2 Miles Varsity | 7 | 10:19.8 | 12 |
| Nov 9 | 2024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 1A · Place 5 · Eastside PrepEastside Prep | 5,000 Meters 1A | 5 | 16:07.8 | 12 |
| Nov 2 | District 2 1A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep | 5,000 Meters Varsity | 1 | 16:14.00 | 12 |
| Oct 26 | 2024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep | 5,000 Meters Varsity | 1 | 15:43.4 | 12 |
| Oct 15 | ESC Center Meet @ MagnusonOct 15 · 5,000 Meters Varsity · Place 1 · Eastside PrepEastside Prep | 5,000 Meters Varsity | 1 | 16:24.30 | 12 |
| Oct 5 | NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 2A · Place 4 · Eastside PrepEastside Prep | 5,000 Meters Varsity 2A | 4 | 15:34.50 | 12 |
| Sep 28 | Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 9 · Eastside PrepEastside Prep | 5,000 Meters Varsity | 9 | 15:31.2 | 12 |
| Sep 21 | SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Varsity Division 2 · Place 2 · Eastside PrepEastside Prep | 5,000 Meters Varsity Division 2 | 2 | 16:45.14 | 12 |
| Sep 12 | ESC @ King's Sep 12 · 3 Miles Varsity · Place 1 · Eastside PrepEastside Prep | 3 Miles Varsity | 1 | 16:17.11 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | WIAA State XC ChampionshipsNov 4 · 5,000 Meters 1A · Place 6 · Eastside PreparatoryEastside Preparatory | 5,000 Meters 1A | 6 | 16:22.2 | — |
| Oct 28 | District 2 1A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 1 | 16:06.74 | 11 |
| Oct 21 | Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 1 | 15:54.80 | JR |
| Oct 10 | E S C HS Meet 3 And Crosstown Middle School meet 4Oct 10 · 5,000 Meters Varsity · Place 3 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 3 | 17:24.70 | 11 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 53 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Elite | 53 | 16:25.4 | 11 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 2A · Place 7 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity 2A | 7 | 15:43.9 | JR |
| Sep 26 | Emerald Sound @ King'sSep 26 · 3 Miles Varsity · Place 2 · Eastside PreparatoryEastside Preparatory | 3 Miles Varsity | 2 | 16:32.99 | 11 |
| Sep 12 | Emerald Sound HS And Crosstown Middle School League meet 1 @ Lincoln ParkSep 12 · 5,000 Meters Varsity · Place 1 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 1 | 16:11.00 | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | WIAA 1A State XC ChampionshipsNov 5 · 5,000 Meters 1A Boys · Place 16 · Eastside PrepEastside Prep | 5,000 Meters 1A Boys | 16 | 17:28.6 PB | 10 |
| Oct 29 | 1A District 2 ChampionshipsOct 29 · 5,000 Meters Varsity · Place 7 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 7 | 17:17.24 | 10 |
| Oct 22 | Emerald Sound Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 17 · Eastside PrepEastside Prep | 5,000 Meters Varsity | 17 | 17:40.84 PB | 10 |
| Oct 11 | Emerald Sound Meet @ Lower Woodland ParkOct 11 · 5,000 Meters Varsity · Place 5 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 5 | 17:29.90 | 10 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 2A · Place 26 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity 2A | 26 | 17:05.00 | SO |
| Sep 20 | Emerald Sound Meet @ King'sSep 20 · 3 Miles Varsity · Place 1 · Eastside PreparatoryEastside Preparatory | 3 Miles Varsity | 1 | 17:15.10 | 10 |
| Sep 13 | EMERALD LEAG6thUE MEET AT MAGNUSONSep 13 · 5,000 Meters Varsity · Place 3 · Eastside PreparatoryEastside Preparatory | 5,000 Meters Varsity | 3 | 17:16.60 | 10 |
2021 Cross Country
4 results2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
5 results