Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Hartman ParkEmerald Sound Conference Meet at Hartman Park · Oct 14 | 12:48.40 | Emerald Sound Conference Meet at Hartman Park | October 14, 2021 |
| 1.5 Miles · Lake Sammamish State ParkEmerald Sound Conference South Meet 2 · Oct 6 | 12:24.10 | Emerald Sound Conference South Meet 2 | October 6, 2021 |
| 1.5 Miles · Seward ParkEmerald Sound Middle School Meet · Oct 25 | 10:22.0 | Emerald Sound Middle School Meet | October 25, 2022 |
| 1.5 Miles · Warren G. Magnuson ParkEmerald Sound Conference Meet 1 - South Site · Sep 22 | 12:52.64 | Emerald Sound Conference Meet 1 - South Site | September 22, 2021 |
| 3 Miles · King's Roller Coaster Trail Run19th King's Cross Invite · Sep 26 | 23:01.00 | 19th King's Cross Invite | September 26, 2026 |
| 5,000 Meters · Fort Casey State ParkNW 1B/2B League Meet @ Coupeville, Wa · Sep 30 | 22:00.77 | NW 1B/2B League Meet @ Coupeville, Wa | September 30, 2026 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 19 | 22:15.89 | Bellevue Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 22:37.8 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Westside ClassicNov 1 · 5,000 Meters Varsity · Place 54 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 54 | 22:08.4 | 11 |
| Oct 23 | Northwest 1B/2B League ChampionshipOct 23 · 5,000 Meters Varsity · Place 39 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 39 | 21:09.6 | 11 |
| Oct 16 | 2025 Lake Lap InviteOct 16 · 5,000 Meters Varsity · Place 8 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 8 | 17:01.32 | 11 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 209 · Shoreline ChristianShoreline Christian | 5,000 Meters Junior Varsity | 209 | 21:35.7 | 11 |
| Oct 1 | NW 1B/2B League Meet @ CoupevilleOct 1 · 5,000 Meters Varsity · Place 33 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 33 | 21:57.15 | 11 |
| Sep 27 | Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 198 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 198 | 22:36.7 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 1B/2B TriDistrict (1,2,3) XC Meet 2024Oct 30 · 5,000 Meters Varsity · Place 50 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 50 | 20:38.6 | 10 |
| Oct 24 | Northwest 1B/2B League ChampionshipOct 24 · 5,000 Meters Varsity · Place 44 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 44 | 23:20.2 | 10 |
| Oct 16 | SeaTac League Meet #4 Auburn Adventist AcademyOct 16 · 5,000 Meters Varsity · Place 21 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 21 | 21:55 | 10 |
| Oct 12 | 4th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 51 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 51 | 23:18.49 | 10 |
| Oct 5 | NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 415 · Shoreline ChristianShoreline Christian | 5,000 Meters Junior Varsity Frosh/Soph Freshman | 415 | 23:15.70 | 10 |
| Oct 2 | NW 1B/2B League Meet @ 3:30pmOct 2 · 5,000 Meters Varsity · Place 36 · Shoreline ChristianShoreline Christian | 5,000 Meters Varsity | 36 | 22:32.53 | 10 |
| Sep 28 | 17th King's Cross InviteSep 28 · 3 Miles Junior Varsity · Place 28 · Shoreline ChristianShoreline Christian | 3 Miles Junior Varsity | 28 | 23:01.89 | 10 |
| Sep 21 | SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 91 · Shoreline ChristianShoreline Christian | 5,000 Meters Junior Varsity | 91 | 25:16.17 | 10 |
2022 Cross Country
4 results2021 Cross Country
5 results