FORT DODGE — Rylie Smith and Meghan Sullivan were hoping to make the most of their final race at Lakeside Municipal Golf Course on Saturday.

The two Newman Catholic seniors – competing in their fourth straight state meet – were sent out with a seventh-place team finish in Class 1A with 216 points.

“I’m going to miss my teammates but I’m so proud that we were able to finish the way we did together,” Smith said.

Smith finished 90th overall for the Knights in a time of 22 minutes, 38.8 seconds while Sullivan finished 32nd in 20:58.8.

“It’s an indescribable feeling getting to finish my cross country career at state,” Sullivan said. “It was our goal since we were freshmen to get here all four years. We couldn’t have done it without our teammates. They’re so amazing.”

Freshman Chloe Nelson led the Knights, finishing 20th overall in 20:41.9 while Erin Smith (106th overall in 23:26.2) and Aubrea Thompson (114th overall in 23:44.2) rounded out the scoring for Newman.

Also in Class 1A, St. Ansgar’s Addy Carlson was 42nd in 21:08.9 while teammate Caitlyn Juhl was 66th in 21:54.1 for the Saints.

Carlson, who was competing in her second straight state meet, said she has enjoyed being pushed by Juhl, who also was making her second state appearance.

“Running with Caitlyn has been so great,” Carlson said. “She’s so encouraging. I just love her.”

Osage’s Megan Mooberry, who finished 21st in 20:09.5 was the Green Devils placed ninth in Class 2A with 199 points, was also proud of the support given by her teammates throughout the year.

“I’m just so proud of my teammates,” Mooberry said. “They put their hearts and souls into this sport just as much as I do. I couldn’t ask for better teammates to run and train with. I’ve been so blessed to have them by my side toeing the line.”

Saturday marked the final prep cross country race for Mooberry, who left Fort Dodge for the third time without a state medal.

“After dealing with injuries all season, sometimes it’s hard to even finish a race,” Mooberry said. “I wanted a medal more than anything but I know I left everything I had out on the course. At the end of the day, that’s all I can ask for.”

Lake Mills’ Carson Rygh had a dandy debut. The freshman just missed out on a state medal, finishing 16th in the boys Class 1A race in 17:14.2.

“I was happy to get to state as a freshman and my goal is to get back the next three years,” Rygh said. “I wish I could’ve moved up a little higher since I wanted to get in the top 15. I came so close getting 16th. Not getting in the top 15 is just going to motivate me these next three years to keep pushing myself to do my best.”

Speaking of bests, Mason City’s Thomas Rowe saved his best for his final race as he competed in the boys Class 4A race.

Rowe finished 43rd overall in a time of 16 minutes, 41 seconds, giving him a career-best time and placing him 15th on Mason City’s all-time list.

“I’m so happy with my performance,” Rowe said. “It’s such a spectacular feeling knowing that I finished my last cross country race with my best time ever running for Mason City.”

Rowe, a first-time qualifier, also showed great sportsmanship following the race as he shook the hand of every competitor, congratulating them on their finish.

“Congratulating all of the runners is something that I felt I needed to do,” Rowe said. “I wanted to display good sportsmanship and represent Mason City.”

Clear Lake’s Katelyn Moore was also able to experience the state meet for the first time, finishing 115th in Class 2A in a time of 23:09.4.

“This was definitely a learning experience,” Moore said. “I know what I need to do so I can get back here next year. I’m just looking forward to seeing where I can go from here.”

While Rowe and Moore had their first state experiences, Charles City junior Gavin Connell raced to a 53rd-place finish in his third trip to state in a time of 17:19.8.

Connell was just happy to make it to state, keeping alive the chance at something rare for a Charles City cross country runner.

“The No. 1 thing for me was just to get here,” Connell said. “After running here for three straight years my goal is to come down here again next year and become the third runner to make state four straight years from Charles City.”







3. Charles City (135) – 1. (2) McKayla Cole 18:40.0. 17. (26) Whitney Martin 19:57.5. 31. (49) Mackenzy Bilharz 20:28.3. 40. (66) Sarah Turpen 20:46.2. 46. (73) Bailey Mitchell 20:54.2. 54. (83) Alysha Bilharz 21:02.5. 88. (122) Mariah McKenzie 22:17.1.


97. Morgan VanZante (Algona) 21:19.9.



9. Osage (199) – 15. (21) Megan Mooberry 20:09.5. 29. (44) Mia Knudsen 20:49.3. 35. (52) Madi Johnson 21:04.7. 36. (53) Breana Barker 21:05.1. 84. (114) Makayla Mostek 23:04.9. 90. (121) Emily Ross 23:21.9. 98. (129) Brooke Scharper 24:06.6.


51. Patty Teggatz (Hampton-Dumont) 21:03.9. 115. Katelyn Moore (Clear Lake) 23:09.4.



7. Newman Catholic (216) – 10. (20) Chloe Nelson 20:41.9. 17. (32) Meghan Sullivan 20:58.5. 51. (90) Rylie Smith 22:38.8. 65. (106) Erin Smith 23:26.2. 73. (114) Aubrea Thompson 23:44.2. 77. (118) Natalie Scholl 23:54.4. 81. (122) Kailah Thompson 24:08.0.

13. West Fork (268) – 5. (10) McKenna Weaver 20:22.6. 30. (57) Talia Rowe 21:39.4. 61. (101) Maddison Shupe 23:01.3. 82. (123) Miranda Dixon 24:10.6. 90. (131) Kennedy Maske 24:36.4. 95. (136) Ciara Hansen 25:15.2. 99. (140) Rachel Hubka 25:35.3.


2. Sheridan LaCoste (Rockford) 19:41.0. 42. Addy Carlson (St. Ansgar) 21:08.9. 66. Caitlyn Juhl (St. Ansgar) 21:54.1. 94. Alisa Altman (Bishop Garrigan) 22:47.4.




43. Thomas Rowe (Mason City) 16:41.0.



53. Gavin Connell (Charles City) 17:19.8. 79. Trey Engen (Algona) 17:35.6.



5. Garner-Hayfield-Ventura (163) – 2. (2) Reece Smith 16:02.2. 6. (7) Logan Dalbeck 16:39.4. 33. (56) Ray Cataldo 17:49.9. 38. (64) Austin Siegrist 17:56.5. 84. (119) Mason Wirtz 19:05.9. 96. (131) Nathan Larson 19:50.4. 104. (139) Derek Brown 20:36.0.

8. Clear Lake (186) – 10. (14) Eric Faught 16:59.2. 23. (39) Sam Pedelty 17:32.3. 41. (67) Ike Branstad 17:58.7. 53. (83) Grant Dieken 18:12.7. 59. (92) Jacob Peterson 18:21.2. 82. (117) Noan Colby 18:53.1. 91. (126) Dylan Schuchard 19:26.4.


52. Ben Huftalin (Osage) 17:42.4. 79. Grady Hovenga (Forest City) 18:09.2.



13. West Fork (318) – 41. (70) Zach Martinek 18:08.7. 50. (81) Connor Schulz 18:21.8. 58. (91) Josh Stevens 18:32.7. 77. (112) Jonah Van Horne 19:13.3. 92. (128) Brett Barkema 19:53.5. 93. (129) Austin Larson 20:00.9. Jake Hansen DNF.


16. Carson Rygh (Lake Mills) 17:14.2. 77. Ryan Kenyon (Bishop Garrigan) 18:17.7. 82. Ellis Regan (Central Springs) 18:23.1.