Official Team Scores
1. Martinsville 33
2. Mooresville 38
3. Monrovia 68
4. Eminence 104
Boys 5k run
1. 11 Benjamin Nagel 17:27.30 Monrovia
2. 12 Kyle Smith 17:30.81 Martinsville
3. 10 Evan Brill 17:32.24 PR Mooresville
4. 10 Marino Dolph 17:35.47 Martinsville
5. 12 Aaron Culver 18:05.27 Mooresville
6. 11 Tyler Garrett 18:05.83 SR Martinsville
7. 10 Cameron Dowell 18:24.57 Monrovia
8. 10 Caleb Urban 18:36.14 Martinsville
9. 9 Marcus Wymer 18:42.83 PR Mooresville
10. 11 Jacob Allen 19:15.97 PR Mooresville
11. 11 Ethan Wymer 19:20.63 SR Mooresville
12. 11 Max Comer 19:30.95 Mooresville
13. 10 Jaden Dent 19:31.98 Martinsville
14. 10 Colton Plummer 19:34.50 PR Martinsville
15. 9 Max Perkins 19:39.99 PR Mooresville
16. 12 Shad White 19:40.36 PR Mooresville
17. 9 Austin Vandagrifft 19:41.40 PR Martinsville
18. 10 Gabriel Roesli 19:42.55 PR Martinsville
19. 12 Dustin Nokes 19:43.51 SR Mooresville
20. 12 Bo Mehringer 19:48.12 SR Eminence
21. 11 Vincent Villatuya 19:56.76 PR Monrovia
22. 12 Pierce Roark 19:59.17 PR Mooresville
23. 11 Jordan Dolph 20:00.27 Martinsville
24. 9 Dylan Gardner 20:23.33 Martinsville
25. 11 Jacob Shaw 20:28.40 Mooresville
26. 9 Julian Webb 20:38.44 PR Eminence
27. 12 Jack Dillon 20:46.55 Mooresville
28. 10 Dylan Broyer 20:47.03 PR Martinsville
29. 12 Jacob Phend 20:47.33 PR Monrovia
30. 9 Braden Ferrand 21:07.67 PR Mooresville
31. 9 Avery Hoffman 21:11.31 PR Mooresville
32. 10 Zach Hamilton 21:16.25 Martinsville
33. 10 Riley Henson 21:25.29 Martinsville
34. 10 Skylar Kemp 21:45.89 Eminence
35. 12 Luke Fines 22:03.94 Mooresville
36. 9 Hunter Rutherford 22:30.61 PR Monrovia
37. 10 Taylor Dodge 23:08.54 PR Martinsville
38. 12 Austin Peyton 23:28.84 PR Martinsville
39. 12 Justin Gilbert 23:39.73 SR Mooresville
40. 9 Ethan Henson 23:43.39 Martinsville
41. 11 Nik Pinkley 23:46.24 SR Martinsville
42. 10 Matt Sims 24:23.28 Eminence
43. 9 Chase Ryan 24:56.45 PR Martinsville
44. 9 Brennan Schumaker 26:00.03 Martinsville
45. 10 Brayden Gott 26:02.44 Mooresville
46. 12 Charles Kelsey 31:26.00 PR Eminence