Official Team Scores
1. Ripon 64
2. Plymouth 65
3. Berlin 86
4. Waupun 87
5. Winneconne 96
6. Kettle Moraine Lut... 112
7. Kewaskum 156
8. Campbellsport 237
Boys 5K Run
1. 12 Kyle Miller 16:42.6 Waupun
2. 12 Cole Schacherl 16:57.0 Winneconne
3. 12 Alan Schaefer 17:25.4 Plymouth
4. 12 Dylon Pokorny 17:26.3 Waupun
5. 11 Riley Gatzke 17:29.0 Ripon
6. 10 Dirk Lueck 17:44.1 Berlin
7. 11 Isaac Fintak 17:55.0 Plymouth
8. 9 Ethan Zache 17:56.3 Ripon
9. 11 Micah Dykema 17:57.1 Kettle Moraine Luthe...
10. 11 Justin Reck 17:59.6 Kewaskum
11. 10 Garrett Krueger 18:02.2 Berlin
12. 10 Noah Baratka 18:04.7 Plymouth
13. 10 Charlie Waitkus 18:05.1 Plymouth
14. 11 Andrew Rodriguez 18:07.4 Ripon
15. 9 Andrew Carlton 18:07.8 Kewaskum
16. 9 Jacob Stoltz 18:09.3 Kettle Moraine Luthe...
17. 11 Quynlan Duffy 18:11.2 Ripon
18. 9 Nate Schacherl 18:18.0 Winneconne
19. 9 Austin Schaff 18:20.0 Kettle Moraine Luthe...
20. 12 Noah Borgardt 18:22.2 Ripon
21. 10 Will Johnson 18:23.0 Winneconne
22. 11 Devin Harmon 18:32.1 Berlin
23. 10 Scott McGibbon 18:33.5 Berlin
24. 9 Garrett Simon 18:34.4 Berlin
25. 9 Josh McLinn 18:43.6 Waupun
26. 9 Adam Vanderkin 18:44.6 Waupun
27. 11 Ben Johnson 18:46.5 Winneconne
28. 9 Kade Riley 18:49.9 Winneconne
29. 11 Ryan Hummel 18:50.2 Winneconne
30. 9 Joe Mertes 18:50.6 Plymouth
31. 11 Bailey Bille 18:54.3 Waupun
32. 10 Max Hassel 19:01.4 Plymouth
33. 12 Mason Shambeau 19:02.2 Kettle Moraine Luthe...
34. 10 Daniel Mader 19:05.1 Ripon
35. 12 Tanner Stuck 19:09.7 Kettle Moraine Luthe...
36. 9 Max Beuthin 19:19.6 Ripon
37. 10 Ike Grahl 19:24.0 Campbellsport
38. 11 Connor Schmidt 19:27.4 Plymouth
39. 10 Harry Kujawa 19:29.5 Berlin
40. 11 Brian VanBeek 19:32.8 Waupun
41. 11 Kyle Toth 19:38.6 Kewaskum
42. 9 Branden Ulm 19:39.1 Kettle Moraine Luthe...
43. 12 Timmy DeRuyter 19:43.4 Berlin
44. 10 Derrick Schraufnagel 19:45.8 Kewaskum
45. 9 Trenton Hanseder 19:51.3 Winneconne
46. 9 Lance Grosskopf 20:16.7 Kewaskum
47. 9 Connor Hamm 20:21.4 Campbellsport
48. 9 Sam Grahl 20:27.1 Campbellsport
49. 11 Blake Miller 20:32.5 Kewaskum
50. 12 Zach Hutchins 21:08.9 Kewaskum
51. 11 Jacob Anderson 21:31.0 Kettle Moraine Luthe...
52. 9 Jared Engel 21:55.0 Campbellsport
53. 12 Tyler Kiesner 22:40.6 Campbellsport
54. 12 Luke Tacke 25:33.2 Campbellsport
Official Team Scores
1. Plymouth 31
2. Kettle Moraine Lut... 72
3. Winneconne 101
4. Waupun 104
5. Berlin 130
6. Ripon 136
7. Campbellsport 140
8. Kewaskum 173
Girls 5K Run
1. 11 Ellie Welsch 20:34.7 Plymouth
2. 9 Morgan Fenrich 20:42.4 Winneconne
3. 12 Kalei Hering 20:46.0 Plymouth
4. 9 Peyton McGinnis 20:52.1 Waupun
5. 10 Allie Gruttner 21:00.5 Plymouth
6. 11 Katie Miller 21:02.3 Kettle Moraine Luthe...
7. 10 Mari Beltran 21:09.7 Berlin
8. 10 Amanda Triebensee 21:12.6 Plymouth
9. 10 Elizabeth Butzke 21:26.1 Campbellsport
10. 12 Emmalie Olsen 21:39.6 Kettle Moraine Luthe...
11. 11 Abby Miller 21:39.7 Kettle Moraine Luthe...
12. 9 Naomi Gahan 21:46.4 Kettle Moraine Luthe...
13. 11 Abby Gilman 21:52.5 Winneconne
14. 10 Lauren Rabe 21:59.0 Plymouth
15. 10 Maela Olla 21:59.8 Kewaskum
16. 10 Emily Manske 22:07.0 Waupun
17. 10 Gabi Mella 22:21.4 Plymouth
18. 9 Morgan Schultz 22:27.2 Ripon
19. 12 Kate Hopfensperger 22:27.5 Ripon
20. 10 Lily Lindgren 22:27.6 Campbellsport
21. 9 Sara Miller 22:29.7 Waupun
22. 9 Alyssa Nelson 22:35.8 Winneconne
23. 12 Grace Huibregtse 22:41.1 Plymouth
24. 9 Calla Loehr 22:41.3 Campbellsport
25. 10 Heather Hunt 22:50.0 Berlin
26. 12 Haley Plachinski 22:51.8 Kewaskum
27. 12 Bria Osterberg 22:54.6 Berlin
28. 12 Sarah Rodman 22:57.3 Ripon
29. 9 Maddie Huber 23:00.5 Ripon
30. 9 Claire Gentry 23:02.1 Winneconne
31. 9 Amelia Dobbratz 23:10.8 Waupun
32. 11 Haley Smith 23:11.7 Waupun
33. 12 Lauren Miller 23:14.2 Kettle Moraine Luthe...
34. 11 Sydney Zima 23:25.0 Winneconne
35. 9 Myah Jodarski 23:26.5 Berlin
36. 10 Erika Mullen 23:33.0 Berlin
37. 9 Peyton Weber 23:33.7 Kettle Moraine Luthe...
38. 12 Haley Brooks 23:34.7 Berlin
39. 12 Melissa Schneider 23:38.2 Kewaskum
40. 9 Isabelle Willett 23:40.6 Berlin
41. 12 Toni Hundertmark 23:43.2 Campbellsport
42. 9 Emily Cramer 23:50.1 Ripon
43. 9 Courtney Zarda 24:01.8 Kewaskum
44. 10 Kiley Huckstorf 24:02.6 Kettle Moraine Luthe...
45. 12 Christina Sutula 24:17.4 Ripon
46. 10 Kaitlynn Sabish 24:19.8 Campbellsport
47. 12 Ellen Hodny 24:54.2 Campbellsport
48. 9 Missy Gilles 24:58.9 Campbellsport
49. 11 Mckenna Goetz 25:50.4 Winneconne
50. 11 Stephanie Lauters 26:34.6 Kewaskum
51. 9 Jacey Davis 27:32.1 Waupun
52. 11 Alaina Rosenthal 28:56.5 Kewaskum
53. 12 Sydney Rosenthal 29:58.9 Kewaskum