Another year, another Section 1A crown for Lake City.

After settling for a runner-up finish last year, Lake City's Reese Anderson wasn't going to let Lourdes' Kevin Turlington beat him again. Anderson (16:30.9) outlasted Turlington down the stretch and edged his rival by 10 seconds.

He shaved off 32 seconds from his time last year. Anderson had plenty of help from his fellow Tigers. Five Lake City runners finished inside the top-19. Joe Kozlowski (ninth), Andrew Muenzbauer (15th), Luke Skifton (18th) and Eric Anderson (19th) were big-time performers.

Lewiston-Altura/Rushford-Peterson's Luke O'Hare was the Section 1A individual champion last year, and even though he completed the course in the exact same amount of time (16:48), he settled for fourth. Tyler Rislov placed third and Andrew Hoiness took home fifth place as Lewiston-Altura/Rushford-Peterson placed second as a team.

Turlington's outstanding, second-place performance anchored the Lourdes' lineup. Nathan Renier also was terrific, placing 11th to help the Eagles finish third behind Lake City and Lewiston-Altura/Rushford-Peterson.

Newsletter signup for email alerts

Sadly, there's no state meet in 2020, but if there was, Schaeffer Academy's Luke Bothun would've qualified. He blitzed the field and finished sixth with a great time of 17:15.8. Hoiness edged him by 0.2 seconds.

Tanner Horton (Pine Island), Garrison Hubka (Kingsland), Jonathan Tienter (Plainview-Elgin-Millville), Shane Arnold (St. Charles) and Carson Ruen (Lanesboro/Fillmore Central) would also have qualified for the state meet.

THURSDAY'S RESULTS

TOP 10 FINISHERS

1. Reese Anderson, 16:30.2, Lake City

2. Kevin Turlington, 16:40.5, Rochester Lourdes

3. Tyler Rislov, 16:42.5, Lewiston-Altura/Rushford-Peterson

4. Luke O'Hare, 16:48.9, Lewiston-Altura/Rushford-Peterson

5. Andrew Hoiness, 17:15.6, Lewiston-Altura/Rushford-Peterson

6. Luke Bothun, 17:15.8, Schaeffer Academy

7. Tanner Horton, 17:31.3, Pine Island

8. Garrison Hubka, 17:32.5, Kingsland

9. Joe Kozlowski, 17:47.9, Lake City

10. Jonathan Tienter, 17:55.9, Plainview-Elgin-Millville

TEAM RESULTS

Lake City (62): 1. Reese Anderson, 16:30.2; 9. Joe Kozlowski, 17:47.9; 15. Andrew Muenzbauer, 18:09.4; 18. Luke Skifton, 18:19.1; 19. Eric Anderson, 18:21.1.

Lewiston-Altura/Rushford-Peterson (88): 3. Tyler Rislov, 16:42.5; 4. Luke O'Hare, 16:48.9; 5. Andrew Hoiness, 17:15.6; 32. Tyler Betthauser, 18:54.6; 44. Grady Hengel, 19:09.8.

Rochester Lourdes (94): 2. Kevin Turlington, 16:40.5; 11. Nathan Renier, 18:04.9; 21. Jack Archbold, 18:36.2; 24. Dylan Rossow, 18:40.7; 36. Stefan Jones, 19:00.6

Plainview-Elgin-Millville (128): 10. Jonathan Tienter, 17:55.9; 16. Baylor Hagen, 18:15.3; 26. Nick Wozney, 18:45.2; 35. Cooper Hofschulte, 18:59.9; 41. Preston Munson, 19:07.4;

Pine Island (191): 7. Tanner Horton, 17:31.3; 23. Braxton Osterhaus, 18:38.4; 46. Jamison Rosane, 19:14.8; 49. Lucas Williams, 19:19.9; 66. Will Cobb, 19:48.9

Chatfield (199): 20. Treyton Lanning, 18:30.4; 25. Alex Wright, 18:42.4; 29. Cody Guenther, 18:50.6; 51. Logan Thompson, 19:23.4; 74. Gabe Erding, 19:57.0

RAACHE (221): 14. Kevin Hagstrom, 18:08.0; 31. Matthew Van Camp, 18:53.0; 45. JJ Hicks, 19:09.9; 48. Nat Friess, 19:17.7; 83. Will Fulton, 20:14.0.

Schaeffer Academy (236): 6. Luke Bothun, 17:15.8; 30. Aidan Kluth, 18:51.9; 40. Joseph Block, 19:05.1; 65. Joey Lash, 19:46.3; 95. Luke Friese, 20:44.6.

Lanesboro/Fillmore Central (250): 13. Carson Ruen 18:06.4; 53. Riley Serfling, 19:26.1; 54. Jeremy O'Conner, 19:27.3; 63. Nicholas Weist, 19:40.3; 67. Isaac Snyder, 19:50.4.



St. Charles (251): 12. Shane Arnold, 18:05.5; 17. Andrew O'Hara, 18:16.0; 70. Levi Hulshizer, 19:53.2; 73. Erik Ness, 19:56.2; 79. Lane Waller, 20:07.8

Stewartville (272): 33. Jack Sellers 18:58.0; 38. Josh Langseth, 19:02.3; 52. Isaiah Fitzgerald 19:24.0; 69. Nathan Jeche, 19:52.0; 80. Ben Hagen, 20:10.7

Zumbrota-Mazeppa/Kenyon-Wanamingo (352): 60. Ryan Lexvold, 19:35.9; 61. Sam Knowlton, 19:38.8; 64. Preston Ohm, 19:45.5; 71. Blake Lochner, 19:53.6; 96. Noah Kevan, 20:46.6

Grand Meadow/Leroy-Ostrander/Southland (368): 37. Cohen Wiste, 19:00.9; 55. Christian Hjelmen, 19:28.2; 76. Erik Shaw, 19:58.1; 98. Cameron Ruechel, 20:47.1; 102. Brendon Arndorfer, 20:54.8

Kingsland (392): 8. Garrison Hubka, 17:32.5; 78. Andrew Imm, 20:04.0; 82. Josh Meskill, 20:13.2; 110. Noah Broadwater, 21:14.2; 114. Isaac Hauser, 21:22.2.

Cotter (402): 22. John Fritts, 18:36.3; 42. Cole Ebertowski, 19:08.0; 85. Joseph Costello, 20:16.4; 122. Tomas Castillo, 21:50.5; 131. Corbin Andow, 22:38.1.

Dover-Eyota (417): 50. Graeden Juenemann, 19:20.4; 58. Owen McDonald, 19:33.6; 89. Colton Garity, 20:36.8; 100. Blake Ponto, 20:49.6; 120. Gabe Humble, 21:43.3

Cannon Falls (429): 34. Jacob Wulf, 18:59.4; 57. Kane Hanson, 19:33.4; 104. Thorfin Lundell 20:57.6; 108. Brian Thorburn, 21:07.5; 126. August Wagner, 22:21.3



Blooming Prairie (446): 62. Hosea Baker, 19:39.2; 84. Jesse Cardenas, 20:15.6; 86. Alex Miller, 20:19.8; 90. Tyler Forystek, 20:37.8; 124. Dylan Johnson, 22:08.8.



Goodhue (462): 68. Torii Opsahl, 19:51.3; Lucas Bortz, 19:58.0; 101. Ryan Bortz, 20:54.0; 103. Devon Hublit, 20:57.5; 115. Kelby Heitman, 21:23.0



Hayfield (466): 39. Isaiah Tempel, 19:03.7; 59. Ethan Slaathaug, 19:34.4; 112. William Gillette, 21:19.5; 119. Dakota Robinson, 21:42.2; 137. Ethan Pack, 23:03.7.

Pacelli (485): 27. Jayden Lewis, 18:45.8; 99. Javier Cifuentes, 20:48.3; 106. Andrew Frederick, 21:00.6; 118. Grayson Bickler, 21:40.9; 135. Blake Klingfus, 22:54.0