Official Team Scores
1. Milwaukee Lutheran 39
2. Saint Lawrence Sem... 59
3. Sheboygan Area Lut... 88
4. Kettle Moraine Lut... 108
5. Manitowoc Lutheran 139
6. Brillion 154
7. Gibraltar 164
8. Campbellsport 210
9. Brown Deer 236
10. St. John's NW Mili... 287
Boys 5000m run
1. 11 Michael Leapley 19:09 Milwaukee Lutheran
2. 11 Jonah Jahns 19:10 Kettle Moraine Luthe...
3. 9 Wilson Burge 19:47 Saint Lawrence Semin...
4. 10 Tyler Yang 19:49 Milwaukee Lutheran
5. 12 Joey Loescher 19:57 Kettle Moraine Luthe...
6. 10 Vinny Montazella 19:58 Sheboygan Area Luthe...
7. 9 Oliver Krause 19:58 Washington County Ho...
8. 12 Alex Pankow 20:04 Milwaukee Lutheran
9. 12 Matt Enright 20:08 Saint Lawrence Semin...
10. 9 Rory Burmeister 20:23 Brown Deer
11. 11 Jacob Prado 20:26 Saint Lawrence Semin...
12. 9 Noah Kahrs 20:28 Washington County Ho...
13. 12 Jake Hawley 20:33 Campbellsport
14. 9 Ben Zipperer 20:34 Manitowoc Lutheran
15. 9 Zach Jung 20:34 Providence Academy
16. 9 Jacob Dillie 20:36 Milwaukee Lutheran
17. 9 Ralph Montecillo 20:45 Milwaukee Lutheran
18. 12 Jacob Ford 20:57 St. Mary's Springs
19. 11 Jerome Holzheimer 20:58 Sheboygan Area Luthe...
20. 11 Joseph Mortell 21:05 Saint Lawrence Semin...
21. 10 Garrett Feile 21:13 Sheboygan Area Luthe...
22. 12 Jacob Muth 21:17 Sheboygan Area Luthe...
23. 9 John Hassemer 21:17 Brillion
24. 11 Jack Koskinen 21:18 Kettle Moraine Luthe...
25. 12 Sam Thoma 21:19 Manitowoc Lutheran
26. 12 Connor McCabe 21:28 Saint Lawrence Semin...
27. 12 Jon Wittmann 21:29 Brillion
28. 9 Joe Jurss 21:29 Milwaukee Lutheran
29. 11 Andrew Wolfe 21:30 Saint Lawrence Semin...
30. 9 Peter Gross 21:31 Oostburg
31. 12 Danny Matthew 21:36 Saint Lawrence Semin...
32. 12 Casey Michelic 21:40 Gibraltar
33. 11 Jacob Kordon 21:46 Gibraltar
34. 10 Topher Andersen 21:47 Gibraltar
35. 12 Joe Larson 21:54 Manitowoc Lutheran
36. 10 Tanner Stuck 21:54 Kettle Moraine Luthe...
37. 10 Roberto Silva 21:54 Saint Lawrence Semin...
38. 11 Joe Bratz 22:10 Roncalli
39. 9 Noah Bartels 22:11 Sheboygan Area Luthe...
40. 10 Jon Kordon 22:16 Gibraltar
41. 10 Logan Burge 22:18 Saint Lawrence Semin...
42. 12 Louis Freund 22:19 Winnebago Lutheran A...
43. 10 Phil Puksich 22:19 Sheboygan Area Luthe...
44. 11 Austin Reabe 22:20 Brillion
45. 12 Zach Orth 22:20 Brillion
46. 12 JT Golichnik 22:25 St. Mary Central
47. 10 Matthew School 22:25 NEWCHAA
48. 10 Charlie Castillo 22:30 Oostburg
49. 10 Garrett Tully 22:32 St. Mary Central
50. 9 Grant Schroeder 22:32 Manitowoc Lutheran
51. 10 Jon Hinesh 22:34 Saint Lawrence Semin...
52. 9 Christian Berkovitz 22:35 Providence Academy
53. 9 Charlie Heim 22:42 Sheboygan Area Luthe...
54. 9 Benjamin Wise 22:43 Providence Academy
55. 9 Samuel Rodabaugh 22:44 Washington County Ho...
56. 12 Joe Karrmann 22:46 St. Mary's Springs
57. 11 Addison Waege 22:48 Manitowoc Lutheran
58. 9 Harvey Peters 23:07 Sheboygan Area Luthe...
59. 11 Eddie Castillo 23:14 Oostburg
60. 12 Alex Crasper 23:15 Milwaukee Lutheran
61. 9 Evan Rice 23:19 Brillion
62. 9 Peyton Mayer 23:22 Manitowoc Lutheran
63. 12 Daniel Saubert 23:28 Brillion
64. 9 Kenny Van Kooy 23:28 Winnebago Lutheran A...
65. 10 Luke Bettag 23:32 Roncalli
66. 12 Chad Wolf-Flasch 23:34 Campbellsport
67. 11 Brandon Dillon 23:34 Manitowoc Lutheran
68. 11 Nick Obry 23:36 Manitowoc Lutheran
69. 9 Jt Mertens 23:41 Brillion
70. 9 Ethan Norlander 23:42 Sheboygan Area Luthe...
71. 12 Eduardo Galvan 23:54 Saint Lawrence Semin...
72. 11 Ian Hoffman 23:57 Gibraltar
73. 10 Stanton Konetzki 23:58 Sheboygan Area Luthe...
74. 12 Michael Ko 24:00 Saint Lawrence Semin...
75. 11 Noah Raunio 24:01 Random Lake
76. 11 Matt Clune 24:01 Campbellsport
77. 11 Martin Skorupa 24:07 St. Mary Central
78. 12 Deante Brown 24:24 Brown Deer
79. 10 Austin Hubbartt 24:26 Manitowoc Lutheran
80. 11 Sheldon Zhang 24:37 Manitowoc Lutheran
81. 11 Kyle Samann 24:40 Kettle Moraine Luthe...
82. 11 Brian Pham 24:44 Saint Lawrence Semin...
83. 10 Alex Pizana 24:52 Saint Lawrence Semin...
84. 10 Traevion Donley 24:55 St. John's NW Milita...
85. 12 Cole Henrics 25:08 Brown Deer
86. 12 Joe Donohue 25:08 Saint Lawrence Semin...
87. 10 Brent Fassbender 25:12 Random Lake
88. 12 Tanis Kneevers 25:15 Campbellsport
89. 9 Ben Quiroz 25:21 Saint Lawrence Semin...
90. 11 Josh Shue 25:33 Campbellsport
91. 9 Nathan Pineda 25:42 Saint Lawrence Semin...
92. 10 Baird Buck 25:45 Oostburg
93. 9 Santiago Ornelas 26:03 St. John's NW Milita...
94. 11 Fred Bergholz 26:05 St. Mary Central
95. 11 Sam Shabbit 26:09 Gibraltar
96. 10 J.C. Meilahn 26:12 Winnebago Lutheran A...
97. 10 Matt Kiefer 26:20 Campbellsport
98. 9 Zach Schoen 26:28 Brillion
99. 9 Matthew Mortell 26:31 Saint Lawrence Semin...
100. 11 Jacob Novotny 26:38 Manitowoc Lutheran
101. 11 Christian Bradley 27:03 Roncalli
102. 12 Jed Lyneis 27:27 Kettle Moraine Luthe...
103. 9 Erik Kraft 27:51 St. John's NW Milita...
104. 11 Joseph Barnes-Tamari 28:06 St. John's NW Milita...
105. 11 Brett Grebe 28:19 Brown Deer
106. 12 Alex Poirier 28:27 St. John's NW Milita...
107. 10 Armand Vasquez 28:28 St. John's NW Milita...
108. 9 Nicholas Donathan 28:44 St. John's NW Milita...
109. 12 Jack Hermsen 28:56 Brown Deer
110. 11 Josh Jirikowic 30:05 Manitowoc Lutheran
111. 11 Shane Nushart 30:05 Manitowoc Lutheran
112. 9 Noah Peterson 30:37 Roncalli
113. 9 Zach Craig 31:30 St. John's NW Milita...
114. - Ali Amin 32:01 Salam School
115. 12 Yu Wang 33:07 St. John's NW Milita...
116. 9 Alex Kraft 37:21 St. John's NW Milita...