MEN (Junior Varsity) • 5 Kilometers (3.11 Miles)
pl name grade team mark heat
1 Cale Hundertmark Humboldt 18:45.7
2 Joe Faber Clear Lake 18:50.7
3 Vladimir Starrett Clear Lake 19:33.0
4 Troy Gerjets Humboldt 19:42.9
5 Landon Kohler Newman Catholic 20:02.7
6 Elijah Mock Clear Lake 20:07.8
7 Jadyn Welch Forest City 20:16.5
8 Zach Welton Forest City 20:26.9
9 Brody Dirksen Forest City 20:33.4
10 Aaron Boleyn Humboldt 20:51.2
11 Jordan Coon Humboldt 20:51.3
12 Luke Sievers Humboldt 21:08.7
13 Easton Goeman Clear Lake 21:10.3
14 Liam Stockberger Newman Catholic 21:12.8
15 David Muir Humboldt 21:22.9
16 Anthony Peck Forest City 21:32.4
17 Braden Renner Garner-Hayfield-Ventura 21:38.8
18 Michael Burns Forest City 21:38.9
19 Yanvier Torres Forest City 21:54.5
20 Ethan Zickefoose Clear Lake 22:00.8
21 Gus Zweibohmer Humboldt 22:08.0
22 Shawn Peck Forest City 22:10.5
23 Jesse Hare Forest City 22:32.0
24 Josue Castro Eagle Grove 22:43.6
25 Nehemiah Hollingsworth-Huebsch St. Ansgar 22:44.6
26 Jaden Armstead Eagle Grove 22:52.0
27 Aden Prenger Humboldt 22:59.2
28 Alex Gaspar Eagle Grove 23:02.8
29 Parker Gayther Forest City 23:03.2
30 Cameron Hoag Humboldt 23:09.6
31 Tyler Nolton Forest City 23:20.9
32 Jacob Swenson West Fork 23:25.7
33 Logan Mitchell Osage 23:30.3
34 Sander Thompkins West Fork 23:31.2
35 Elijah Alsop Forest City 23:31.9
36 Henry Bormann Humboldt 23:42.0
37 Tam Hindin Hampton-Dumont 23:50.8
38 Noah Shaver Hampton-Dumont 23:53.9
39 Cesar Lechuga Forest City 23:55.0
40 Landon Christensen Osage 24:13.8
41 Kaedon Furman Belmond Klemme 24:13.8
42 Cabot Neuberger Clear Lake 24:21.8
43 Hayden Hansen Humboldt 24:27.0
44 Ethan Evelsizer Clear Lake 24:30.3
45 Josh Hagen West Fork 24:36.0
46 Edison Maske West Fork 24:58.3
47 Blake Barker Central Springs 24:59.8
48 Ty Schluter Humboldt 25:04.8
49 Levi Ptacek Osage 25:07.8
50 Blake White West Fork 25:10.1
51 Derek Oberhelman West Hancock 25:19.3
52 Owen Swygman North Butler 25:19.4
53 Dalton Clark Belmond Klemme 25:41.1
54 Aldo Martinez Belmond Klemme 25:46.2
55 Logan Corcoran Central Springs 26:07.6
56 Mitchel Conway Clear Lake 26:09.6
57 Drake Nielsen North Butler 26:43.4
58 Felix Gaspar Eagle Grove 26:43.8
59 Josh Hanson Newman Catholic 26:47.0
60 Jackson Clouse Forest City 27:01.0
61 Cael Schafer Eagle Grove 27:01.9
62 Jose Lizama Eagle Grove 27:18.8
63 Dustin Spellins West Hancock 29:19.0
64 Mickey Rosenberg Hampton-Dumont 29:19.1
65 Jakob Williams Belmond Klemme 32:10.7
66 Ian Schwarting Osage 32:37.6
67 Riley Eden West Hancock 33:07.4
Boys MS 2 Miles
pl name grade team mark heat
1 Miles Rust MS_Hampton-Dumont 11:52.3
2 Adam Henrich Newman Catholic 12:16.5
3 Christopher Greenfeild MS_Clarion-Goldfield 12:57.5
4 Owen Smith MS_Clear Lake 13:00.0
5 Dylan Beck Eagle Grove 13:08.6
6 Angel Burns MS_Humboldt 13:17.4
7 Peyton Kafoot MS_Hampton-Dumont 13:21.0
8 Zach Flatebo MS_Garner-Hayfield-Ventura 13:30.2
9 Dawson Sharp Forest City 13:53.0
10 Aiden Hippen MS_Clear Lake 13:57.0
11 Isaac Smith MS_Clear Lake 14:03.6
12 Ryan Hartwig Belmond Klemme 14:05.1
13 Gavin Ryner Central Springs 14:11.9
14 Zabdi Castro Eagle Grove 14:16.7
15 Evan Cooper Eagle Grove 14:19.1
16 Jason Betts Forest City 14:28.1
17 Brandon Zigrang MS_Clarion-Goldfield 14:30.3
18 Blayke North MS_Garner-Hayfield-Ventura 14:32.1
19 Paul Shonka Central Springs 14:36.3
20 Cohen Mason Eagle Grove 14:40.9
21 Jaden Himrod MS_Humboldt 14:47.4
22 Coleton Johnson MS_Clarion-Goldfield 14:53.3
23 Eli Mullenbruck West Fork 14:53.4
24 Jace Suntken Newman Catholic 14:57.0
25 Tyler Petree Newman Catholic 14:57.2
26 Jack Barner MS_Webster City 14:59.0
27 Colby Archer MS_Clear Lake 15:01.1
28 Weston Conway MS_Clear Lake 15:06.1
29 Zach Hogrefe Eagle Grove 15:13.8
30 Isaiah Collins MS_West Hancock 15:19.6
31 Liam Byrnes MS_Clear Lake 15:34.6
32 Hudson Uetz MS_Clear Lake 15:34.7
33 Zephyr Jamtgaard MS_West Hancock 15:41.1
34 Justin Ash MS_Humboldt 15:44.5
35 Isaac Sauke MS_Hampton-Dumont 15:45.1
36 Brady Hayworth MS_Garner-Hayfield-Ventura 15:45.2
37 CJ Varner MS_Clear Lake 15:45.3
38 Treyton Elwood Newman Catholic 15:49.3
39 Nate Marshall MS_Garner-Hayfield-Ventura 15:53.5
40 Chase Sorenson Forest City 15:53.9
41 Ethan Peterson Osage 15:57.5
42 Isaiah Mikes Forest City 16:01.9
43 Christopher Reveloro MS_Clarion-Goldfield 16:17.1
44 Jackson Johnson Osage 16:56.9
45 Keaton Taylor MS_Humboldt 17:03.7
46 Ty Heller MS_Garner-Hayfield-Ventura 17:12.8
47 Kaleb Brown MS_West Hancock 17:21.0
48 Gabe Flatau MS_Humboldt 17:24.0
49 Graham Bakken MS_Humboldt 17:25.2
50 Joel Thurm MS_Humboldt 17:39.8
51 Tate Jackson MS_Clarion-Goldfield 17:52.2
52 Jacob Wharton MS_Clarion-Goldfield 18:02.8
53 Jonah Carson Central Springs 18:04.6
54 Luke Lamb MS_Garner-Hayfield-Ventura 18:18.7
55 Nathan Wardell MS_Webster City 18:56.6
56 Callum Sifert Belmond Klemme 19:18.8
57 Jacob Cady MS_Hampton-Dumont 19:34.9
58 Russebel Garcia MS_Clarion-Goldfield 19:37.5
59 Brice Gayken MS_Clear Lake 19:59.1
60 Todd Gayken MS_Clear Lake 19:59.5
61 Michael McCloskey Forest City 20:03.5
62 Ben Schutt Newman Catholic 20:28.3
63 Felipe Velica MS_Hampton-Dumont 20:45.8
64 Cooper Wymore Central Springs 21:01.2
65 Andrew Robinson Eagle Grove 21:17.5
66 Cyrus Huey MS_Humboldt 21:34.6
67 Liam Murray MS_Hampton-Dumont 21:44.7
68 Felix Reyes Eagle Grove 22:06.5
69 Logan Frantz MS_Clarion-Goldfield 22:17.2
70 Braden Vik MS_Humboldt 23:02.7
71 Craig Harms Forest City 23:19.9
72 Cody Tuttle MS_Humboldt 23:24.0
73 Ezra Zickafoose MS_Clear Lake 24:23.2
74 Eli Friedl Eagle Grove 25:58.1
MEN (Varsity) • 5 Kilometers (3.11 Miles)
pl name grade team mark heat
1 Quintin Orr Humboldt 15:52.5
2 Eric Wittrock Humboldt 16:50.2
3 Riley Witt St. Ansgar 16:52.9
4 Justin Wright Clear Lake 17:20.5
5 Joey Hovinga Forest City 17:30.8
6 Trevor Jacobson Humboldt 17:36.6
7 Bryce McDonough Central Springs 17:37.9
8 Jake Hejlik Garner-Hayfield-Ventura 18:00.0
9 Joey Ringo Newman Catholic 18:04.8
10 Nolan Jergens Humboldt 18:06.3
11 Owen Almelien North Butler 18:12.8
12 Clayton McDonough Central Springs 18:15.9
13 Leo Tolentino Clear Lake 18:21.0
14 Ryan Kelly Newman Catholic 18:21.8
15 Carter Theesfeld Humboldt 18:22.7
16 Cail Weaver West Fork 18:27.6
17 Jace Spurgeon Hampton-Dumont 18:28.5
18 Cole Hansen St. Ansgar 18:28.5
19 Parker Sharp Forest City 18:31.1
20 Kris Hammitt Garner-Hayfield-Ventura 18:31.4
21 Christopher Molander Clear Lake 18:31.6
22 Drake Weland Eagle Grove 18:35.5
23 Jaden Wright Clear Lake 18:38.2
24 Jack Crane Clear Lake 18:40.6
25 Carson Strukel Forest City 18:41.4
26 Isaac Swenson Belmond Klemme 18:41.8
27 Jack Showalter Hampton-Dumont 18:42.9
28 Keagan Hennessey Osage 18:46.2
29 Tanner Reimann Clear Lake 18:47.9
30 Ethan Johnson Forest City 18:48.1
31 Caleb Buffington Forest City 18:51.3
32 Ryan Korthals Forest City 18:58.5
33 Noah Maske West Fork 18:59.6
34 Caden Rodning Newman Catholic 19:00.3
35 Sage Suntken West Fork 19:02.2
36 Aiden Christensen Humboldt 19:08.4
37 Zayden Erdman Hampton-Dumont 19:12.3
38 Andrew Mixdorf Clear Lake 19:16.1
39 Skyler Wright Osage 19:23.6
40 Michael Knock North Butler 19:27.5
41 Eli Brinkley Newman Catholic 19:28.9
42 Jordan Ryner Central Springs 19:31.0
43 Carter Hatcher Humboldt 19:34.0
44 Noah Thul Eagle Grove 19:38.6
45 Justin Agtun Eagle Grove 19:39.4
46 Brandon Englin Garner-Hayfield-Ventura 19:41.2
47 Scylar Schulze Garner-Hayfield-Ventura 19:41.5
48 Bennett Suntken Newman Catholic 19:42.2
49 Aiden Richardson Garner-Hayfield-Ventura 19:51.8
50 Matthew Henrich Newman Catholic 19:52.2
51 Ben Regan Central Springs 19:54.5
52 Braden Powers St. Ansgar 19:56.3
53 Trent Despenes West Fork 19:58.2
54 Carter Lanphere Central Springs 20:02.4
55 Elijah Weaver Forest City 20:07.8
56 Jensen Cooper Eagle Grove 20:08.1
57 Ashton Sonberg Osage 20:09.1
58 Matthew Craighton Newman Catholic 20:23.5
59 Avery Boos North Butler 20:26.3
60 Bradan Gabrielson Belmond Klemme 20:46.2
61 Colin Martinek West Fork 20:54.4
62 Cael Wesselink Eagle Grove 20:57.6
63 Marshal Rust Hampton-Dumont 20:57.7
64 DerreckLee Harms Eagle Grove 21:02.4
65 Connor Hammitt Garner-Hayfield-Ventura 21:03.1
66 Andyn Showalter Hampton-Dumont 21:05.8
67 Collin Ford West Hancock 21:06.5
68 Blair Hansen St. Ansgar 21:07.0
69 Brody Patterson St. Ansgar 21:15.2
70 Jason Brehmer North Butler 21:23.3
71 Wyatt Anderson North Butler 21:25.1
72 Kasey Igou St. Ansgar 21:37.1
73 Garrett Heller Garner-Hayfield-Ventura 21:41.3
74 Austin Altick West Fork 21:42.8
75 Ethan Shields West Fork 21:45.8
76 Eli Fink Hampton-Dumont 21:46.5
77 Lucas Martzann North Butler 21:50.5
78 Cooper Sifert Belmond Klemme 21:53.4
79 Cohen Sifert Belmond Klemme 21:56.0
80 Adam Herrington Eagle Grove 22:02.3
81 Mathew Johnson Osage 22:11.4
82 Ty Piper West Hancock 22:27.7
83 Murray VanQuathem Osage 22:39.9
84 Garrison Gerdts Osage 22:49.3
85 Broady Smith-Baltzer West Hancock 22:55.3
86 Spencer Beyer Central Springs 22:57.3
87 Evan Hinders West Hancock 23:01.2
88 Cooper Eden West Hancock 23:03.0
89 Ethan Beals Central Springs 23:19.4
90 Cole Kuehne Osage 23:33.1
91 Nate Moore West Hancock 23:46.9
92 Chance Eden West Hancock 24:00.9
93 Sean Mathers North Butler 24:24.9
WOMEN (Junior Varsity) • 5 Kilometers (3.11 Miles)
pl name grade team mark heat
1 Emma Weiner Newman Catholic 24:08.9
2 Sarah Numendahl Humboldt 24:54.8
3 Baileigh Berding Newman Catholic 25:39.8
4 Audrey Carrison Garner-Hayfield-Ventura 25:49.3
5 Zoey Thompson Newman Catholic 26:05.6
6 Lily Thompson Newman Catholic 26:10.8
7 Alexis Nelson Forest City 26:22.8
8 Anna Wirtjes Forest City 26:28.7
9 Jadelyn Green Humboldt 26:31.6
10 Bailey Beyer St. Ansgar 27:04.0
11 Sydney Andersen Newman Catholic 27:26.5
12 Rachel Bierle Garner-Hayfield-Ventura 27:42.2
13 Tori Gargano Humboldt 28:12.8
14 Lorna Whelan Garner-Hayfield-Ventura 28:16.3
15 Molly Hartwig Belmond Klemme 28:41.8
16 Lauren Crawford Belmond Klemme 28:55.0
17 Alexa Torres Forest City 29:16.7
18 Mia De Winter Humboldt 29:18.8
19 Mya Vote Humboldt 29:27.8
20 Crystal Thompson Humboldt 29:28.1
21 Anne Henrichs Hampton-Dumont 30:11.1
22 Trinity Durbin Forest City 31:10.1
23 Howke Shelby Garner-Hayfield-Ventura 31:14.0
24 Avery Hanson Hampton-Dumont 31:50.4
25 Addie Buseman Belmond Klemme 32:13.9
26 Jailyn Krein Garner-Hayfield-Ventura 34:07.4
27 Payton Harle Garner-Hayfield-Ventura 40:17.7
28 Kenadie Lau Garner-Hayfield-Ventura 41:59.8
Girls MS 2 Mile Run
pl name grade team mark heat
1 Janae Hansen Newman Catholic 13:13.6
2 Lila Powers St. Ansgar 13:16.4
3 Scarlett Byrnes Osage 13:25.4
4 Tessa Fuentes MS_Garner-Hayfield-Ventura 14:00.2
5 Reese Brownlee MS_Clear Lake 14:01.5
6 Leah Weaver West Fork 14:18.7
7 Addison Doughan MS_Clear Lake 14:27.2
8 Lily Hambly MS_Hampton-Dumont 14:39.4
9 Sienna Weiland MS_West Hancock 14:45.5
10 Abbey Muller St. Ansgar 14:51.9
11 Addy Main Central Springs 14:55.0
12 Lauren Englin MS_Clear Lake 14:56.1
13 Avery Puttmann MS_Clear Lake 15:02.1
14 Brynn Malo MS_Humboldt 15:03.8
15 Kaylie Havig Osage 15:03.8
16 Morgan Mayall MS_Humboldt 15:07.8
17 Meg Zweibohmer MS_Humboldt 15:27.0
18 Hailey Hanson MS_Garner-Hayfield-Ventura 15:32.4
19 Savannah G Eagle Grove 15:32.8
20 Vanessa Nieto MS_West Hancock 15:44.4
21 Brooklyn Heesch MS_Clear Lake 15:48.0
22 Lila Swenson Belmond Klemme 15:49.0
23 Makayla Beisel MS_Clarion-Goldfield 15:51.0
24 Whitney Davis Central Springs 16:00.0
25 Ava Hennessey Osage 16:05.6
26 Macy Berte MS_Humboldt 16:10.0
27 Brinley Hiscocks MS_West Hancock 16:17.5
28 Alexis Kolbet Osage 16:25.7
29 Catalina Elizondo MS_Humboldt 16:29.5
30 Natalie Hernandez MS_West Hancock 16:33.6
31 Bria Bruns Newman Catholic 16:36.4
32 Peyton Terwilliger Eagle Grove 16:37.1
33 Sophia Squire St. Ansgar 16:42.0
34 Madison Ingebriston MS_Clarion-Goldfield 16:48.2
35 Meara Kudej MS_West Hancock 16:59.4
36 Amiree Elias MS_Webster City 17:19.3
37 Clementine Sifert Belmond Klemme 17:21.1
38 Nora Brown St. Ansgar 17:21.2
39 Kendra Huedepohl Belmond Klemme 17:23.7
40 Haley Heinselman Newman Catholic 17:25.6
41 Katherine Klaassen Forest City 17:39.5
42 Avery Williams MS_Garner-Hayfield-Ventura 17:50.0
43 Nataly Lattimore MS_Garner-Hayfield-Ventura 17:50.8
44 Ashley Muhs Osage 17:55.6
45 Aranza Gonzalez MS_Humboldt 17:56.5
46 Alex Theiss MS_Clear Lake 17:59.6
47 Maggie McMichael Newman Catholic 18:01.3
48 Ellie Christensen MS_West Hancock 18:03.7
49 Allie Olthoff MS_Clear Lake 18:12.5
50 Pieper Lester MS_Clear Lake 18:13.3
51 Gweni Hayden MS_Humboldt 18:13.3
52 Kiera Hanson MS_West Hancock 18:19.7
53 Kaysie Nilles MS_Humboldt 18:28.7
54 Jaliyah Ivey MS_Hampton-Dumont 18:32.5
55 Kinley Nilles MS_Humboldt 18:58.9
56 Mia Sanchez MS_Humboldt 19:09.9
57 Claire Hiscocks MS_West Hancock 19:10.4
58 Kylah Shoars Osage 19:23.3
59 Karina Murry MS_Webster City 19:38.6
60 Ava Pearl Reams Osage 19:39.4
61 Allison Lensing MS_Humboldt 19:43.0
62 Irlanda Cruz MS_Humboldt 20:07.9
63 Monique Garcia Eagle Grove 20:12.3
64 Mia Hansen MS_Webster City 20:13.3
65 Abby Schoning West Fork 20:23.9
66 Kallie Gibbons Newman Catholic 20:24.0
67 Natalie Eggers MS_Webster City 20:24.8
68 Special Jones MS_Clear Lake 20:36.6
69 Cyra Christensen MS_Webster City 21:21.1
70 Cindy Gomez MS_Webster City 23:23.6
71 Rene Withers Eagle Grove 23:32.5
72 Caroline Ehn MS_Webster City 23:43.7
73 Kristin Hahn Central Springs 27:01.1
74 Charlotte Lollar MS_Clear Lake 32:14.0
WOMEN (Varsity) • 5 Kilometers (3.11 Miles)
pl name grade team mark heat
1 Lydia Maas Hampton-Dumont 19:31.1
2 Abby Christians Garner-Hayfield-Ventura 20:58.1
3 Katelyn Johnston Osage 21:05.4
4 Lili Nelson Forest City 21:14.5
5 Lea Friedl Eagle Grove 21:46.8
6 Maggie McBride Newman Catholic 21:53.5
7 Kacee Eisentrigger West Fork 22:08.5
8 Joslyn Orr Humboldt 22:11.6
9 Ella Brown St. Ansgar 22:17.9
10 Allison Hoag Humboldt 22:25.1
11 Hannah Lanphere Central Springs 22:35.3
12 Alexa Thyer Osage 22:35.3
13 Lilly Stockberger Newman Catholic 22:43.0
14 Kenna Hemann Newman Catholic 22:44.9
15 Kali Beaman Humboldt 22:47.6
16 Katelyn Knoll Garner-Hayfield-Ventura 22:52.2
17 Rachel Leerar West Hancock 22:56.7
18 Grace Smith Humboldt 23:00.7
19 Ella Petree Newman Catholic 23:22.5
20 Grace Gabriel Newman Catholic 23:27.7
21 Mycah Weaver West Fork 23:32.1
22 Abby Bates Belmond Klemme 23:32.1
23 Lauren Meader Hampton-Dumont 23:34.6
24 Bree Van Genderen North Butler 23:36.5
25 Elanor Alonzo Osage 23:37.2
26 Josie Fritz Newman Catholic 23:37.4
27 RaeLynn Nash West Fork 23:49.4
28 Emilie Weaver Forest City 23:51.3
29 Jadyn Heesch Clear Lake 23:58.5
30 Mallory Leerar West Hancock 24:01.3
31 Erin Wittrock Humboldt 24:03.6
32 Megan Gooder St. Ansgar 24:04.6
33 Olivia Jones West Fork 24:20.5
34 Lilly Holtan Forest City 24:26.7
35 Kirsten Boerjan St. Ansgar 24:29.2
36 Amelia Collins West Hancock 24:34.5
37 Alejandra Lopez Eagle Grove 24:36.8
38 Val Nelson Newman Catholic 24:39.3
39 Hanna Knoll Garner-Hayfield-Ventura 24:40.0
40 Jordan Swenson West Fork 24:41.8
41 Hannah Lunning Forest City 24:46.0
42 Shea Sopher Belmond Klemme 24:52.8
43 Sophia Harris Humboldt 24:52.8
44 Paige Kudej West Hancock 25:02.1
45 Aeryn Anderson North Butler 25:10.0
46 Val Torres Belmond Klemme 25:12.1
47 Jessica Larson Garner-Hayfield-Ventura 25:14.3
48 Madelynn Welbus West Fork 25:15.4
49 Khari Young St. Ansgar 25:17.1
50 Jillian Enke Clear Lake 25:20.6
51 Maddie Axtell Eagle Grove 25:37.5
52 Emily Roberts Clear Lake 25:38.0
53 Karlie Klemesrud Central Springs 25:38.0
54 Taylor Gassman Forest City 25:53.5
55 Sarah Lunning Forest City 25:53.8
56 Emalee Warren Forest City 25:54.4
57 Henricks Ava West Fork 26:03.2
58 Jenna Pringnitz Garner-Hayfield-Ventura 26:03.7
59 Lillian Holm Humboldt 26:08.1
60 Julia May St. Ansgar 26:33.6
61 Natalie Shoars Osage 26:38.9
62 Emily Benitz Clear Lake 26:39.3
63 Cecelia Hill Central Springs 26:41.2
64 Kimberly Guillen Hampton-Dumont 26:43.2
65 Olivia Moore West Hancock 26:47.1
66 Morgan Krein Garner-Hayfield-Ventura 26:59.3
67 Elizebeth Hinders Osage 27:15.5
68 Kylie Anderson Garner-Hayfield-Ventura 27:26.0
69 McKenzie Bohach North Butler 27:34.0
70 Karlie Wagner Osage 27:37.5
71 Jaidyn Beyer St. Ansgar 27:38.9
72 Kara Van Genderen North Butler 27:42.7
73 Haley Jackson Clear Lake 28:15.2
74 Hayden Lang West Hancock 28:44.8
75 Gretchen Guetzlaff Clear Lake 29:28.6
76 LeeAnna Holm North Butler 30:50.0
77 Ann Shafer North Butler 32:00.3
78 Kristina Miller Clear Lake 34:02.7
79 Sue Meier Osage 35:52.8