Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Lincoln ParkCTMSL CC Meet 2 · Sep 25 | 9:15.80 | CTMSL CC Meet 2 | September 25, 2025 |
| 1.5 Miles · Seward ParkCTMSL CC ChampionShip Meet · Oct 16 | 9:58.70 | CTMSL CC ChampionShip Meet | October 16, 2025 |
| 2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 12 | 12:43.84 | GearUp Northwest XC Preview hosted by Sehome | September 12, 2026 |
| 2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #2: XC · Dec 21 | 15:39 | CNW Winter Grand Prix Race #2: XC | December 21, 2024 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 19:42.02 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Ft. Steilacoom ParkSeaTac League Meet #1-Eagle Invite · Sep 15 | 21:03.6 | SeaTac League Meet #1-Eagle Invite | September 15, 2026 |
| 5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Meet · Oct 1 | 20:43.47 | Emerald Sound Conference Meet | October 1, 2026 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 20:16.2 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · South Whidbey Middle & High School1A District 2 Championships · Oct 31 | 20:33.13 | 1A District 2 Championships | October 31, 2026 |
| 5,000 Meters · The Overlake SchoolEPS, Bear Creek, Overlake Tri-Meet · Oct 14 | 21:19.7 | EPS, Bear Creek, Overlake Tri-Meet | October 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 1A District 2 ChampionshipsOct 31 · 5,000 Meters District 2 Boys · Place 45 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters District 2 Boys | 45 | 20:33.13 PB | 9 |
| Oct 22 | Emerald Sound Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 68 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Varsity | 68 | 19:48.27 | 9 |
| Oct 14 | EPS, Bear Creek, Overlake Tri-MeetOct 14 · 5,000 Meters Varsity & JV · Place 14 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Varsity & JV | 14 | 21:19.7 PB | 9 |
| Oct 10 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 255 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Men's JV Gold avg 21:00-22:29 | 255 | 20:16.2 PB | 9 |
| Oct 1 | Emerald Sound Conference MeetOct 1 · 5,000 Meters Varsity · Place 64 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Varsity | 64 | 20:43.47 PB | 9 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 93 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Blue Varsity | 93 | 19:42.02 PB | 9 |
| Sep 15 | SeaTac League Meet #1-Eagle InviteSep 15 · 5,000 Meters Varsity Men · Place 21 · The Bear Creek SchoolThe Bear Creek School | 5,000 Meters Varsity Men | 21 | 21:03.6 PB | 9 |
| Sep 12 | GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Boys · Place 74 · The Bear Creek SchoolThe Bear Creek School | 2 Miles Freshman Boys | 74 | 12:43.84 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
1 results