Denver Invitational 2019

Denver, IA
Hosted by Denver

Complete Results

PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Denver 36 2 4 7 10 13 21 28 21:53 2:38
 2 Jesup 50 3 5 8 16 18 22 24 22:20 2:47
 3 Dike-New Hartford 60 6 9 11 15 19 23 35 22:53 2:05
 4 Waverly-Shell Rock 64 1 12 14 17 20 27 29 22:49 4:31
 5 Union 144 25 26 30 31 32 33 34 25:36 0:33
Incomplete Teams: Columbus Catholic, Wapsie Valley
Individuals
 PLACE FINISHER TIME
1. Denver
 2 Amber Homan, 9 20:29
 4 Grace Beck, 12 20:54
 7 Chloe Ristau, 10 21:59
 10 Emily Herbst, 11 22:53
 13 Laci Even, 9 23:06
 21 Leah Ristau, 12 24:24
 28 Lexi Lyons, 12 25:23
Total Time = 109:21 Total Places = 36
2. Jesup
 3 Natalie O'Connor, 10 20:53
 5 Amanda Treptow, 10 20:54
 8 Mara Moore, 11 22:37
 16 Marlee Devore, 10 23:34
 18 Grace Thompson, 12 23:39
 22 Sydney Thoma, 10 24:47
 24 Alexis Vanderwerf, 10 25:07
Total Time = 111:37 Total Places = 50
3. Dike-New Hartford
 6 Taylor Kvale, 10 21:40
 9 Alexis Jensen, 11 22:41
 11 Zoie Callan, 10 23:00
 15 Kaity Houts, 11 23:20
 19 Sierra Loger, 11 23:44
 23 Ella Costello, 9 25:04
 35 Jadyn Bennett, 11 28:19
Total Time = 114:25 Total Places = 60
4. Waverly-Shell Rock
 1 Emma Hoins, 11 19:52
 12 Camryn Grawe, 12 23:03
 14 Kyla Foy, 9 23:09
 17 Ali Christensen, 11 23:36
 20 Makayla Reed, 12 24:23
 27 Leah Cherry, 10 25:22
 29 Carly Steiert, 11 25:36
Total Time = 114:03 Total Places = 64
5. Union
 25 Elle Hookham, 10 25:18
 26 Alex Hall, 11 25:18
 30 Grace Asmussen, 12 25:43
 31 Emma Shirk, 12 25:47
 32 Carlie Hoppe, 12 25:50
 33 Carlie McNeal, 12 25:54
 34 Leah Kauffman, 12 26:37
Total Time = 127:56 Total Places = 144
 TEAM
 PLACE SCORE FINISHER TIME TEAM
 1 1 Emma Hoins, 11 19:52 Waverly-Shell Rock
 2 2 Amber Homan, 9 20:29 Denver
 3 3 Natalie O'Connor, 10 20:53 Jesup
 4 4 Grace Beck, 12 20:54 Denver
 5 5 Amanda Treptow, 10 20:54 Jesup
 6 6 Taylor Kvale, 10 21:40 Dike-New Hartford
 7 7 Chloe Ristau, 10 21:59 Denver
 8 Adrianna Gallen, 10 22:23 Columbus Catholic
 9 8 Mara Moore, 11 22:37 Jesup
 10 9 Alexis Jensen, 11 22:41 Dike-New Hartford
 11 10 Emily Herbst, 11 22:53 Denver
 12 11 Zoie Callan, 10 23:00 Dike-New Hartford
 13 12 Camryn Grawe, 12 23:03 Waverly-Shell Rock
 14 13 Laci Even, 9 23:06 Denver
 15 14 Kyla Foy, 9 23:09 Waverly-Shell Rock
 16 15 Kaity Houts, 11 23:20 Dike-New Hartford
 17 16 Marlee Devore, 10 23:34 Jesup
 18 Elysse Trost, 12 23:34 Columbus Catholic
 19 17 Ali Christensen, 11 23:36 Waverly-Shell Rock
 20 18 Grace Thompson, 12 23:39 Jesup
 21 19 Sierra Loger, 11 23:44 Dike-New Hartford
 22 20 Makayla Reed, 12 24:23 Waverly-Shell Rock
 23 21 Leah Ristau, 12 24:24 Denver
 24 22 Sydney Thoma, 10 24:47 Jesup
 25 Macey Schmit, 11 24:55 Wapsie Valley
 26 23 Ella Costello, 9 25:04 Dike-New Hartford
 27 24 Alexis Vanderwerf, 10 25:07 Jesup
 28 25 Elle Hookham, 10 25:18 Union
 29 26 Alex Hall, 11 25:18 Union
 30 27 Leah Cherry, 10 25:22 Waverly-Shell Rock
 31 28 Lexi Lyons, 12 25:23 Denver
 32 29 Carly Steiert, 11 25:36 Waverly-Shell Rock
 33 30 Grace Asmussen, 12 25:43 Union
 34 31 Emma Shirk, 12 25:47 Union
 35 32 Carlie Hoppe, 12 25:50 Union 
 36 33 Carlie McNeal, 12 25:54 Union
 37 34 Leah Kauffman, 12 26:37 Union
 38 Hailey Eitzenhefer, 10 27:54 Wapsie Valley
 39 Mary Bodensteiner, 10 28:12 Wapsie Valley
 40 35 Jadyn Bennett, 11 28:19 Dike-New Hartford
 41 Hannah Rulapaugh, 12 28:44 Wapsie Valley
 42 Isabella Lorenz, 10 28:49 Columbus Catholic
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Waverly-Shell Rock 24 2 4 5 6 7 13 20 18:18 1:23
 2 Denver 71 3 10 18 19 21 22 30 19:04 2:01
 3 Union 79 1 8 12 24 34 35 37 19:17 4:08
 4 Jesup 82 11 15 16 17 23 25 33 19:19 0:53
 5 Dike-New Hartford 124 14 26 27 28 29 36 38 20:21 1:40
 6 Columbus Catholic 153 9 31 32 40 41 20:56 3:06
 7 Wapsie Valley 213 39 42 43 44 45 24:28 5:38
Individuals
 PLACE FINISHER TIME
1. Waverly-Shell Rock
 2 Andrew Cummer, 10 17:23
 4 Logan McCullough, 12 18:19
 5 Ethyn Chesnut, 11 18:21
 6 Evan Ellsworth, 12 18:41
 7 Nick Kepford, 10 18:46
 13 Caden Kueker, 9 19:05
 20 Caleb Hoins, 9 19:42
Total Time = 91:30 Total Places = 24
2. Denver
 3 Conlee Lyons, 12 17:46
 10 Kyler Matthias, 11 18:50
 18 Alex Larson, 11 19:22
 19 Alex Krabbenhoft, 11 19:31
 21 Jack Mulert, 9 19:47
 22 Josh Terrill, 11 19:48
 30 Layne Fober, 11 20:51
Total Time = 95:16 Total Places = 71
3. Union
 1 Lake LeBahn, 12 17:09
 8 Lane Hennings, 12 18:47
 12 Johnathan Bronner, 12 19:03
 24 Jack Thomsen, 12 20:10
 34 Asher Beerman, 9 21:16
 35 Ryan Bowers, 10 21:18
 37 Conner Prestemon, 9 21:38
4. Jesup
 11 Kile Rottinghaus, 10 19:00
 15 Carson Donlea, 11 19:10
 16 Logan Zuck, 10 19:11
 17 Jared Thoma, 12 19:21
 23 Nolan Evans, 10 19:53
 25 Brady Wilson, 12 20:28
 33 Heath Wyant, 12 21:07
Total Time = 96:35 Total Places = 82
5. Dike-New Hartford
 14 Eli Lint, 11 19:07
 26 Jacob Gibbs, 10 20:32
 27 Parker Latwesen, 10 20:38
 28 Ian Steffen, 10 20:41
 29 Sawyer Wibben, 10 20:47
 36 Reece Harrenstein, 12 21:19
 38 Tyler Nystel, 9 21:45
Total Time = 101:45 Total Places = 124
6. Columbus Catholic
 9 Jez Rodriguez, 11 18:49
 31 Jordan Tovar, 11 20:54
 32 Roberto Herrera-Ruiz, 10 21:05
 40 Brock Hagedorn, 9 21:54
 41 Justin Hoffman, 12 21:55
Total Time = 104:37 Total Places = 153
7. Wapsie Valley
 39 Gavin Hyde, 12 21:54
 42 Josiah Rulapaugh, 11 21:59
 43 Garrett Bram, 11 23:24
 44 Ronnie Wilcox, 10 27:28
 45 Alex Bryan, 9 27:31
Total Time = 122:16 Total Places = 213
 TEAM
 PLACE SCORE FINISHER TIME TEAM
 1 1 Lake LeBahn, 12 17:09 Union
 2 2 Andrew Cummer, 10 17:23 Waverly-Shell Rock
 3 3 Conlee Lyons, 12 17:46 Denver
 4 4 Logan McCullough, 12 18:19 Waverly-Shell Rock
 5 5 Ethyn Chesnut, 11 18:21 Waverly-Shell Rock
 6 6 Evan Ellsworth, 12 18:41 Waverly-Shell Rock
 7 7 Nick Kepford, 10 18:46 Waverly-Shell Rock
 8 8 Lane Hennings, 12 18:47 Union
 9 9 Jez Rodriguez, 11 18:49 Columbus Catholic
 10 10 Kyler Matthias, 11 18:50 Denver
 11 11 Kile Rottinghaus, 10 19:00 Jesup
 12 12 Johnathan Bronner, 12 19:03 Union
 13 13 Caden Kueker, 9 19:05 Waverly-Shell Rock
 14 14 Eli Lint, 11 19:07 Dike-New Hartford
 15 15 Carson Donlea, 11 19:10 Jesup
 16 16 Logan Zuck, 10 19:11 Jesup
 17 17 Jared Thoma, 12 19:21 Jesup
 18 18 Alex Larson, 11 19:22 Denver
 19 19 Alex Krabbenhoft, 11 19:31 Denver 
 20 20 Caleb Hoins, 9 19:42 Waverly-Shell Rock
 21 21 Jack Mulert, 9 19:47 Denver
 22 22 Josh Terrill, 11 19:48 Denver
 23 23 Nolan Evans, 10 19:53 Jesup
 24 24 Jack Thomsen, 12 20:10 Union
 25 25 Brady Wilson, 12 20:28 Jesup
 26 26 Jacob Gibbs, 10 20:32 Dike-New Hartford
 27 27 Parker Latwesen, 10 20:38 Dike-New Hartford
 28 28 Ian Steffen, 10 20:41 Dike-New Hartford
 29 29 Sawyer Wibben, 10 20:47 Dike-New Hartford
 30 30 Layne Fober, 11 20:51 Denver
 31 31 Jordan Tovar, 11 20:54 Columbus Catholic
 32 32 Roberto Herrera-Ruiz, 10 21:05 Columbus Catholic
 33 33 Heath Wyant, 12 21:07 Jesup
 34 34 Asher Beerman, 9 21:16 Union
 35 35 Ryan Bowers, 10 21:18 Union
 36 36 Reece Harrenstein, 12 21:19 Dike-New Hartford
 37 37 Conner Prestemon, 9 21:38 Union
 38 38 Tyler Nystel, 9 21:45 Dike-New Hartford
 39 39 Gavin Hyde, 12 21:54 Wapsie Valley
 40 40 Brock Hagedorn, 9 21:54 Columbus Catholic
 41 41 Justin Hoffman, 12 21:55 Columbus Catholic
 42 42 Josiah Rulapaugh, 11 21:59 Wapsie Valley
 43 43 Garrett Bram, 11 23:24 Wapsie Valley
 44 44 Ronnie Wilcox, 10 27:28 Wapsie Valley
 45 45 Alex Bryan, 9 27:31 Wapsie Valley

PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Dike-New Hartford 40 3 4 8 12 13 19 27 25:35 1:30
 2 Waverly-Shell Rock 45 5 6 9 11 14 26 30 25:58 0:52
 3 Jesup 76 1 15 16 20 24 32 33 26:43 4:22
 4 Union 83 2 10 18 25 28 29 31 27:13 4:59
 5 Denver 90 7 17 21 22 23 34 27:16 2:44
Incomplete Teams: Dunkerton
Individuals
 PLACE FINISHER TIME
1. Dike-New Hartford
 3 Alana Corwin, 10 24:52
 4 Emily Ballhagen, 11 24:54
 8 Asia Klingenborg, 11 25:47
 12 Madisen Theel, 9 26:00
 13 Hailey Wenzel, 11 26:21
 19 Olivia Woodley, 11 27:01
 27 Katelyn Roeder, 9 29:31
Total Time = 127:54 Total Places = 40
2. Waverly-Shell Rock
 5 Molly Ramker, 12 25:40
 6 Julia Reed, 12 25:43
 9 KayDee Gayer, 12 25:55
 11 Emma Heying, 11 25:59
 14 Anna ten Hoeve, 11 26:32
 26 Jaide Bittinger, 9 29:17
 30 Ellie Reznicek, 11 29:49
Total Time = 129:49 Total Places = 45
3. Jesup
 1 Zoe Miller, 12 24:20
 15 Alexis Larson, 10 26:35
 16 Maddie Tomson, 10 26:42
 20 Leevka Stoffers, 11 27:13
 24 Sam Yexley, 11 28:42
 32 Haile Davis, 10 31:09
 33 Grace Distler, 12 31:13
4. Union
 2 Ellie Rathe, 10 24:35
 10 Audrey Kline, 11 25:56
 18 Emma Carlson, 12 26:57
 25 Madelon Rathe, 11 29:02
 28 Jadyn Wiest, 12 29:34
 29 Kaylin Brustkern, 12 29:35
 31 Grace Keegan, 12 29:51
Total Time = 136:04 Total Places = 83
5. Denver
 7 Mackenzie Milder, 11 25:44
 17 Hayden Arians, 12 26:53
 21 Kira Cortelyou, 9 27:36
 22 Bailey Dunkin, 12 27:36
 23 Hannah Even, 11 28:28
 34 Jess Moore, 10 33:00
Total Time = 136:17 Total Places = 90
 TEAM
 PLACE SCORE FINISHER TIME TEAM
 1 1 Zoe Miller, 12 24:20 Jesup
 2 2 Ellie Rathe, 10 24:35 Union
 3 3 Alana Corwin, 10 24:52 Dike-New Hartford
 4 4 Emily Ballhagen, 11 24:54 Dike-New Hartford
 5 Bethany Christians, 11 24:59 Dunkerton
 6 5 Molly Ramker, 12 25:40 Waverly-Shell Rock
 7 Elizabeth Peterson, 10 25:41 Dunkerton
 8 6 Julia Reed, 12 25:43 Waverly-Shell Rock
 9 7 Mackenzie Milder, 11 25:44 Denver
 10 8 Asia Klingenborg, 11 25:47 Dike-New Hartford
 11 9 KayDee Gayer, 12 25:55 Waverly-Shell Rock
 12 Mily Schilling, 9 25:56 Dunkerton
 13 10 Audrey Kline, 11 25:56 Union
 14 11 Emma Heying, 11 25:59 Waverly-Shell Rock
 15 12 Madisen Theel, 9 26:00 Dike-New Hartford
 16 13 Hailey Wenzel, 11 26:21 Dike-New Hartford
 17 14 Anna ten Hoeve, 11 26:32 Waverly-Shell Rock
 18 15 Alexis Larson, 10 26:35 Jesup
 19 16 Maddie Tomson, 10 26:42 Jesup
 20 17 Hayden Arians, 12 26:53 Denver
 21 18 Emma Carlson, 12 26:57 Union
 22 19 Olivia Woodley, 11 27:01 Dike-New Hartford
 23 20 Leevka Stoffers, 11 27:13 Jesup
 24 Lily Fettkether, 12 27:27 Dunkerton
 25 21 Kira Cortelyou, 9 27:36 Denver
 26 22 Bailey Dunkin, 12 27:36 Denver
 27 23 Hannah Even, 11 28:28 Denver
 28 24 Sam Yexley, 11 28:42 Jesup
 29 25 Madelon Rathe, 11 29:02 Union
 30 26 Jaide Bittinger, 9 29:17 Waverly-Shell Rock
 31 27 Katelyn Roeder, 9 29:31 Dike-New Hartford
 32 28 Jadyn Wiest, 12 29:34 Union
 33 29 Kaylin Brustkern, 12 29:35 Union
 34 30 Ellie Reznicek, 11 29:49 Waverly-Shell Rock
 35 31 Grace Keegan, 12 29:51 Union
 36 Alexa Weber, 10 30:12 Union 
 37 Emma Forest, 11 30:22 Waverly-Shell Rock
 38 32 Haile Davis, 10 31:09 Jesup
 39 33 Grace Distler, 12 31:13 Jesup
 40 Aubrey Schmidt, 12 32:17 Union
 41 Megan Griffith, 9 32:24 Dike-New Hartford
 42 Brynne Steckelberg, 12 32:27 Waverly-Shell Rock
 43 34 Jess Moore, 10 33:00 Denver
 44 Bailey Walsh, 12 33:21 Waverly-Shell Rock
 45 Gracie Rathe, 10 33:58 Union
 46 Sophia Figura, 11 34:12 Waverly-Shell Rock

PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Denver 18 1 2 4 5 6 13 15 20:04 1:20
 2 Jesup 70 9 10 11 18 22 25 27 21:26 1:10
 3 Waverly-Shell Rock 73 3 12 16 19 23 29 35 21:20 2:22
 4 Dunkerton 74 7 8 14 17 28 21:25 2:16
 5 Union 132 21 24 26 30 31 32 33 22:41 1:08
 6 Dike-New Hartford 165 20 34 36 37 38 39 40 23:20 1:52
Incomplete Teams: Columbus Catholic
Individuals
 PLACE FINISHER TIME
1. Denver
 1 Isaac Schimmels, 11 19:13
 2 Garrett Even, 9 19:51
 4 Hunter Shollenbarger, 10 20:09
 5 Chase Lyons, 12 20:32
 6 Aiden Dolan, 11 20:33
 13 Luke Bloker, 12 21:11
 15 Cooper South, 10 21:22
Total Time = 100:18 Total Places = 18
2. Jesup
 9 Silas Wehrspan, 10 21:00
 10 Casey Alferink, 11 21:03
 11 Kyle Wilson, 9 21:05
 18 Dawson Dykes, 11 21:49
 22 Carter Even, 10 22:09
 25 Jack Thoma, 10 22:28
 27 Jaryd Benson, 10 22:39
Total Time = 107:06 Total Places = 70
3. Waverly-Shell Rock
 3 Jack Beam, 10 19:54
 12 Parker Boevers, 12 21:07
 16 Zac Birgen, 11 21:23
 19 Sam Solheim, 12 21:58
 23 Mason Ellerbroek, 11 22:16
 29 Hogan Hansen, 10 22:56
 35 Tony Hobson, 9 23:29 
Total Time = 106:38 Total Places = 73
4. Dunkerton
 7 Jacob Henninger, 10 20:34
 8 Blake Smith, 10 20:43
 14 Noah Heideman, 10 21:16
 17 Will Fettkether, 12 21:40
 28 Carter Michels, 10 22:49
Total Time = 107:02 Total Places = 74
5. Union
 21 Samuel Klein, 9 22:05
 24 Kendall Putz, 12 22:21
 26 Pieroangelo Nocentini, 12 22:39
 30 Nolan Miehe, 10 23:04
 31 Lincoln Mehlert, 11 23:13
 32 Caleb Reel, 12 23:22
 33 Garrett Rottinghaus, 12 23:25
Total Time = 113:22 Total Places = 132
6. Dike-New Hartford
 20 Bryce Petersen, 9 22:04
 34 Ethan Adolphs, 12 23:27
 36 Braden Claude, 11 23:35
 37 Mason Lage, 11 23:38
 38 Shayden Loger, 9 23:56
 39 Carter Sherwood, 12 24:17
 40 Mason Crow, 9 24:37
Total Time = 116:40 Total Places = 165
 TEAM
 PLACE SCORE FINISHER TIME TEAM
 1 1 Isaac Schimmels, 11 19:13 Denver
 2 2 Garrett Even, 9 19:51 Denver
 3 3 Jack Beam, 10 19:54 Waverly-Shell Rock
 4 4 Hunter Shollenbarger, 10 20:09 Denver
 5 5 Chase Lyons, 12 20:32 Denver
 6 6 Aiden Dolan, 11 20:33 Denver
 7 7 Jacob Henninger, 10 20:34 Dunkerton
 8 8 Blake Smith, 10 20:43 Dunkerton
 9 9 Silas Wehrspan, 10 21:00 Jesup
 10 10 Casey Alferink, 11 21:03 Jesup
 11 11 Kyle Wilson, 9 21:05 Jesup
 12 12 Parker Boevers, 12 21:07 Waverly-Shell Rock
 13 13 Luke Bloker, 12 21:11 Denver
 14 14 Noah Heideman, 10 21:16 Dunkerton
 15 15 Cooper South, 10 21:22 Denver
 16 16 Zac Birgen, 11 21:23 Waverly-Shell Rock
 17 Luke Prendergast, 12 21:38 Denver
 18 17 Will Fettkether, 12 21:40 Dunkerton
 19 18 Dawson Dykes, 11 21:49 Jesup
 20 Luis Rodriguez, 12 21:51 Columbus Catholic
 21 Jacob Steege, 9 21:54 Denver
 22 Cole Miller, 11 21:55 Denver
 23 Quinlan Manross, 12 21:57 Denver
 24 19 Sam Solheim, 12 21:58 Waverly-Shell Rock
 25 20 Bryce Petersen, 9 22:04 Dike-New Hartford
 26 21 Samuel Klein, 9 22:05 Union 
 27 22 Carter Even, 10 22:09 Jesup
 28 Ben Kasemeier, 11 22:11 Denver
 29 23 Mason Ellerbroek, 11 22:16 Waverly-Shell Rock
 30 24 Kendall Putz, 12 22:21 Union
 31 25 Jack Thoma, 10 22:28 Jesup
 32 Jacob Lyons, 10 22:33 Denver
 33 Maxwell Schwandt, 9 22:38 Denver
 34 26 Pieroangelo Nocentini, 12 22:39 Union
 35 27 Jaryd Benson, 10 22:39 Jesup
 36 28 Carter Michels, 10 22:49 Dunkerton
 37 29 Hogan Hansen, 10 22:56 Waverly-Shell Rock
 38 Richard Aqcue, 11 22:59 Jesup
 39 Matt Rabenhorst, 11 23:02 Denver
 40 30 Nolan Miehe, 10 23:04 Union
 41 Peter Minard, 9 23:09 Columbus Catholic
 42 Conner Vauthier, 10 23:10 Denver
 43 31 Lincoln Mehlert, 11 23:13 Union
 44 Jesus Vega Seco, 12 23:21 Jesup
 45 32 Caleb Reel, 12 23:22 Union
 46 33 Garrett Rottinghaus, 12 23:25 Union
 47 34 Ethan Adolphs, 12 23:27 Dike-New Hartford
 48 35 Tony Hobson, 9 23:29 Waverly-Shell Rock
 49 Tyler Lorenzen, 9 23:33 Union
 50 36 Braden Claude, 11 23:35 Dike-New Hartford
 51 37 Mason Lage, 11 23:38 Dike-New Hartford
 52 Gianni Gleason, 9 23:50 Denver
 53 Tommy Mulert, 11 23:51 Denver
 54 Salem Bird, 10 23:52 Waverly-Shell Rock
 55 38 Shayden Loger, 9 23:56 Dike-New Hartford
 56 Trevor Davis, 11 24:00 Union
 57 T J Freeland, 9 24:01 Union
 58 39 Carter Sherwood, 12 24:17 Dike-New Hartford
 59 40 Mason Crow, 9 24:37 Dike-New Hartford
 60 Tyson Fleshner, 11 24:38 Union
 61 Gabe Holden, 10 24:50 Waverly-Shell Rock
 62 Devin Reel, 12 24:53 Union
 63 Levi Adolphs, 9 24:54 Dike-New Hartford
 64 Kaden Gray, 9 24:55 Dike-New Hartford
 65 Gavin Lage, 11 25:07 Dike-New Hartford
 66 Jacob Hill, 11 25:14 Union
 67 Henry Wiebbecke, 12 25:15 Denver
 68 Jered Lotts, 10 25:27 Dike-New Hartford
 69 Alta Gagaa, 12 26:55 Union
 70 Nate Rabenhorst, 9 26:57 Denver
 71 Parker Duwe, 11 26:59 Jesup
 72 Ashton Gonnerman, 10 27:30 Denver
 73 Jeremiah Giesler, 11 28:25 Denver
 74 McCale Kolsrud, 12 30:01 Denver
 75 Louie Fettkether, 10 31:43 Dike-New Hartford

PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Jesup M S 40 1 3 4 14 18 29 32 11:05 1:52
 2 Waverly-S R M S 60 2 10 13 15 20 23 28 11:29 1:55
 3 Denver M S 69 6 7 9 21 26 33 34 11:37 1:45
 4 Dike-New Hart M S 73 5 11 16 19 22 25 27 11:44 1:28
 5 Union M S 103 8 12 17 31 35 38 12:10 1:54
 6 Wapsie Valley M S 166 24 30 36 37 39 13:23 2:09
Incomplete Teams: Dunkerton M S
Individuals
 PLACE FINISHER TIME
1. Jesup M S
 1 Clare Wright, 8 10:14
 3 Mkenzie Wilson, 7 10:25
 4 Olivia Nesbit, 7 10:47
 14 Mckenna Albert, 8 11:49
 18 Camille Thorson, 8 12:06
 29 Amaya Trebon-Boyd, 7 12:40
 32 Sage Behn, 7 12:54
Total Time = 55:21 Total Places = 40
2. Waverly-S R M S
 2 Sydney Bochmann, 8 10:16
 10 Ramey Dahlquist, 8 11:28
 13 Brenna Bodensteiner, 8 11:41
 15 Jailyn Kent, 7 11:49
 20 Ariana Ellerbroek, 8 12:11
 23 Cecelia Jerome, 7 12:20
 28 Emma Smith, 8 12:35
Total Time = 57:25 Total Places = 60
3. Denver M S
 6 Hailey Homan, 7 10:49
 7 Reeve Ristau, 7 11:08
 9 Aubrey Decker, 8 11:23
 21 Anna Mulert, 7 12:12
 26 Ava Dunkin, 8 12:33
 33 Gretchen Oltrogge, 8 13:05
 34 Lily Cooper, 7 13:09 
Total Time = 58:05 Total Places = 69
4. Dike-New Hart M S
 5 Izzy Houts, 8 10:48
 11 Jadyn Petersen, 8 11:28
 16 Lucy Varney, 7 12:03
 19 Madde Buskhol, 7 12:06
 22 Drew Petersen, 8 12:15
 25 Hannah Steffen, 7 12:31
 27 Roselle Wardell, 8 12:34
Total Time = 58:40 Total Places = 73
5. Union M S
 8 Lauren Youngblut, 8 11:17
 12 Kate Carlson, 7 11:36
 17 Lily Lorenzen, 7 12:03
 31 Nikki Jackson, 7 12:43
 35 Ruby Parson, 7 13:11
 38 Kalen Nosco, 7 13:50
Total Time = 60:50 Total Places = 103
6. Wapsie Valley M S
 24 Ava VanDaele, 8 12:20
 30 Lily Schwickerath, 8 12:41
 36 Madison Mullihan, 8 13:39
 37 Isabel LaRue, 8 13:44
 39 Dakota East, 8 14:28
Total Time = 66:52 Total Places = 166
 TEAM
 PLACE SCORE FINISHER TIME TEAM
 1 1 Clare Wright, 8 10:14 Jesup M S
 2 2 Sydney Bochmann, 8 10:16 Waverly-S R M S
 3 3 Mkenzie Wilson, 7 10:25 Jesup M S
 4 4 Olivia Nesbit, 7 10:47 Jesup M S
 5 5 Izzy Houts, 8 10:48 Dike-New Hart M S
 6 6 Hailey Homan, 7 10:49 Denver M S
 7 7 Reeve Ristau, 7 11:08 Denver M S
 8 8 Lauren Youngblut, 8 11:17 Union M S
 9 Grace Henninger, 7 11:20 Dunkerton M S
 10 9 Aubrey Decker, 8 11:23 Denver M S
 11 10 Ramey Dahlquist, 8 11:28 Waverly-S R M S
 12 11 Jadyn Petersen, 8 11:28 Dike-New Hart M S
 13 12 Kate Carlson, 7 11:36 Union M S
 14 13 Brenna Bodensteiner, 8 11:41 Waverly-S R M S
 15 14 Mckenna Albert, 8 11:49 Jesup M S
 16 15 Jailyn Kent, 7 11:49 Waverly-S R M S
 17 16 Lucy Varney, 7 12:03 Dike-New Hart M S
 18 17 Lily Lorenzen, 7 12:03 Union M S
 19 18 Camille Thorson, 8 12:06 Jesup M S
 20 19 Madde Buskhol, 7 12:06 Dike-New Hart M S
 21 20 Ariana Ellerbroek, 8 12:11 Waverly-S R M S
 22 21 Anna Mulert, 7 12:12 Denver M S
 23 22 Drew Petersen, 8 12:15 Dike-New Hart M S
 24 23 Cecelia Jerome, 7 12:20 Waverly-S R M S
 25 24 Ava VanDaele, 8 12:20 Wapsie Valley M S
 26 25 Hannah Steffen, 7 12:31 Dike-New Hart M S
 27 26 Ava Dunkin, 8 12:33 Denver M S 
 28 27 Roselle Wardell, 8 12:34 Dike-New Hart M S
 29 28 Emma Smith, 8 12:35 Waverly-S R M S
 30 29 Amaya Trebon-Boyd, 7 12:40 Jesup M S
 31 30 Lily Schwickerath, 8 12:41 Wapsie Valley M S
 32 Amelia Sampson, 7 12:42 Waverly-S R M S
 33 31 Nikki Jackson, 7 12:43 Union M S
 34 Lindee Rohne, 8 12:45 Waverly-S R M S
 35 Abigail Elsamiller, 8 12:47 Waverly-S R M S
 36 Jaden Deppe, 7 12:49 Waverly-S R M S
 37 32 Sage Behn, 7 12:54 Jesup M S
 38 Karlie Schutte, 7 12:54 Jesup M S
 39 33 Gretchen Oltrogge, 8 13:05 Denver M S
 40 Lauren Wolfensperger, 8 13:06 Dunkerton M S
 41 34 Lily Cooper, 7 13:09 Denver M S
 42 35 Ruby Parson, 7 13:11 Union M S
 43 Katie Clark, 8 13:18 Jesup M S
 44 Hannah Marting, 8 13:21 Jesup M S
 45 Kallie Schutte, 8 13:23 Jesup M S
 46 36 Madison Mullihan, 8 13:39 Wapsie Valley M S
 47 37 Isabel LaRue, 8 13:44 Wapsie Valley M S
 48 Natalie Trumbauer, 8 13:48 Jesup M S
 49 38 Kalen Nosco, 7 13:50 Union M S
 50 Lydia Wehrspann, 8 13:53 Jesup M S
 51 Hanna Bovy, 8 13:55 Jesup M S
 52 Jayda Wardell, 7 14:03 Dike-New Hart M S
 53 Kendall Cortelyou, 8 14:12 Denver M S
 54 39 Dakota East, 8 14:28 Wapsie Valley M S
 55 Jazmyne Niedert, 7 14:46 Dike-New Hart M S
 56 June Volding, 8 14:48 Dike-New Hart M S
 57 Paulina Robles, 8 15:12 Waverly-S R M S
 58 Caroline Birgen, 7 15:36 Waverly-S R M S
 59 Jestina Kenser, 7 15:44 Dunkerton M S
 60 Ella Hansel, 7 15:54 Waverly-S R M S
 61 Grace Maas, 7 16:01 Waverly-S R M S
 62 Alexie Heminover, 7 16:05 Dike-New Hart M S
 63 Cavanaugh Rottinghaus, 8 16:07 Jesup M S
 64 Gracie Lee, 7 16:11 Waverly-S R M S
 65 Addison Murray, 7 18:40 Waverly-S R M S
 66 Maggie Brockmeyer, 8 19:45 Jesup M S
 67 Meredith Ellingworth, 7 20:56 Waverly-S R M S

PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
 1 Denver M S 30 1 4 6 8 11 12 20 10:30 1:19
 2 Jesup M S 34 3 5 7 9 10 16 21 10:38 0:35
 3 Waverly-S R. M S 61 2 13 14 15 17 18 19 11:15 1:43
Incomplete Teams: Dike-New Hart M S, Dunkerton M S, Union M S, Wapsie Valley M S
Individuals
 PLACE FINISHER TIME
1. Denver M S
 1 Talan Lafrentz, 7 9:45
 4 Carson Haase, 8 10:27
 6 Ethan Larson, 8 10:30
 8 Jack Bennet, 7 10:41
 11 Grant Pautsch, 8 11:04
 12 Gabe Swales, 7 11:09
 20 Jarett Clayton, 8 12:00
Total Time = 52:27 Total Places = 30
2. Jesup M S
 3 Ayden Gonzalez, 8 10:22
 5 Nathan Pint, 7 10:29
 7 Kaleb Zuck, 8 10:39
 9 Connor Even, 8 10:41
 10 Tyler Nolan, 8 10:56
 16 Aarron Alferink, 7 11:32
 21 Karsten Nuehring, 7 12:14
Total Time = 53:07 Total Places = 34
3. Waverly-S R. M S
 2 Noah Frazell, 8 10:14
 13 Tai Cummer, 7 11:17
 14 Bradley Sage, 7 11:20
 15 Saipraneeth Damireddi, 7 11:28
 17 Bird Tsion, 7 11:56
 18 Jacob Dufner, 8 11:57
 19 Randen Lee, 8 11:59
Total Time = 56:15 Total Places = 61
 TEAM 
 PLACE SCORE FINISHER TIME TEAM
 1 1 Talan Lafrentz, 7 9:45 Denver M S
 2 2 Noah Frazell, 8 10:14 Waverly-S R. M S
 3 3 Ayden Gonzalez, 8 10:22 Jesup M S
 4 4 Carson Haase, 8 10:27 Denver M S
 5 Devon Lotts, 7 10:28 Dike-New Hart M S
 6 5 Nathan Pint, 7 10:29 Jesup M S
 7 6 Ethan Larson, 8 10:30 Denver M S
 8 7 Kaleb Zuck, 8 10:39 Jesup M S
 9 8 Jack Bennet, 7 10:41 Denver M S
 10 9 Connor Even, 8 10:41 Jesup M S
 11 10 Tyler Nolan, 8 10:56 Jesup M S
 12 11 Grant Pautsch, 8 11:04 Denver M S
 13 12 Gabe Swales, 7 11:09 Denver M S
 14 13 Tai Cummer, 7 11:17 Waverly-S R. M S
 15 14 Bradley Sage, 7 11:20 Waverly-S R. M S
 16 15 Saipraneeth Damireddi, 7 11:28 Waverly-S R. M S
 17 16 Aarron Alferink, 7 11:32 Jesup M S
 18 Austin Martin, 8 11:33 Union M S
 19 Aidan Stickler, 7 11:52 Dunkerton M S
 20 17 Bird Tsion, 7 11:56 Waverly-S R. M S
 21 18 Jacob Dufner, 8 11:57 Waverly-S R. M S
 22 19 Randen Lee, 8 11:59 Waverly-S R. M S
 23 20 Jarett Clayton, 8 12:00 Denver M S
 24 Danson Moody, 8 12:02 Union M S
 25 Judah Miller, 7 12:09 Waverly-S R. M S
 26 Colton Foust, 7 12:10 Dike-New Hart M S
 27 Daniel Platte, 8 12:13 Wapsie Valley M S
 28 21 Karsten Nuehring, 7 12:14 Jesup M S
 29 Isaiah Myrmo, 8 12:15 Waverly-S R. M S
 30 Benjamin Lindley, 8 12:26 Waverly-S R. M S
 31 Damiel McCubbin, 7 12:34 Waverly-S R. M S
 32 Braidyn Chestnut, 7 12:36 Waverly-S R. M S
 33 Trevor Baas, 7 12:46 Denver M S
 34 Conner Wurzer, 7 12:47 Denver M S
 35 Owen Tjebkes, 7 13:09 Waverly-S R. M S
 36 T J Beard, 7 13:15 Dunkerton M S
 37 Mason Michels, 7 13:16 Dunkerton M S
 38 Brody Kuhse, 8 13:52 Waverly-S R. M S
 39 Caleb Schneider, 7 14:07 Wapsie Valley M S
 40 Nicholas Liggan, 7 14:39 Waverly-S R. M S
 41 Tyler Mitchell, 7 14:54 Waverly-S R. M S
 42 Benjamin Haaland, 8 15:24 Waverly-S R. M S
 43 Jacob Read, 7 15:40 Dike-New Hart M S
 44 Andrew Britt, 7 15:45 Waverly-S R. M S
 45 Darwin Shollenbarger, 8 16:23 Denver M S
 46 Jackson Mraz, 7 17:18 Waverly-S R. M S
 47 Justin Klingenborg, 7 18:10 Dike-New Hart M S
 48 Jack Gilstrap, 7 18:44 Waverly-S R. M S
 49 Drew Lansing, 7 19:10 Wapsie Valley M S
 50 Caleb Sheklenton, 7 19:37 Waverly-S R. M S
 51 Oscar Wolf, 7 21:39 Waverly-S R. M S