Official Team Scores
1. South Milwaukee 81
2. Kenosha Bradford 95
3. Wisconsin Lutheran 113
4. Oak Creek 115
5. Wauwatosa East 126
6. Brookfield East 160
7. Muskego 186
8. Brookfield Central 205
9. Racine Horlick 214
10. Kenosha Tremper 220
11. Oshkosh West 255
12. Racine Case 274
13. Racine Park 333
14. Milwaukee Ronald R... 394
Boys 5k run
1. 11 Jordan Janusiak 16:10.11 SR South Milwaukee
2. 11 Ansel Fellman 16:13.60 PR Kenosha Bradford
3. 12 Chris Sobczak 16:14.39 PR South Milwaukee
4. 12 Nathan Perez 16:31.02 Racine Horlick
5. 12 Martin Haugstad 16:35.03 PR Kenosha Tremper
6. 11 Kolin Meyer 16:35.53 PR Kenosha Bradford
7. 12 Michael Sippy 16:43.43 Oak Creek
8. 12 Kyle Neuroth 16:51.32 Muskego
9. 11 Steven Potter 16:54.91 Oak Creek
10. 10 Tyler Kisting 16:56.47 Oak Creek
11. 10 Henry Wellenstein 16:58.20 PR Wauwatosa East
12. 11 Yamil Ramos 17:00.49 SR Racine Park
13. 12 Matt Olson 17:02.47 Wisconsin Lutheran
14. 10 Jared Denk 17:03.18 Wisconsin Lutheran
15. 10 Blake Boles 17:03.76 PR Brookfield Central
16. 12 Philip Maio 17:07.97 SR Wisconsin Lutheran
17. 11 Taylor Schneider 17:12.56 SR Racine Case
18. 12 Nick Gwynne 17:13.32 SR Kenosha Bradford
19. 12 Jack Sveum 17:14.68 SR Wauwatosa East
20. 11 Tyler Buckley-Hunt 17:15.48 PR Racine Horlick
21. 10 Aiden Sodemann 17:17.70 PR South Milwaukee
22. 11 William Scheuermann 17:21.21 Oshkosh West
23. 12 Stuart Gildea 17:21.88 Brookfield East
24. 12 Greg Schuh 17:24.33 Brookfield East
25. 10 Garrett Olson 17:29.56 PR Kenosha Bradford
26. 11 Wyatt Schlager 17:32.44 SR South Milwaukee
27. 10 Simeon Menako 17:34.50 PR Oak Creek
28. 11 Jas Wodnicki 17:35.05 Brookfield East
29. 11 Ian Tyre 17:35.61 Wauwatosa East
30. 11 Nick Sluga 17:36.47 PR South Milwaukee
31. 12 Adam Plough 17:37.39 Wisconsin Lutheran
32. 11 Andrew Strasser 17:37.47 PR South Milwaukee
33. 12 Eli Werner 17:39.83 Wauwatosa East
34. 11 Jacob Odrzywolski 17:42.16 PR Wauwatosa East
35. 12 Galen Weber 17:44.02 PR Racine Horlick
36. 9 Mark Browne 17:44.32 Brookfield East
37. 11 Eric Jensen 17:45.04 PR Muskego
38. 10 Mike Stapleman 17:45.12 SR Racine Case
39. 10 Salvador Benitez 17:46.57 Wisconsin Lutheran
40. 11 Gabriel Eagon 17:46.60 PR Brookfield Central
41. 11 Gino Pierangeli 17:48.16 Muskego
42. 11 Max Moran 17:48.64 SR South Milwaukee
43. 12 Jacob Collison 17:50.31 Wauwatosa East
44. 10 Sam Herzog 17:51.38 PR Kenosha Bradford
45. 12 Kyle Eccles 17:52.07 PR Kenosha Tremper
46. 12 Joey Schindler 17:53.20 Brookfield Central
47. 11 Jarod Sturycz 17:53.37 SR Kenosha Tremper
48. 10 Tyler Termaat 17:53.64 Muskego
49. 10 Bennett Hanson 17:54.14 Brookfield East
50. 12 Kyle Mathison 17:54.53 Oshkosh West
51. 11 Breck Duncan 17:56.55 PR Brookfield Central
52. 12 Glenn Kaboskey 17:57.41 PR Muskego
53. 12 Cole Shilobrit 18:00.95 SR Brookfield Central
54. 12 Joseph Foye 18:04.01 Muskego
55. 12 Steve Crane 18:07.07 SR Kenosha Tremper
56. 9 Joesph Pfeilstifer 18:08.92 Oshkosh West
57. 12 Ty Stetler 18:13.14 SR Racine Case
58. 12 Mark Crowder 18:13.73 SR Brookfield Central
59. 12 Aleks Abel 18:14.18 Wisconsin Lutheran
60. 12 Lane Hable 18:14.26 Oshkosh West
61. 11 Michal Wodnicki 18:18.20 SR Brookfield East
62. 11 Seth Rocha 18:21.78 SR Oak Creek
63. 12 Cole Sabinash 18:22.75 Brookfield East
64. 10 Marco Cordero 18:24.29 PR Milwaukee Ronald Rea...
65. 12 Eric Schuh 18:26.69 Brookfield East
66. 11 Matt Doberstein 18:29.47 SR Wauwatosa East
67. 10 Brandon Medenwaldt 18:29.98 PR Oak Creek
68. 10 Jeremy Fleck 18:30.60 Oshkosh West
69. 12 Mark Nelson 18:31.02 Kenosha Tremper
70. 11 Andrew Steffen 18:31.05 SR Racine Park
71. 10 Leo Brunette 18:31.78 SR Brookfield Central
72. 10 Nate Blischke 18:32.14 PR Wauwatosa East
73. 11 Doug Reinhardt 18:33.11 Wisconsin Lutheran
74. 12 Jerome Allen 18:34.33 SR Racine Case
75. 9 Ben Rogers 18:35.73 PR Oshkosh West
76. 11 Brandon Celis 18:37.08 PR Carmen/Arts/Pulaski
77. 11 Logan Menke 18:37.92 SR Brookfield Central
78. 9 Jack Elliot 18:38.44 PR Oshkosh West
79. 10 Tanner Gardner 18:46.63 SR Oak Creek
80. 11 Nat Schroeter 18:56.32 SR Greenfield
81. 9 Brady Meyer 18:57.93 PR Oshkosh West
82. 11 Doran Domash 18:59.57 Kenosha Tremper
83. 9 John Shields 19:08.57 PR Racine Horlick
84. 12 Subhan Umar 19:11.09 SR Racine Horlick
85. 10 Gabriel Ramirez 19:12.36 SR Milwaukee Ronald Rea...
86. 11 Hunter Ostergaard 19:15.27 PR Racine Park
87. 12 Jay Singh 19:20.14 PR Milwaukee Ronald Rea...
88. 11 Josh Kaestner 19:21.03 Racine Horlick
89. 11 Sean Smith 19:25.53 Kenosha Tremper
90. 12 James Hauglie 19:36.42 PR Milwaukee Ronald Rea...
91. 11 Dishaun Walker 19:43.69 SR Carmen/Arts/Pulaski
92. 11 Chandler Johnson 19:49.12 PR Racine Park
93. 11 Ryan Oberdorf 19:51.77 SR Milwaukee Ronald Rea...
94. 12 Dominic Yeats 19:54.42 PR Racine Park
95. 10 Ryan Potter 20:06.87 Oak Creek
96. 11 Luke Stoerger 20:07.42 PR Milwaukee Ronald Rea...
97. 11 Noah Katt 20:11.00 Racine Horlick
98. 12 Tresor Nimi 20:11.86 PR Racine Case
99. 11 Christian Porlucas 20:23.34 SR Milwaukee Ronald Rea...
100. 11 Mario Posadas 20:29.56 SR Racine Case
101. 10 Matthew Cleary 22:01.45 PR Carmen/Arts/Pulaski
102. 10 Xavier Ortega 22:49.49 SR Carmen/Arts/Pulaski