Personal bests
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 |
| Oct 13 | Bi-State MS 2026 XC League ChampionshipOct 13 · 1.5 Miles Varsity · Place 8 · Moscow | 1.5 Miles Varsity | 8 | 8:59.66 PB | 8 |
| Oct 8 | Moscow MS Boys EOS Mile TTOct 8 · 1 Miles New Division · Place 5 · Moscow | 1 Miles New Division | 5 | 5:50Unofficial | 8 |
| Sep 25 | Nike Bob Firman Invitational XCSep 25 · 3,000 Meters Youth 7th-8th FRI SEPT 25 5:45p · Place 25 · Moscow | 3,000 Meters Youth 7th-8th FRI SEPT 25 5:45p | 25 | 11:20.60 PB | 8 |
| Sep 9 | Seaport InviteSep 9 · 1.5 Miles Middle School · Place 11 · Moscow | 1.5 Miles Middle School | 11 | 9:22.69 | 8 |
| Sep 1 | MS Boys Mile TTSep 1 · 1,600 Meters Middle School · Place 8 · Moscow | 1,600 Meters Middle School | 8 | 6:06Unofficial | 8 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Bi-State MS 2025 XC ChampionshipOct 14 · 1.5 Miles Varsity · Place 26 · Moscow | 1.5 Miles Varsity | 26 | 9:43.40 | 7 |
| Oct 9 | Cub InviteOct 9 · 1.5 Miles Middle School · Place 11 · Moscow | 1.5 Miles Middle School | 11 | 9:14.89 PB | 7 |
| Oct 6 | Mile TTOct 6 · 1 Miles New Division · Place 10 · Moscow | 1 Miles New Division | 10 | 6:10Unofficial | 7 |
| Oct 2 | Moscow MS Intrasquad Meet Oct 2 · 1.5 Miles MS Boys · Place 7 · Moscow | 1.5 Miles MS Boys | 7 | 10:56.0Unofficial | 7 |
| Sep 2 | Mile TT (Boys Only)Sep 2 · 1 Miles Middle School · Place 14 · Moscow | 1 Miles Middle School | 14 | 7:02Unofficial | 7 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 1.6 Miles Middle School · Place 152 · Moscow | 1.6 Miles Middle School | 152 | 12:04.80 PB | 6 |