Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Colville HSIEML League Meet - Colville, Medical Lake, Newport, Highland · Oct 11 | 10:16 | IEML League Meet - Colville, Medical Lake, Newport, Highland | October 11, 2022 |
| 1.5 Miles · Deer Park Middle SchoolIEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle School · Sep 29 | 10:38.91 | IEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle School | September 29, 2022 |
| 1.5 Miles · Highland Middle SchoolIEML League Meet Colville, Riverside, Mountainside @ Highland MS · Oct 6 | 10:16 | IEML League Meet Colville, Riverside, Mountainside @ Highland MS | October 6, 2022 |
| 1.5 Miles · Medical Lake HSIEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High School · Oct 4 | 10:42.13 | IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High School | October 4, 2022 |
| 1.5 Miles · Mountainside MSIEML League Final · Oct 13 | 10:11.86 | IEML League Final | October 13, 2022 |
| 5,000 Meters · Colville HSNEA # 3 Lakeside VS Colville Senior Night · Oct 14 | 19:01.93 | NEA # 3 Lakeside VS Colville Senior Night | October 14, 2026 |
| 5,000 Meters · Lakeside HS2026 Lake Spokane XC Invite · Sep 26 | 20:10.17 | 2026 Lake Spokane XC Invite | September 26, 2026 |
| 5,000 Meters · Medical Lake HSNEA #1 Colville @ Medical Lake · Sep 30 | 19:38.40 | NEA #1 Colville @ Medical Lake | September 30, 2026 |
| 5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 19 | 20:04.25 | CAN-AM INVITATIONAL | September 19, 2026 |
| 5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 10 | 19:05.23 | 9th Annual Battle for the 509 | October 10, 2026 |
| 5,000 Meters · The Course Spokane ValleyBarbero Border Clash · Sep 12 | 19:51.90 | Barbero Border Clash | September 12, 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 14 | NEA # 3 Lakeside VS Colville Senior NightOct 14 · 5,000 Meters Junior Varsity · Place 1 · ColvilleColville | 5,000 Meters Junior Varsity | 1 | 19:01.93 PB | 12 |
| Oct 10 | 9th Annual Battle for the 509Oct 10 · 5,000 Meters Competitive JV (Below 21:30) · Place 36 · ColvilleColville | 5,000 Meters Competitive JV (Below 21:30) | 36 | 19:05.23 PB | 12 |
| Oct 7 | NEA # 2 Riverside vs Colville @ CHSOct 7 · 5,000 Meters Varsity · Place 8 · ColvilleColville | 5,000 Meters Varsity | 8 | 19:52.90 | 12 |
| Sep 30 | NEA #1 Colville @ Medical Lake Sep 30 · 5,000 Meters Junior Varsity · Place 1 · ColvilleColville | 5,000 Meters Junior Varsity | 1 | 19:38.40 PB | 12 |
| Sep 26 | 2026 Lake Spokane XC InviteSep 26 · 5,000 Meters Varsity · Place 38 · ColvilleColville | 5,000 Meters Varsity | 38 | 20:10.17 PB | 12 |
| Sep 26 | 2026 Lake Spokane XC InviteSep 26 · 5,000 Meters Big Varsity Schools · Place 31 · ColvilleColville | 5,000 Meters Big Varsity Schools | 31 | 20:10.18 | 12 |
| Sep 19 | CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 44 · ColvilleColville | 5,000 Meters Varsity Boys | 44 | 20:04.25 PB | 12 |
| Sep 12 | Barbero Border ClashSep 12 · 5,000 Meters Junior Varsity · Place 56 · ColvilleColville | 5,000 Meters Junior Varsity | 56 | 19:51.90 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | NEA #1@ ColvilleOct 9 · 5,000 Meters Junior Varsity · Place 5 · ColvilleColville | 5,000 Meters Junior Varsity | 5 | 20:09Unofficial | 10 |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 61 · ColvilleColville | 5,000 Meters JV Silver (21:30-25 Min 5K) | 61 | 20:51.35 | 10 |
2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | IEML League FinalOct 13 · 1.5 Miles Boys Varsity · Place 44 · ColvilleColville | 1.5 Miles Boys Varsity | 44 | 10:11.86 PB | 8 |
| Oct 11 | IEML League Meet - Colville, Medical Lake, Newport, HighlandOct 11 · 1.5 Miles Middle School · Place 11 · ColvilleColville | 1.5 Miles Middle School | 11 | 10:16 PB | 8 |
| Oct 6 | IEML League Meet Colville, Riverside, Mountainside @ Highland MSOct 6 · 1.5 Miles Middle School · Place 16 · ColvilleColville | 1.5 Miles Middle School | 16 | 10:16 PB | 8 |
| Oct 4 | IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High SchoolOct 4 · 1.5 Miles Boys (6th/7th/8th) · Place 27 · ColvilleColville | 1.5 Miles Boys (6th/7th/8th) | 27 | 10:42.13 PB | 8 |
| Sep 29 | IEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle SchoolSep 29 · 1.5 Miles Boys (6th/7th/8th) · Place 40 · ColvilleColville | 1.5 Miles Boys (6th/7th/8th) | 40 | 10:38.91 PB | 8 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | IEML League RaceSep 28 · 1.5 Miles Varsity · Place 12 · ColvilleColville | 1.5 Miles Varsity | 12 | 11:00.14 | 7 |