Official Team Scores
1. Pierre TF Riggs 49
2. Brookings 62
3. Yankton 84
4. Brandon Valley 106
5. Aberdeen Central 115
6. Harrisburg 140
7. Mitchell 149
8. Watertown District... 215
9. Huron 254
Boys 5000m run
1. 11 Jakob Hanna 16:14.4 Brandon Valley
2. 12 Ray Munsterman 16:31.7 Brookings
3. 11 Alexander Auch 16:44.0 Harrisburg
4. 12 Jebben Keyes 17:00.0 Pierre TF Riggs
5. 12 Seth McKinley 17:04.1 Pierre TF Riggs
6. 12 Jack Wollman 17:08.7 Pierre TF Riggs
7. 12 Riley Cowens 17:08.8 Mitchell
8. 12 Alex Tiede 17:10.4 Aberdeen Central
9. 12 Graham DeHaven 17:10.9 Brookings
10. 12 Josh Getting 17:14.9 Brookings
11. 12 Andrew Peitz 17:16.4 Yankton
12. 11 Joshua Powell 17:17.4 Brandon Valley
13. 12 Gabe Dannenbring 17:19.0 Yankton
14. 10 Jackson Harrison 17:19.8 Aberdeen Central
15. 12 Theron Singleton 17:20.6 Pierre TF Riggs
16. 9 Nathan Zimmerman 17:23.2 Yankton
17. 12 John Olson 17:38.1 Brookings
18. 10 Brady Jaquith 17:41.6 Yankton
19. 10 Caleb Lusk 17:43.0 Pierre TF Riggs
20. 11 Will Johnson 17:45.9 Harrisburg
21. 12 Kyle Jamison 17:51.0 Mitchell
22. - Max Wilde 17:54.6 Brandon Valley
23. 11 Porter Jones 17:55.9 Pierre TF Riggs
24. 10 Oscar Kavanagh 17:56.2 Brookings
25. 8 Eli Cheever 17:57.2 Brandon Valley
26. 12 Sam Gusso 18:06.3 Yankton
27. 11 Carter Holm 18:08.8 Brookings
28. 12 Caleb Larson 18:11.9 Mitchell
29. 12 Nick Mahowald 18:12.2 Pierre TF Riggs
30. 10 Shane Ritter 18:13.5 Aberdeen Central
31. 8 Aaron Ryan 18:15.4 Aberdeen Central
32. 12 Nathan Kringstad 18:15.7 Aberdeen Central
33. 11 Dillon Bollinger 18:17.2 Watertown District 1...
34. 11 Brady Bollinger 18:22.8 Watertown District 1...
35. 12 Mike Rynearson 18:22.9 Brookings
36. 10 Tanner Kihne 18:37.1 Harrisburg
37. 12 Ryan Mikkelsen 18:39.0 Pierre TF Riggs
38. 11 Nicholas Rudnik 18:40.6 Brookings
39. 10 Gabe Syhre 18:42.7 Watertown District 1...
40. 12 Taylor Suhr 18:44.5 Harrisburg
41. 11 Greg Opdahl 18:44.8 Brookings
42. 12 Jordan Lucht 18:45.1 Yankton
43. 12 Ryan Chase 18:51.6 Huron
44. 11 Landon Claeys 19:05.4 Huron
45. 9 Zachary Johnson 19:08.3 Aberdeen Central
46. 11 Rowdy Hillmer 19:15.2 Harrisburg
47. 12 Jonathan Fisk 19:16.6 Aberdeen Central
48. 12 Coby Lee 19:18.9 Mitchell
49. 12 Austin Hochhalter 19:19.4 Brandon Valley
50. 11 Vicente Ramirez 19:22.6 Pierre TF Riggs
51. 10 Evan Park 19:25.4 Harrisburg
52. 7 Kelton Vincent 19:27.7 Mitchell
53. - Zachary Roesler 19:31.2 Harrisburg
54. 12 Josh Moore 19:34.0 Aberdeen Central
55. 8 Pierce Okken 19:38.1 Harrisburg
56. 12 Lincoln Megard 19:38.6 Yankton
57. 12 Brad Gingles 19:38.6 Brandon Valley
58. 9 Frank Hines 19:39.5 Huron
59. 7 Lucas Moller 19:40.5 Mitchell
60. 8 Luke Jacobs 19:43.5 Aberdeen Central
61. 12 Ryan Sheldon 19:46.3 Pierre TF Riggs
62. 8 Jared Fransen 19:51.5 Watertown District 1...
63. 10 Jacob Jarding 20:00.1 Mitchell
64. 8 Caleb Klatt 20:01.8 Brandon Valley
65. 9 Parker Rieffenberger 20:04.1 Watertown District 1...
66. 9 Garet Wilson-Reihe 20:11.7 Watertown District 1...
67. 11 Christian Nacy 20:13.1 Brandon Valley
68. 12 Chauncy Goethels 20:26.4 Aberdeen Central
69. 10 Gage Nelson 20:31.0 Mitchell
70. 12 Eric Pedersen 20:33.6 Brookings
71. 9 Tyler Wells 20:38.3 Brandon Valley
72. 9 Jared Dillon 20:39.3 Watertown District 1...
73. Ben Olson 20:47.4 Harrisburg
74. 9 Jacob Wehde 21:25.0 Huron
75. 12 Sam Mathis 21:29.7 Brandon Valley
76. 9 Tyrese Theus 21:30.1 Huron
77. 9 Caleb Lee 21:30.9 Mitchell