1. Hempstead 43
2. Monroe 49
3. Wahlert 90
4. Albany 144
5. Wisconsin Heights 157
6. Belleville 202
7. Mount Horeb 207
8. New Glarus/Montice... 208
9. Edgerton 231
10. Southwestern 250
11. Madison Country Day 275
12. Wisconsin Dells 293
13. Pecatonica/Argyle 338
Boys 5000m run
1. 11 Nick Baumann 17:12.2 Monroe
2. 11 Jacob Berning 17:25.3 Wahlert
3. 12 Ryan Strauss 17:43.0 Hempstead
4. 10 Chris Nix 17:48.2 Edgerton
5. 10 Dylan Scace 17:55.1 Monroe
6. 12 Tyler Gilbertson 17:57.3 Belleville
7. 12 Isaac Slagel 18:00.3 Hempstead
8. 11 Adam Mueller 18:03.2 Hempstead
9. 11 Joey Schultz 18:04.1 Hempstead
10. 12 Andrew Donovan 18:06.6 Wahlert
11. 11 Lucas Caminiti 18:14.4 Wisconsin Heights
12. 12 Thang Lu 18:14.4 Monroe
13. 10 Drake Ingold 18:15.5 Monroe
14. 12 John Rollins 18:20.9 Mount Horeb
15. 9 Colin Green 18:34.4 Madison Country Day
16. 12 Luke Ellert-Beck 18:34.4 Hempstead
17. 11 Joey Ott 18:35.0 Tri State Homeschool
18. 12 Austin Pfiffner 18:43.4 Hempstead
19. 10 Jonah Tostrud 18:50.1 Monroe
20. 12 Tyler Dahl 18:52.3 Albany
21. 9 Josh Dahl 18:52.8 Albany
22. 11 Kyle Fredrickson 18:53.5 New Glarus/Monticello
23. 12 Jonathan Schaefer 18:57.4 Wahlert
24. 11 Ryan Peterson 19:01.9 Monroe
25. 11 Nathan Tranel 19:08.2 Wahlert
26. 11 Parker Ingold 19:09.9 Monroe
27. 10 Daniel Guyer 19:32.6 Wisconsin Heights
28. 10 Josh Redfearn 19:33.3 Southwestern
29. 12 Noah Schuetz 19:34.3 Tri State Homeschool
30. 11 Josh Zimmerman 19:40.4 Hempstead
31. 11 Austin Vincent 19:41.7 Stockton
32. 10 Lucas Evans 19:43.9 Madison Country Day
33. 11 Christian Arnett 19:44.0 New Glarus/Monticello
34. 11 Isaac Halverson 19:45.2 Albany
35. 12 Luke Blosch 19:47.4 Wahlert
36. 12 Justin Edge 19:50.9 Belleville
37. 12 Jack Harris 19:53.1 Wisconsin Heights
38. 12 Chase Flackey 19:55.4 Wisconsin Dells
39. 11 Connor Trow 20:04.7 Albany
40. 12 Alex Walsh 20:05.2 Wahlert
41. 11 Travis Oliver 20:08.6 Albany
42. 9 Matthew Trager 20:13.3 Wisconsin Heights
43. 11 Jordan Hosler 20:14.5 Belleville
44. 11 Jacob Elmer 20:15.1 Albany
45. 12 Michael Olk 20:37.7 Wahlert
46. 12 Jack Schluesche 20:45.5 Monroe
47. 10 Weston Morley 20:55.8 Southwestern
48. 12 Max Cruse 20:56.6 New Glarus/Monticello
49. 10 Zach Alesch 21:12.6 Mount Horeb
50. 12 Brendan Nugent 21:23.5 Wahlert
51. 10 Hunter Luke 21:23.5 Stockton
52. 11 Kyle Richards 21:35.3 Mount Horeb
53. 9 Andrew Spreen 21:44.9 Wisconsin Heights
54. 11 Matthew Thompson 21:49.3 Mount Horeb
55. 11 Corey Prohaska 21:50.0 Edgerton
56. 10 Aaron Pulvermacher 22:01.8 Southwestern
57. 10 Jacob Fox 22:11.9 Edgerton
58. 11 Austin Dick 22:15.8 Wisconsin Dells
59. 11 Tristan Waage 22:16.7 Pecatonica/Argyle
60. 9 Michael Rumler 22:21.8 Mount Horeb
61. 11 Andrew Newberry 22:23.3 New Glarus/Monticello
62. 9 Caden O'Rourke 22:26.3 Belleville
63. 10 Logun Parker 22:29.9 Albany
64. 11 Cade Beutler 22:37.2 New Glarus/Monticello
65. 9 Isaac Erschen 22:42.2 Southwestern
66. 9 Jayce Dickman 22:49.0 Wisconsin Dells
67. 10 Logan Arneson 22:56.7 Mount Horeb
68. 12 Login Swearingen 22:57.9 Pecatonica/Argyle
69. 10 Brock Zartman 23:01.7 Edgerton
70. 9 Nick Rusch 23:01.8 Edgerton
71. 11 Justin Hineline 23:06.8 St Ambrose Academy
72. 9 Gunnar Olstad 23:07.6 Edgerton
73. 12 Tim Mikulcik 23:10.3 Edgerton
74. 9 Josh Bowers 23:25.9 Belleville
75. 12 Ben Jackson 23:26.5 New Glarus/Monticello
76. 9 Dylan Anchor 23:29.5 Wisconsin Dells
77. 10 Matthew Stoddard 23:46.5 Mount Horeb
78. 10 Ryan Krueger 23:46.6 Southwestern
79. 11 Dakota Hoffman 23:59.8 Pecatonica/Argyle
80. 11 Dillon Husemann 24:01.2 Southwestern
81. 10 Matt Raihala 24:02.4 Madison Country Day
82. 11 Joey Boland 24:42.0 Pecatonica/Argyle
83. 12 Peter Davies 24:50.1 St Ambrose Academy
84. 11 Caleb Carr 25:07.3 Pecatonica/Argyle
85. 10 Jakob Millard 25:12.7 Wisconsin Dells
86. 10 Tennyson Sharpswain 25:12.9 Madison Country Day
87. 10 Alec Martin 25:22.2 Madison Country Day
88. 9 Sawyer Williams 25:29.5 Wisconsin Heights
89. 11 Monardo Booth 25:29.8 Southwestern
90. 12 Kane Funmaker 25:30.2 Wisconsin Dells
91. 9 Andrew Englebrecht 26:49.5 Wisconsin Dells
92. 12 Noah Spieles 27:47.1 Wisconsin Dells
1. Hempstead 33
2. Wahlert 73
3. Monroe 122
4. Albany 126
5. Madison Edgewood 135
6. New Glarus/Montice... 159
7. Wisconsin Dells 187
8. Wisconsin Heights 190
9. Belleville 227
10. Edgerton 247
11. Madison Country Day 248
Boys 5000m run
1. 11 Noelle Maire 20:40.7 Belleville
2. 10 Casey Nichols 20:53.6 Hempstead
3. 10 Grace Herber 21:00.7 Wahlert
4. 10 Rachel Meier 21:08.3 Monroe
5. 11 Ciara Kaderly 21:15.7 Albany
6. 11 Kristin Brown 21:33.1 Hempstead
7. 10 Heather Hostager 21:36.1 Hempstead
8. 12 Alesha Duccini 21:36.6 Hempstead
9. 11 Annah Witt 21:37.8 Mount Horeb
10. 10 Maddie Mcclimon 21:40.5 Madison Edgewood
11. 11 Heidi Welu 22:03.3 Hempstead
12. 12 Heather Muntz 22:04.5 Hempstead
13. 11 Monica Jaled 22:11.2 Wisconsin Dells
14. 10 Kaylee Osterberger 22:17.0 Wahlert
15. 12 Hanna Meyer 22:19.0 Wahlert
16. 10 Taylor Campbell 22:24.3 Wisconsin Dells
17. 11 Emily Bucheit 22:35.2 Hempstead
18. 11 Nicole Ring 22:38.7 Madison Edgewood
19. 9 Gabbie Sawyer 22:40.7 New Glarus/Monticello
20. 12 Eva Gemrich 22:42.6 Wisconsin Heights
21. 12 Jade Romagna 22:51.2 Wahlert
22. 12 Ashley Risley 22:56.6 New Glarus/Monticello
23. 10 Allison Weiss 23:11.3 Madison Country Day
24. 10 Emma Earles 23:15.7 Wahlert
25. 9 Kirsten Oliver 23:23.9 Albany
26. 9 Megan Anderson 23:44.2 Albany
27. 12 Sarah Mockler 23:46.8 Wahlert
28. 11 Jordan Hirsbrunner 23:54.6 Monroe
29. 11 Crystal Jing 23:58.1 Madison Country Day
30. 10 Peterson Emma 24:00.5 Monroe
31. 11 Allyce Fahrney 24:03.3 Monroe
32. 12 Elizabeth Goodwin 24:06.7 Madison Edgewood
33. 12 Kayla Einbeck 24:07.1 Monroe
34. 10 Emma Guenther 24:10.7 Albany
35. 12 Estelle Woloszyn 24:19.5 Madison Edgewood
36. 12 Katelyn Timmerman 24:36.1 Southwestern
37. 12 Erin Chapados 24:46.2 Edgerton
38. 12 Jane Thurow 24:53.5 New Glarus/Monticello
39. 12 Kati Eden 25:13.1 Stockton
40. 9 Renee Caminiti 25:13.5 Wisconsin Heights
41. 11 Josie Penniston 25:21.6 Pecatonica/Argyle
42. 12 Megan Hering 25:24.5 Wisconsin Heights
43. 10 Madeline Halverson 25:32.9 Albany
44. 9 Spencer Stamm 25:39.8 Edgerton
45. 11 Kelly Fredrickson 25:40.2 New Glarus/Monticello
46. 11 Greta Wimmer 25:41.5 Wisconsin Dells
47. 9 Emily Streiff 25:46.2 New Glarus/Monticello
48. 11 Mia Landgraf 25:52.8 Madison Edgewood
49. 11 Josie Eberle 26:11.7 Monroe
50. 11 Sophia Elworthy 26:15.0 Wisconsin Heights
51. 10 Emma Hazeltine 26:16.5 Edgerton
52. 11 Caitlyn Orosz-Fagen 26:20.1 Madison Edgewood
53. 12 Emma Mockler 26:29.4 Wahlert
54. 9 Sydney Green 26:31.5 Wisconsin Heights
55. 10 Mackenzie Parrell 26:35.8 Wisconsin Heights
56. 11 Adriana Johnson 26:38.6 Pecatonica/Argyle
57. 10 Grace Haroldson 26:52.5 Mount Horeb
58. 11 Lauren Blumer 27:01.8 Albany
59. 11 Britney Markhardt 27:10.1 Belleville
60. 11 Julia Dragoo 27:11.9 Madison Edgewood
61. 10 Sara Singer 27:17.3 Madison Country Day
62. 11 Clarice Loeffelholz 27:24.3 Belleville
63. 11 Cailey Norgard 27:24.7 Wisconsin Dells
64. 11 Rachel Uebelacker 27:31.7 Belleville
65. 9 Alexis Walker 27:33.7 Belleville
66. 9 Mili Julian 27:35.0 Belleville
67. 9 Maya Wood 27:35.6 Mount Horeb
68. 11 Stephanie Tylka 27:38.7 Wisconsin Dells
69. 9 Holly Salimes 27:38.9 Edgerton
70. 9 Claudia Fuchs 27:44.2 Edgerton
71. 10 Emma Vanderheyden 27:45.3 Stockton
72. 12 Sophie Izydor 28:27.1 Edgerton
73. 11 Anubis Ruiz 28:31.8 Wisconsin Dells
74. 12 Kerry McCoy 28:35.3 New Glarus/Monticello
75. 11 Brittany Kiefer 28:38.8 Belleville
76. 12 Hannah James 28:57.3 Pecatonica/Argyle
77. 12 Samantha Erickson 28:57.4 Pecatonica/Argyle
78. 11 Stephanie Sanft 29:32.0 Monroe
79. 10 Alyssa Austin 29:52.7 Mount Horeb
80. 10 Gabby Whisler 30:08.1 New Glarus/Monticello
81. 9 Katelyn Meister 31:45.4 Wisconsin Dells
82. 10 Emma Peek 31:54.4 Madison Country Day
83. 10 Maya Severson 32:55.8 Belleville
84. 12 Elizabeth Everitt 35:27.0 Madison Country Day
85. 9 Kaylin Thomas 38:04.1 Edgerton
86. 11 Emma Everitt 40:30.9 Madison Country Day
Provided by Athletic.net