boys 5000m run
1. 11 Nico Pusateri 19:56.5 Milton
2. 11 Jacob Thomae 20:07.2 Greendale
3. 12 Jackson Vandenheuv 20:25.8 Milton
4. 12 Ryan Moore 20:28.7 Greendale
5. 11 Isaac Seibold 20:30.5 Greendale
6. 12 Josh Pickel 20:31.2 Brodhead/Juda
7. 10 Mark Clady 20:31.6 Kenosha Indian Trail
8. 12 Arthur SaldaƱa 20:35.7 New Berlin West
9. 10 Jack Barrette 20:37.1 Milton
10. 12 Nolan Grogan 20:37.4 Kenosha Indian Trail
11. 9 Logan Dzielinski 20:38.7 Jefferson
12. 12 John Connor 21:16.6 Milton
13. 11 Andrew Davis 21:19.7 Milton
14. 10 Justin Baerwald 21:20.0 Greendale
15. 12 Matt Steiner 21:21.4 Greendale
16. 11 Dylan Schneider 21:22.3 Jefferson
17. 11 Dominic Pickart 21:23.1 Milton
18. 10 Noah Brown 21:23.4 Milton
19. 9 Brendon Harbrecht 21:33.1 Milton
20. 12 Sam Foley 21:33.7 East Troy
21. 9 Kyle Wecker 21:35.5 Milton
22. 9 Ramiro Roman 21:49.4 University Lake
23. 11 Gino Gugliuzza 21:51.5 Greendale
24. 11 Jack Terry 21:53.2 Greendale
25. 10 Josh Pike 21:54.8 New Berlin West
26. 12 Tom Perkins 21:55.4 Kenosha Indian Trail
27. 11 Dalton Hannah 22:02.8 East Troy
28. 9 Evan Edwards 22:05.0 Kenosha Indian Trail
29. 10 Alex Aguilar 22:06.7 Brodhead/Juda
30. 9 Nicholas Zito 22:06.9 Evansville
31. 10 Peter Weirich 22:07.1 Milton
32. 10 Noah Sorenson 22:07.5 Kenosha Indian Trail
33. 11 Joel Ambriz 22:13.7 Kenosha Indian Trail
34. 11 Gabe Sizemore 22:15.1 Milton
35. 10 Jacob Reyes 22:15.9 New Berlin West
36. 10 Clayton Thorp 22:17.0 Jefferson
37. 11 Tyler Flannery 22:19.6 Brodhead/Juda
38. 9 Mason Lebakken 22:25.8 Milton
39. 9 John Poppe 22:27.9 Greendale
40. 11 Peter Czerwinski 22:33.2 Westfield/Montello
41. 9 Blake Drays 22:34.6 Jefferson
42. 9 Daniel Turner 22:35.9 New Berlin West
43. 11 Tim Becker 22:37.1 New Berlin West
44. 12 Owen Peroutka-Kress 22:38.8 Milton
45. 12 Garret Nyhus 22:39.3 Brodhead/Juda
46. 12 Jakob Grube 22:43.8 Kenosha Indian Trail
47. 11 Bradon Grube 22:46.5 Kenosha Indian Trail
48. 9 Joe Murphy 22:48.1 University Lake
49. 10 Lucas Jessie 22:48.7 Milton
50. 11 Paul Benkovich 22:50.4 Kenosha Indian Trail
51. 10 Jacob Lengel 22:51.3 Brodhead/Juda
52. 11 Jack Policastro 22:52.3 Brodhead/Juda
53. 9 Jack Harris 22:52.7 East Troy
54. 10 Luke Skoumal 22:54.4 Brodhead/Juda
55. 10 Nick Bourdo 22:55.5 East Troy
56. 9 Matt Messer 22:55.8 Milton
57. 9 Sawyer Peterson 23:02.2 Jefferson
58. 10 Joseph Radish 23:03.6 New Berlin West
59. 11 Zach Bulanow 23:10.5 Kenosha Christian Life
60. 9 Lucas Stephenson 23:11.0 Brodhead/Juda
61. 12 Derrick Burns 23:27.2 Brodhead/Juda
62. 12 Henry Adkison 23:34.6 New Berlin West
63. 12 Chris Aniog 23:43.1 Kenosha Indian Trail
64. 10 CJ Scrabek 23:59.3 East Troy
65. 12 Warren Wolchuk 24:00.7 Kenosha Indian Trail
66. 10 Cameron Otto 24:03.9 East Troy
67. 12 Spencer Williams 24:04.5 East Troy
68. 10 Logan Jepson 24:05.0 Evansville
69. 10 Zachary Lipke 24:09.0 Evansville
70. 9 Henry Korfmacher 24:09.9 Evansville
71. 9 Kyle Fisher 24:10.2 Evansville
72. 9 Michael Ruszkiewicz 24:15.3 East Troy
73. 12 Adrian Storey 24:16.9 Jefferson
74. 12 Mason Vazquez 24:18.8 Kenosha Indian Trail
75. 12 Nick Ciabatti 24:19.7 Brodhead/Juda
76. 9 Patryk Wawro 24:28.8 East Troy
77. 11 Will Baumann 24:35.4 Milton
78. 9 Bryr Harenda 24:36.1 Jefferson
79. 11 Matt Murphy 24:45.2 University Lake
80. 12 Sam Meyers 24:46.5 Jefferson
81. 9 Evan McKenzie 24:51.5 New Berlin West
82. 9 Connell Rooney 24:52.5 Kenosha Indian Trail
83. 11 Brendan Sukus 24:57.5 Milton
84. 11 Dan Garcia 25:02.0 Kenosha Indian Trail
85. 11 Brandon Plunkett 25:14.1 Kenosha Indian Trail
86. 11 Jared Meyer 25:29.9 Westfield/Montello
87. 10 Justin O'leary 25:32.8 East Troy
88. 9 Weston Wright 25:40.0 Jefferson
89. 9 Ed Sadowski 25:42.6 Milton
90. 12 Jacob Schaffrath 25:55.6 Westfield/Montello
91. 12 Zach Sienkiewicz 25:57.4 New Berlin West
92. 12 Jordan Brekke 25:58.7 Kenosha Christian Life
93. 9 Memphis Moore 26:01.2 Milton
94. 9 Peter Innis 26:02.8 University Lake
95. 11 Casey Brandt 26:33.9 Milton
96. 12 Connor Brauer 26:37.4 Brodhead/Juda
97. 11 Randy Gitchel 26:37.7 Brodhead/Juda
98. 9 Jobey Brown 26:40.5 Milton
99. 9 Jack Wilkinson 26:44.5 Milton
100. 12 Ethan Kallas 26:55.9 Brodhead/Juda
101. 9 Connor Mayberry 27:27.7 Brodhead/Juda
102. 10 Drew Thompson 27:40.9 Evansville
103. 12 Jack Shaffer 28:02.1 New Berlin West
104. 9 Nicholas Radish 28:28.6 New Berlin West
105. 12 Dylan Richardt 29:12.4 Westfield/Montello
106. 10 Jarrett Abbott 29:17.4 Milton
107. 11 Owen Provenzano 35:50.3 Jefferson
108. 11 Mark Daane 37:59.3 Milton