Official Team Scores
1. Rochester 36
2. Jerseyville (Jersey) 61
3. Carlinville 62
4. Williamsville 82
5. Auburn 111
6. Litchfield 154
7. Staunton 194
Boys 3 Mile Run
1. 11 Cory Landon 15:54.86 Carlinville
2. 10 Ben Flowers 16:01.47 Jerseyville (Jersey)
3. 12 Michael Gleason 16:16.61 Rochester
4. - Nolan Kreipe 16:32.27 Carlinville
5. 12 John Freveletti 16:58.61 Rochester
6. 12 Noah Horton 17:04.05 Williamsville
7. 12 Collin Biesiada 17:05.40 Rochester
8. 10 Joe Santarelli 17:25.41 Rochester
9. 11 Mike Roach 17:33.10 Jerseyville (Jersey)
10. 12 Logan Robart 17:40.23 Greenville
11. - Jared Owens 17:44.86 Williamsville
12. 10 Bailey Maher 17:48.83 Auburn
13. - Ryan Poggenpohl 17:49.53 Litchfield
14. 11 Austin Mitchell 18:01.53 Rochester
15. - Jason Landon 18:24.39 Carlinville
16. 12 Jarrick Lumma 18:34.12 Jerseyville (Jersey)
17. - Charles Helton IV 18:43.04 Carlinville
18. 12 Ethan Cowell 18:52.00 Jerseyville (Jersey)
19. 11 Mark Wendell 18:57.15 Jerseyville (Jersey)
20. 12 Justin Smith 19:03.18 Williamsville
21. 10 Jake Mehochko 19:16.11 Auburn
22. 10 Ty Durbin 19:16.32 Litchfield
23. - Collin Kessinger 19:17.52 Greenville
24. 12 Peter Lauderman 19:20.54 Williamsville
25. 10 Brandon Arenz 19:23.27 Auburn
26. 11 Nick Loepker 19:35.41 Jerseyville (Jersey)
27. - Thomas Hofferkamp 19:39.41 Williamsville
28. 11 Nathan Cathey 19:44.25 Williamsville
29. - Samuel Mock 19:44.46 Carlinville
30. - Nic Richmond 20:09.68 Auburn
31. - Dakota Doggett 20:14.06 Auburn
32. 10 David Steimel 20:21.47 Staunton
33. - Braeden Koechle 20:31.62 Williamsville
34. - Austin Baller 20:34.45 Auburn
35. - Liam Thomas 20:39.61 Rochester
36. 10 Will Sunderland 20:44.29 Greenville
37. 10 Andrew Bryden 20:50.64 Jerseyville (Jersey)
38. 12 Nathan Cooper 21:18.19 Auburn
39. 10 Max Janssen 21:35.66 Williamsville
40. 11 Cody Smith 21:59.97 Greenville
41. - Bailey Webster 22:07.59 Litchfield
42. 11 Robert Speidel 22:10.05 Jerseyville (Jersey)
43. - Kodi Boston 22:12.79 Carlinville
44. 12 Ryan Salzider 22:23.82 Auburn
45. - Grayson Armour 22:32.00 Carlinville
46. 10 Noah Young 22:48.75 Staunton
47. 10 Austin Parish 23:09.67 Staunton
48. - Justin Pollard 23:17.82 White Hall (North Gr...
49. - Jack Waugh 23:42.23 Williamsville
50. - Doug Carlisle 24:42.07 Litchfield
51. 10 Matt Bolletta 25:22.29 Auburn
52. 12 Kelby Kincaide 25:26.04 Jerseyville (Jersey)
53. - Seth Evans 25:41.25 Carlinville
54. 12 Daniel Odorizzi 25:46.83 Staunton
55. - Jacob Derham 27:14.00 Jerseyville (Jersey)
56. 10 Sam Whitfield 27:18.00 Staunton
57. - Forest Kunz 27:25.00 Litchfield
58. 9 Austin Koenig 30:41.00 Jerseyville (Jersey)
59. 9 Martin Cralley 32:27.00 Staunton
60. 9 Ryan McNaughton 32:34.00 Staunton
61. 9 Jeremy McAdams 32:37.00 Staunton
62. 10 Austin Grant 50:39.32 Staunton