More than 160 young athletes competed in three divisions in Saturday’s Hy-Vee IronKids Triathlon at the Rochester Athletic Club in Rochester, MN.

Threatening skies held off long enough to complete the event, which served as a qualifier for the Sept. 17 IronKids National Championships in West Des Moines.

Athletes in the senior divisions (ages 12-15) completed a 300-yard swim, 8-mile bike and 2-mile run; intermediates (9-11) swam 150 yards and followed with a 4-mile bike and 1-mile run. The youngest competitors (6 to 8 year olds) squared off in a 50-yard swim, 2-mile bike ride and 500-yard run.

Elliott Enoch, 15, of Minneapolis was the overall male winner in 44 minutes, 26 seconds. Winter Vinecki, 12, of Salem, OR., was the top female in 45:51. The top five finishers in each division earned a berth to the nationals.

SENIORS (12-15) MALE FEMALE

Elliott Enoch, 44:26 Jacob Total, 47:29 Parker Roehl, 49:16 Sam Johnson, 52:33 Aaron Desouza, 52:43 Nathan Sims, 52:49 Christopher Slater, 55:32 Steven Snyder, 55:48 Grand Wass, 55:54 Kedric Kinsella, 56:37 Andrew Cramer, 57:10 Christopher Gill, 59:06 Mitchell Mayer, 1:00.48 Mack Niesbit, 1:02.60 Andrew Gathje, 1:05.44

Winter Vinecki, 45:51 Natalie Norberg, 47:44 Meghan Hackett, 49:36 Michaela Weeks, 49:49 Charlie Langner, 53:45 Katie Mae Kaelin 54:16 Sierra Stucky, 55:29 Brianna Griffin, 57:47 Karen Gomez, 58:57 Kelly Erpeiding, 59:22 Samantha Frei, 1:00.03 Rebecca Naughton, 1:03.36 Alyson Welch, 1:03.46 Mikayla Finney, 1:03.58 Meryl Nath, 1:04.51

INTERMEDIATE (9-11) MALE FEMALE

Trevor Brenner, 26:32 Kellen Kinsella, 28:17 Simon Kennel, 29:26 Isaac Mendel, 30:27 Isaac Nesbit, 31:44 Sam Robinson, 32:01 Cael Luzum, 32:10 Maxwell Colby, 32:33 Jacoa Kerschen, 32:57 Eric Welch, 33:14 Ethan Vanderwaerdt, 33:23 Charie Burket, 33:24 Charlie Soltis, 33:54 Juan Pablo Montori, 33:57 Dominic Norberg, 34:02

Alanna Smith, 27:29 Julia Hertelendy, 27:30 Gabrielle Sims, 29:48 Matina Walling, 30:42 Veronica Church, 31:03 Isabella Buenting, 31:16 Sky Dupoint 31:23 Catherine Patel, 34:28 Hannah Higgins, 34:56 Claire Schleusner, 35:01 Ashley Patten, 35:12 Matha Burket, 35:24 Maya Karschen, 35:46 Kydia Bolin, 35:46 Kali Rubin, 36:49

JUNIORS (6-8) MALE FEMALE

Jeremiah Total 12:38 Sam King, 13:29 Carson Roehl, 13:41 Connor Hewitt, 13:41 Deven Brenner, 13:50 Charlie Robinson, 14:12 Carter Hewitt, 14:33 Jacob Pipho, 15:06 Cameron Schmit, 15:19 Crahame Grinnell 15:20 Owen Ping, 15:23 Nolan Gora, 15:24 Bennett Ellswoth, 15:32 Nick Crockett, 15:43 Kaeden Cory, 15:47

Kylie Hansen, 14:15 Karla Gomez, 15:13 Anna Poinier, 15:25 Caroline Adamson, 15:45 Naomi Kennel, 15:52 Kiana Stanczyk 17:16 Sophia Bolin, 18:11 Grace Gora, 18:21 Uma Ashrani, 19:2