Official Team Scores
1. Owensville 50
2. St. Clair 91
3. Linn 92
4. Pacific 95
5. Steelville 141
6. Bourbon 151
7. New Haven 154
8. St. James 168
9. Hermann 215
10. Cuba 252
11. South Callaway 265
Boys 5k run
1. 12 Carter Brocato 17:18.08 SR Owensville
2. 12 Devon Kerckhoff 17:20.47 Sullivan
3. 10 Cole Stephens 17:26.82 Linn
4. 12 Jared Mentz 17:43.60 Union
5. 11 Jered Nolie 17:50.08 SR Bourbon
6. 10 Joseph Rethemeyer 17:53.24 PR New Haven
7. 12 Anthony Giancola 17:53.43 St. Clair
8. 12 Noah Voss 18:05.22 Linn
9. 12 Cyle Butenhoff 18:05.59 St. Clair
10. 11 Garrett Becker 18:09.91 Steelville
11. 11 Graham Dunlap 18:14.41 Owensville
12. 11 Brannon Brocato 18:16.52 SR Owensville
13. 11 Jacob Giedinghagen 18:24.54 PR Owensville
14. - Mason Parker 18:27.74 St. James
15. 11 Saxon Hagemann 18:28.20 SR Pacific
16. 10 Tyler Stark 18:32.53 St. Clair
17. 11 Sam Dean 18:33.53 PR Pacific
18. 9 Tanner Diaz 18:39.80 Steelville
19. 10 Logan Klouzek 18:42.14 Linn
20. 11 Connor Robinson 18:42.53 Pacific
21. 12 Alex Gooch 18:45.17 Owensville
22. 12 Will Borgerding 18:45.51 Hermann
23. 11 Bryan Candrl 18:51.62 Owensville
24. 10 Tim Madden 18:59.43 SR New Haven
25. 11 Noah Guthrie 18:59.85 St. Clair
26. 11 Cody Conway 19:04.37 Pacific
27. 12 Corbin White 19:04.97 Pacific
28. 12 McKenzie White 19:13.46 Pacific
29. 10 Will Green 19:20.77 Pacific
30. 10 Gunner Merseal 19:26.47 Steelville
31. 11 Emmett Scheible 19:28.40 Hermann
32. 10 Daniel McDonald 19:29.88 South Callaway
33. 11 Clayton Niekamp 19:36.53 Linn
34. - Garrett Rankin 19:47.47 St. James
35. 9 Isaiah Huskey 19:48.77 Bourbon
36. - Isaac Altis 19:58.97 St. James
37. 10 Martin Lewis 19:59.86 New Haven
38. 12 Chase Jones 20:01.18 Linn
39. 11 Sidney Nelson 20:03.62 PR Bourbon
40. 11 Kyle Ware 20:05.97 SR Bourbon
41. - Austin Ridenhour 20:10.88 St. James
42. 12 Andrew Crawford 20:12.03 PR Lighthouse Preparato...
43. 9 Delane Nolie 20:14.85 Bourbon
44. 12 Brian White 20:15.74 Chamois
45. 9 Logan Ray 20:16.20 Cuba
46. 10 Pepper Stark 20:20.49 St. Clair
47. 9 Rylee Mabe 20:23.11 Steelville
48. 12 Ethan Schroyer 20:34.31 SR Cuba
49. 12 Damian Gale 20:34.92 SR New Haven
50. 9 Justin Reiner 20:40.43 Steelville
51. 12 Travis Stahlman 20:42.97 Union
52. 10 Seth Crawford 20:44.22 Lighthouse Preparato...
53. 11 Colter Scheible 20:44.57 Hermann
54. 11 Dalton Gerdes 20:45.46 PR New Haven
55. 11 Austin Clubb 20:46.00 South Callaway
56. 9 Dominick Lewis 20:47.39 New Haven
57. - Ethan Barnett 20:48.13 PR St. James
58. - Andrew Branson 21:00.99 St. James
59. 9 Boyd Phillips 21:06.01 PR Hermann
60. 12 Jeremy Hewkin 21:06.21 PR Cuba
61. 9 Nathanael Shuler 21:10.12 South Callaway
62. 10 Ben McKellips 21:13.46 Cuba
63. 9 Keegan Lanham 21:15.12 Cuba
64. 11 Colin Brown 21:23.37 St. Clair
65. 11 Ryan Blankenship 21:34.34 SR New Haven
66. 12 Dalton Secrest 21:55.86 Sullivan
67. 10 James Neal 22:05.29 Belle
68. 12 Bobby Jerrick 22:06.67 Steelville
69. - Danny Brown 22:39.00 St. James
70. 10 Isaac Corum 22:39.34 Union
71. 10 Devin Ely 22:40.34 Linn
72. 9 Andrew Voss 23:03.48 Linn
73. 11 Nick Rodriguez 23:17.34 SR South Callaway
74. 9 Hunter Rivera 23:40.87 Steelville
75. 10 Titus Beasley 23:41.58 Hermann
76. 10 Gabe Williamson 24:06.29 SR South Callaway
77. 12 Riley Girardier 24:08.29 St. Clair
78. 9 Nick Garrett 25:49.00 South Callaway