Official Team Scores
1. Bonners Ferry 26
2. Moscow 31
jv boys 5k run
1. 11 Sam Smith 21:41.07 Bonners Ferry
2. 10 Ian Nail 21:44.47 Lewiston
3. 9 Sam Gorton 21:57.82 Bonners Ferry
4. 11 Duncan Thomson 22:03.72 Moscow
5. 10 Zane Simpson 22:11.13 Lewiston
6. 9 Carson Corgatelli 22:24.22 Moscow
7. 10 Ryne Rae 22:35.13 Bonners Ferry
8. 12 Louis Balcaen 22:50.40 Bonners Ferry
9. 11 Andrew Stroup 23:09.72 Highland - C
10. 11 Grant Gehring 23:22.84 Prairie
11. 10 Caleb Lyon 23:23.58 Moscow
12. 9 Zach Schwager 23:25.88 Moscow
13. 9 Kyrin McFarland 23:31.78 Moscow
14. 9 Benjamin Russell 24:29.31 Moscow
15. 9 James Villamor 24:45.89 Prairie
16. 11 Bryce Bartlett 25:12.15 Potlatch
17. 9 Joseph Miller 25:16.65 Moscow
18. 9 Cadin Baldwin 25:19.09 Moscow
19. 10 Jared Voight 25:50.32 Lewiston
20. 9 Nilesh Shrestha 25:59.60 Moscow
21. 9 Bjorn Pellmyr 26:18.54 Moscow
22. 10 Avery Pierce-Garnett 26:30.33 Moscow
23. 9 David Stroup 26:38.26 Highland - C
24. 11 Alex Urbaniak 26:43.16 Bonners Ferry
25. 11 Ryan Glimp 27:34.84 Prairie
26. 9 Bryton Forge 28:44.02 Lewiston
27. 9 Jacob Navarrete 28:44.02 Moscow
Official Team Scores
1. Moscow 39
2. Bonners Ferry 49
3. Potlatch 77
4. Troy 90
5. Grangeville 91
varsity boys 5k run
1. 11 Josh Corgatelli 16:56.45 Moscow
2. 11 Cole Olsen 18:17.81 Clearwater Valley
3. 11 Mohammad Monsour 18:36.55 Moscow
4. 12 Diego Barela 18:47.87 Grangeville
5. 11 Devin Richards 19:06.94 Potlatch
6. 10 Morgan Weeks 19:14.00 Highland - C
7. 11 Kyle Richmond 19:16.85 Troy
8. 10 Chris Judson 19:18.01 Potlatch
9. 10 Dawson Thomas 19:30.17 Bonners Ferry
10. 12 Nolan Stidham 19:39.00 Bonners Ferry
11. 9 Jamin Bontrager 19:43.23 Bonners Ferry
12. 12 Jack Wade 19:51.69 Bonners Ferry
13. 12 Ian Wendt 20:02.28 Moscow
14. 10 Jake Smith 20:09.66 Moscow
15. 11 Charlie Campbell 20:20.59 Moscow
16. 12 James Huggins 20:26.03 Potlatch
17. 12 Alva Swanson 20:28.87 Bonners Ferry
18. 9 Kyle Spence 20:45.68 Genesee
19. 11 Eric Ellis 20:51.48 Bonners Ferry
20. 10 Jonathan Galloway 21:17.97 Troy
21. 11 Max Icardo 21:32.06 Clark Fork
22. 10 Brice Foote 21:42.62 Troy
23. 10 Ethan Bonn 21:46.78 Grangeville
24. 9 Nate Isaac 22:01.33 Troy
25. 9 Justin Detweiler 22:19.12 Grangeville
26. 10 Nick Magdaleno 22:22.57 Bonners Ferry
27. 10 Ammon Dewey 22:31.03 Grangeville
28. 12 Benjamin Cain 22:36.58 Moscow
29. 10 Ryan Ruklic 22:47.75 Grangeville
30. 10 Garrett Thompson 22:55.37 Potlatch
31. 9 Kevin Hill 23:00.22 Clearwater Valley
32. 11 Zachary Dockins 23:08.00 Potlatch
33. 11 Hunter Boudousquie 23:09.00 Clark Fork
34. 10 Alejandro Kopezynski 23:34.67 Grangeville
35. 10 Cody Grant 23:43.56 Potlatch
36. 9 Seth Lunders 24:08.75 Troy
37. 11 Westin Codr 24:12.08 Deary
38. 12 Will Riley 24:19.62 Potlatch
39. 10 Marcus Johnson 24:25.48 Genesee
40. 12 Zack Baldwin 24:31.90 Clearwater Valley
41. 10 Ben Scott 24:41.52 Deary
42. 10 Zach Stoner 25:00.54 Grangeville
43. 10 Jordan Pentzer 25:26.01 Highland - C
44. 10 Logan Droegmiller 28:43.20 Highland - C
45. 11 Carter Nelson 28:48.30 Troy