Official Team Scores
1. Pleasant Ridge 101
2. Thomas More Prep-M... 119
3. Christ Preparatory... 140
4. Holcomb 176
5. Marysville 194
6. Riley County 202
7. Norton Community 202
8. Wellsville 223
9. Pike Valley 226
10. Sabetha 259
11. Republic County 259
12. Frankfort 267
13. Pretty Prairie 289
14. Wabaunsee 298
15. Kaw Valley 329
16. Trego Community 395
17. Bishop Seabury 428
18. Mission Valley 432
Varsity Boys 5000m Run
1. 12 Caden Callaway 16:17.29 Pike Valley
2. 10 Kyler True 16:34.24 Olpe
3. 11 Zachary Nuessen 16:54.75 Olpe
4. 12 Joe Smith 17:20.70 Marysville
5. 11 Andrew Hess 17:39.99 Thomas More Prep-Mar...
6. Kirk Stewart 17:45.12 Flint Hills
7. 9 Brodric Shirley 17:49.76 Frankfort
8. 11 Brendon Frack 17:58.12 Norton Community
9. 9 Cale Patterson 17:58.69 Norton Community
10. 11 Brandyn Brewster 18:00.83 Wellsville
11. 11 Jacob Gerber 18:01.71 Silver Lake
12. 10 Keegan Cox 18:11.15 Sabetha
13. 11 Cameron Wilber 18:11.73 Republic County
14. 9 Luke Oatney 18:19.53 Pleasant Ridge
15. 12 Dillon Ware 18:22.20 Wellsville
16. 12 Jonathan Goldsmith 18:27.54 Christ Preparatory A...
17. 12 Tyler Darrow 18:33.99 Pleasant Ridge
18. 12 Corbin Cox 18:39.60 Sabetha
19. 11 Ryan Thrailkill 18:40.46 Norton Community
20. 12 Austin Coulter 18:41.13 Pretty Prairie
21. 11 Brady Mulligan 18:41.84 Kaw Valley
22. 11 Noah Tattershall 18:50.23 Pleasant Ridge
23. 10 Mark Loftus 18:52.09 Thomas More Prep-Mar...
24. 11 Benjamin Downey 18:55.03 Christ Preparatory A...
25. 11 James Gonzalez 18:56.45 Holcomb
26. 9 Anton Reeves 18:58.00 Pike Valley
27. Barnabas Hawkinson 19:00.50 Flint Hills
28. 11 Ricky Hocket 19:01.32 Thomas More Prep-Mar...
29. 10 Sean Conness 19:01.70 Trego Community
30. 12 Zach Pieschl 19:02.20 Marysville
31. 10 Tony Strom 19:03.81 Riley County
32. 11 Skylar Widmer 19:04.52 Marysville
33. 11 Gabe Younger 19:08.30 Pleasant Ridge
34. 9 Efrain Flores 19:08.91 Holcomb
35. 11 Nathan Fleming 19:09.40 Christ Preparatory A...
36. 9 Christopher Nemechek 19:09.92 Holcomb
37. 10 Clayton Price 19:10.45 Pleasant Ridge
38. 12 Tony Staab 19:12.62 Thomas More Prep-Mar...
39. 9 Benaiah Rundus 19:13.15 Republic County
40. 12 Jonathan Swieton 19:13.65 Christ Preparatory A...
41. 10 Gunnar Jackson 19:14.58 Riley County
42. 12 Logan Flores 19:25.71 Holcomb
43. 12 Matt Wagner 19:26.66 Silver Lake
44. 9 Cole Uphoff 19:28.97 Riley County
45. 11 Colton Meyer 19:29.93 Mission Valley
46. 9 Tyler Thomasson 19:30.68 Wellsville
47. 11 Ryan Ruder 19:31.46 Thomas More Prep-Mar...
48. 10 Louis Vopata 19:37.57 Wabaunsee
49. 10 Henry Dean 19:41.83 Christ Preparatory A...
50. 12 Alex Roeder 19:43.79 Frankfort
51. 9 Kyle Schmitz 19:49.58 Wabaunsee
52. 12 Peyton Reeves 19:55.37 Pike Valley
53. 12 Collin Leonard 19:56.67 Burrton
54. 12 Erik Shaw 19:58.12 Northern Heights
55. 10 Jack Edmonds 20:00.07 Bishop Seabury
56. 12 Brock Simone 20:05.73 Silver Lake
57. 10 Reid Herken 20:09.29 Pleasant Ridge
58. 11 Seth Williams 20:10.10 Pretty Prairie
59. 11 Josiah Satzler 20:11.16 Riley County
60. 11 Kale Johnson 20:11.70 Republic County
61. 12 Tyler Hageman 20:12.11 Riley County
62. 12 Lane Smith 20:12.59 Marysville
63. 9 Tony Grubbs 20:13.01 Christ Preparatory A...
64. 11 Guy Filinger 20:17.26 Republic County
65. 12 Peter Shin 20:18.97 Bishop Seabury
66. 11 Mayo Arevalo 20:21.17 Northern Heights
67. 10 Braydon Unruh 20:22.75 Christ Preparatory A...
68. 12 Darien Hargett 20:26.11 Holcomb
69. 11 Jorge Macias 20:27.14 Holcomb
70. 9 Trae Gehring 20:28.25 Pretty Prairie
71. 12 Josh Smothers 20:36.68 Riley County
72. 10 Mat Stillion 20:37.77 Kaw Valley
73. 12 Gabriel McGregor 20:38.99 Pike Valley
74. 12 Sam Dreiling 20:40.21 Thomas More Prep-Mar...
75. 11 Lucas Dwyer 20:40.80 Wellsville
76. 11 Sheldon Parthemer 20:41.50 Frankfort
77. 10 Bryce Sherow 20:42.94 Pretty Prairie
78. 11 Tyler Huber 20:47.00 Sabetha
79. 10 Braden Tharman 20:52.25 Wabaunsee
80. 12 Justin Donaldson 20:53.86 Wabaunsee
81. 10 John Kuhn 21:00.21 Trego Community
82. 10 Jonny Hund 21:02.14 Wabaunsee
83. 10 Brenden Levi 21:02.62 Frankfort
84. 9 Thomas Lovewell 21:03.11 Thomas More Prep-Mar...
85. 10 Trey Preisner 21:03.98 Northern Heights
86. 9 Jaeden Rupp 21:04.43 Holcomb
87. 10 Matthew Llewelyn 21:07.31 Riley County
88. 12 Joe Hund 21:10.97 Wabaunsee
89. 11 Weston Erbert 21:12.21 Norton Community
90. 11 Spenser Rieschick 21:21.36 Kaw Valley
91. 11 Ian Malcolm 21:22.19 Northern Heights
92. 10 Rylen Bailey 21:26.13 Frankfort
93. 11 Nate Niehues 21:29.87 Sabetha
94. 10 Derek Zule 21:32.76 Pleasant Ridge
95. 9 Bernard Giefer 21:35.50 Trego Community
96. 12 Jacob Studer 21:44.87 Frankfort
97. 9 Perry Foster 21:47.37 Kaw Valley
98. 10 Fred Schuler 21:48.61 Kaw Valley
99. 9 Lucas Gudenkauf 21:49.15 Marysville
100. 11 Tyler Hackney 21:55.03 Sabetha
101. 9 Garrett Falk 21:57.94 Mission Valley
102. Jordan Barnes 22:05.15 Flint Hills
103. 10 Sam Thederahn 22:06.15 Kaw Valley
104. 9 Austin Rieschick 22:07.28 Kaw Valley
105. 9 Jaron Thomas 22:08.75 Frankfort
106. 12 Zach Supernaw 22:09.30 Wabaunsee
107. 11 Oscar Canada 22:10.83 Burrton
108. 11 Caden Friesen 22:12.96 Burrton
109. 12 Zach Hardin 22:18.93 Burrton
110. 12 Casey Jensen 22:21.29 Pike Valley
111. 9 Brayden Carlgren 22:22.13 Pike Valley
112. 10 Devin McCart 22:39.13 Mission Valley
113. 9 Zane Williams 22:41.04 Pretty Prairie
114. 10 Noah Suther 22:42.64 Frankfort
115. 11 Riley Ahlvers 23:00.91 Frankfort
116. 10 Harrison Woodyard 23:02.58 Norton Community
117. 12 Stewart Whitney 23:04.41 Norton Community
118. 10 Austin Borders 23:08.09 Wellsville
119. 11 Jesse Courtain 23:11.28 Norton Community
120. 9 Austin Hardwick 23:20.48 Frankfort
121. 10 Dan Wendland 23:23.61 Mission Valley
122. 10 Ian Conness 23:37.72 Trego Community
123. 10 Alfonso Martello 23:41.37 Bishop Seabury
124. 9 Nathaniel Haislip 23:48.70 Sabetha
125. 9 TJ Borsdorf 23:49.68 Mission Valley
126. 11 Kyle Taylor 23:59.13 Wellsville
127. 10 Jackson Sabol 24:04.60 Bishop Seabury
128. 10 Preston Mindt 24:08.80 Marysville
129. 10 Andre Dyke 24:22.88 Republic County
130. 9 Hunter Fry 24:26.74 Mission Valley
131. 11 Casey Billups 25:57.69 Doniphan West
132. 11 Tanner Ray 26:20.92 Pretty Prairie
133. 9 Hunter Claxton 26:23.90 Bishop Seabury
134. 11 Seth Wilds 27:43.44 Trego Community
135. 10 Andrew Bireta 28:22.07 Bishop Seabury
136. 9 Alex Baldwin 30:05.25 Bishop Seabury
137. 9 Riley Paradise 30:09.90 Bishop Seabury
138. 9 Gabe Owings 31:00.16 Bishop Seabury