Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Vancouver LakeClark County Jamboree · Sep 3 | 13:45.15 | Clark County Jamboree | September 3, 2026 |
| 3,000 Meters · Blue Lake Regional ParkNike Portland XC - Middle School/Club · Sep 23 | 14:14.0 | Nike Portland XC - Middle School/Club | September 23, 2022 |
| 5,000 Meters · Abrams Park2A GSHL Hudson’s Bay/Woodland/Columbia River @ Ridgefield · Sep 29 | 23:01.81 | 2A GSHL Hudson’s Bay/Woodland/Columbia River @ Ridgefield | September 29, 2026 |
| 5,000 Meters · Cottonwood BeachGSHL 2A Ridgefield, RA Long, Woodland @ Washougal (Cottonwood Beach) · Sep 16 | 21:53.40 | GSHL 2A Ridgefield, RA Long, Woodland @ Washougal (Cottonwood Beach) | September 16, 2026 |
| 5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 19 | 21:30.8 | Fort Steilacoom Invitational | September 19, 2026 |
| 5,000 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 12 | 21:54.64 | Jack & Jill Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | 2A GSHL Hudson’s Bay/Woodland/Columbia River @ RidgefieldSep 29 · 5,000 Meters JV Boys · Place 24 · WoodlandWoodland | 5,000 Meters JV Boys | 24 | 23:01.81 PB | 12 |
| Sep 19 | Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 18-21 Min · Place 195 · WoodlandWoodland | 5,000 Meters Men's Junior Varsity - 18-21 Min | 195 | 21:30.8 PB | 12 |
| Sep 16 | GSHL 2A Ridgefield, RA Long, Woodland @ Washougal (Cottonwood Beach)Sep 16 · 5,000 Meters JV · Place 15 · WoodlandWoodland | 5,000 Meters JV | 15 | 21:53.40 PB | 12 |
| Sep 12 | Jack & Jill InvitationalSep 12 · 5,000 Meters JV · Place 31 · WoodlandWoodland | 5,000 Meters JV | 31 | 21:54.64 PB | 12 |
| Sep 3 | Clark County JamboreeSep 3 · 2 Miles Senior Boys · Place 38 · WoodlandWoodland | 2 Miles Senior Boys | 38 | 13:45.15 PB | 12 |
2023 Cross Country
1 results2022 Cross Country
1 results