An Email-Ready Link
As you requested, here is a ready-to-email link to this page.
The URL is:
https://admin.onlineraceresults.com/race/view_race.php?race_id=79907
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
32nd State Middle School Championship
2a Boys
Races
2a Boys - Results
32nd MS Championship 2a Boys 32nd MS Championship 2a Boys
Ankeny Centennial - IA
Oct. 18, 2025
60s and Sunny
Results by Cal MurdockUse the Find option of your Web Browser to find the performance of a specific individual or team.
Last updated Oct. 18, 2025 2:10 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Jesup 29 4 5 7 13 29 42 11:37.5 0:48.2 2 Denver 86 11 15 27 33 36 37 12:24.8 0:52.1 3 Forest City 110 8 18 38 46 65 12:42.6 1:41.8 4 Garner Hayfield Ventu 120 2 24 30 64 84 12:36.0 2:59.1 5 Shenandoah 122 12 26 35 49 51 72 12:45.8 1:38.2 6 Roland Story 123 1 10 53 59 78 79 12:37.5 3:02.8 7* North Fayette Valley 155 6 28 58 63 70 13:05.0 2:23.8 8* Central Lee 155 3 19 66 67 85 12:59.8 3:03.4 9 Anamosa 167 17 20 43 87 13:32.6 3:28.0 10 Alburnett 175 25 31 45 74 13:20.0 1:57.2 11 Clarinda 187 22 44 60 61 13:28.6 1:30.5 12 Okoboji 191 32 40 48 71 13:28.7 1:34.9 13 Mid-Prairie 207 21 55 62 69 73 82 13:36.6 1:43.8 14 West Central Valley 213 16 41 76 80 13:46.5 2:25.4 15 Davis County 222 23 56 57 86 93 13:57.3 3:16.4 16 Ogden 228 14 47 75 92 14:34.2 5:52.7 17 Osage 233 39 50 54 90 14:10.4 3:03.6 18 Grand View Christian 243 9 68 77 89 91 14:12.7 4:17.3 19 New Hampton 250 34 52 81 83 88 14:05.8 2:07.1 Individuals POINTS FINISHER TIME 1. Jesup 4 Landon Roberts, 8 11:16.0 5 Nathan Zuck, 8 11:25.1 7 Isaiah Hosford, 8 11:44.8 13 Ryder Costello, 7 12:04.1 29 Cade Dahl, 8 12:42.6 42 Matias Mensching, 7 13:22.0 Total Time = 46:30.0 Total Places = 29 2. Denver 11 Sam Cooper, 8 11:56.3 15 Axel Arwine, 8 12:16.0 27 Luke Skaar, 7 12:38.6 33 Donald Pinter III, 8 12:48.3 36 Garret Lalk, 7 12:54.7 37 Evan Ellithorpe, 7 12:56.2 Total Time = 49:39.2 Total Places = 86 3. Forest City 8 Coby Albertson, 7 11:49.3 18 Hudson Forsberg, 7 12:26.3 38 Jericho Thompson, 7 13:03.5 46 Elijah Smith, 8 13:31.0 65 Mathias Klauke, 7 14:08.7 Total Time = 50:50.1 Total Places = 110 4. Garner Hayfield Ventu 2 Heston Hinders, 8 11:05.0 24 Dominic Asche, 8 12:31.7 30 Christopher Heller, 8 12:43.0 64 Isaiah Pergande, 7 14:04.0 84 Ian Osterkamp, 7 15:07.9 Total Time = 50:23.7 Total Places = 120 5. Shenandoah 12 Leo Weber, 8 11:58.6 26 Landry Buttry, 8 12:37.8 35 Kyler Buttry, 7 12:49.9 49 Nolan Hullinger, 7 13:36.8 51 Ethan Daoust, 7 13:38.9 72 Eli Kinstler, 7 14:20.8 Total Time = 51:03.1 Total Places = 122 6. Roland Story 1 Caden Lucchesi, 8 10:55.2 10 Jerry Severson, 8 11:54.0 53 Joshua Dahl, 8 13:42.8 59 Jackson Elkin, 7 13:58.0 78 Evan Baker, 7 14:42.5 79 Jerry Jensen, 8 14:43.1 Total Time = 50:30.0 Total Places = 123 7*. North Fayette Valley 6 Jensen Bilden, 8 11:38.4 28 Giovane Trinidad, 7 12:41.5 58 Declan White, 8 13:57.7 63 Lewis Huck, 7 14:02.1 70 Rowen Burrow, 8 14:15.3 Total Time = 52:19.7 Total Places = 155 8*. Central Lee 3 Drake Newton, 8 11:08.7 19 Joseph Kruse, 7 12:27.6 66 Riley Edens, 8 14:10.5 67 Jake Eid, 8 14:12.1 85 Carter Crozier, 8 15:31.7 Total Time = 51:58.9 Total Places = 155 9. Anamosa 17 Trevor Dawes, 7 12:26.0 20 Kellen Sulzner, 7 12:27.9 43 Jake Bixler, 7 13:22.5 87 Liam Keister, 7 15:54.0 Total Time = 54:10.4 Total Places = 167 10. Alburnett 25 Jack Silver, 7 12:34.3 31 Easton Ford, 8 12:44.1 45 Owen Baxter, 7 13:30.1 74 Cade Koppes, 8 14:31.5 Total Time = 53:20.0 Total Places = 175 11. Clarinda 22 Chipper Weinreich, 7 12:30.0 44 Cooper Riddle, 7 13:25.7 60 Charlie Kline, 8 13:58.3 61 Brayton Blake, 7 14:00.4 Total Time = 53:54.4 Total Places = 187 12. Okoboji 32 Dashel VanOort, 8 12:45.0 40 Alex Anderson, 8 13:13.8 48 Seth Creswell, 7 13:35.8 71 Baylon Fear, 8 14:19.9 Total Time = 53:54.5 Total Places = 191 13. Mid-Prairie 21 Jacob Lothamer, 8 12:29.1 55 Berk Poll, 7 13:42.9 62 Leo Swartzentruber, 7 14:01.3 69 Josiah Liddell, 7 14:12.9 73 Solomon Feltes, 7 14:21.6 82 Jackson Rodgers, 8 14:55.4 Total Time = 54:26.2 Total Places = 207 14. West Central Valley 16 Oliver Volantin, 8 12:22.0 41 Max Egger, 8 13:18.7 76 James Owen, 7 14:37.9 80 Giovani Volantin, 7 14:47.3 Total Time = 55:05.9 Total Places = 213 15. Davis County 23 Connor Garland, 8 12:30.6 56 Jacob Harsch, 8 13:45.4 57 Truett Van Maanen, 8 13:45.9 86 Cinch Wiegand, 8 15:47.0 93 Hudson Yearling, 8 19:02.4 Total Time = 55:48.9 Total Places = 222 16. Ogden 14 Luke Fisher, 8 12:07.7 47 Kael Anderson, 7 13:34.4 75 Bentlee Hoskinson, 8 14:34.0 92 Tyler Wilcoxson, 8 18:00.4 Total Time = 58:16.5 Total Places = 228 17. Osage 39 Owen Clark, 8 13:08.8 50 Gunner Schorg, 8 13:37.5 54 Holden Penney, 8 13:42.8 90 Weston Bielefeld, 7 16:12.4 Total Time = 56:41.5 Total Places = 233 18. Grand View Christian 9 Leighton Demoret, 7 11:50.0 68 Carson Guzman, 7 14:12.3 77 Jonathan Bolton, 8 14:41.1 89 Dustin Doty, 8 16:07.3 91 Oliver Braymen, 8 17:05.8 Total Time = 56:50.7 Total Places = 243 19. New Hampton 34 Esdon Kleiss, 7 12:49.9 52 Kuennen Wegner, 8 13:42.1 81 Caden Berns, 8 14:54.0 83 Chase Meier, 8 14:57.0 88 Jack Finn, 8 16:05.1 Total Time = 56:23.0 Total Places = 250 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Caden Lucchesi, 8 10:55.2 Roland Story 2 Noble Fields, 8 11:00.1 Wilton 3 2 Heston Hinders, 8 11:05.0 Garner Hayfield Ventu 4 3 Drake Newton, 8 11:08.7 Central Lee 5 4 Landon Roberts, 8 11:16.0 Jesup 6 5 Nathan Zuck, 8 11:25.1 Jesup 7 Victor McDonald, 7 11:27.8 Monticello 8 6 Jensen Bilden, 8 11:38.4 North Fayette Valley 9 Kaden Minderhoud, 8 11:44.2 Western Christian 10 7 Isaiah Hosford, 8 11:44.8 Jesup 11 8 Coby Albertson, 7 11:49.3 Forest City 12 9 Leighton Demoret, 7 11:50.0 Grand View Christian 13 10 Jerry Severson, 8 11:54.0 Roland Story 14 Landon Van Zee, 8 11:56.1 Pcm 15 11 Sam Cooper, 8 11:56.3 Denver 16 12 Leo Weber, 8 11:58.6 Shenandoah 17 Eli Osterhaus, 8 12:01.9 Pcm 18 13 Ryder Costello, 7 12:04.1 Jesup 19 14 Luke Fisher, 8 12:07.7 Ogden 20 Tanner Callahan, 8 12:07.9 Cascade 21 Cale Kruger, 7 12:09.8 Oelwein 22 Drew Clark, 8 12:10.8 Regina Catholic 23 Hayden Miller, 8 12:11.3 Greene County 24 15 Axel Arwine, 8 12:16.0 Denver 25 Drew Moes, 8 12:19.3 Tipton 26 16 Oliver Volantin, 8 12:22.0 West Central Valley 27 Tysen Bosma, 8 12:24.6 Western Christian 28 17 Trevor Dawes, 7 12:26.0 Anamosa 29 18 Hudson Forsberg, 7 12:26.3 Forest City 30 19 Joseph Kruse, 7 12:27.6 Central Lee 31 20 Kellen Sulzner, 7 12:27.9 Anamosa 32 21 Jacob Lothamer, 8 12:29.1 Mid-Prairie 33 Isasc Boelman, 7 12:30.0 Belmond-Klemme 34 22 Chipper Weinreich, 7 12:30.0 Clarinda 35 23 Connor Garland, 8 12:30.6 Davis County 36 24 Dominic Asche, 8 12:31.7 Garner Hayfield Ventu 37 Luke Nicholson, 7 12:33.5 Pella Christian 38 25 Jack Silver, 7 12:34.3 Alburnett 39 Owen Snyder, 8 12:36.8 Spirit Lake 40 26 Landry Buttry, 8 12:37.8 Shenandoah 41 27 Luke Skaar, 7 12:38.6 Denver 42 Cael Rust, 8 12:40.3 George-Little Rock 43 28 Giovane Trinidad, 7 12:41.5 North Fayette Valley 44 Trevor Ten Napel, 8 12:42.5 Sioux Center Christia 45 29 Cade Dahl, 8 12:42.6 Jesup 46 30 Christopher Heller, 8 12:43.0 Garner Hayfield Ventu 47 Quinten Curtis, 8 12:43.5 Notre Dame 48 31 Easton Ford, 8 12:44.1 Alburnett 49 32 Dashel VanOort, 8 12:45.0 Okoboji 50 Max Engstler, 8 12:45.1 Cgd-Clarion 51 33 Donald Pinter III, 8 12:48.3 Denver 52 34 Esdon Kleiss, 7 12:49.9 New Hampton 53 35 Kyler Buttry, 7 12:49.9 Shenandoah 54 36 Garret Lalk, 7 12:54.7 Denver 55 37 Evan Ellithorpe, 7 12:56.2 Denver 56 Carter Becthold, 8 12:57.3 Tipton 57 Jayce Shakespeare, 7 12:57.7 Dike-New Hartford 58 Angelo Vidal, 7 13:00.9 Tipton 59 Tyler Masters, 8 13:01.8 Interstate 35 60 38 Jericho Thompson, 7 13:03.5 Forest City 61 39 Owen Clark, 8 13:08.8 Osage 62 40 Alex Anderson, 8 13:13.8 Okoboji 63 Hudson Bowers, 7 13:15.2 Pocahontas Area 64 41 Max Egger, 8 13:18.7 West Central Valley 65 Trice Edwards, 7 13:19.8 Spirit Lake 66 42 Matias Mensching, 7 13:22.0 Jesup 67 43 Jake Bixler, 7 13:22.5 Anamosa 68 Josh Tegtmeier, 7 13:24.5 Oelwein 69 Abel Thompson, 7 13:25.1 Centerville 70 44 Cooper Riddle, 7 13:25.7 Clarinda 71 Lishaun Taylor, 7 13:28.9 Woodward Granger 72 45 Owen Baxter, 7 13:30.1 Alburnett 73 46 Elijah Smith, 8 13:31.0 Forest City 74 47 Kael Anderson, 7 13:34.4 Ogden 75 48 Seth Creswell, 7 13:35.8 Okoboji 76 49 Nolan Hullinger, 7 13:36.8 Shenandoah 77 50 Gunner Schorg, 8 13:37.5 Osage 78 Q DeVoe, 8 13:38.1 Pcm 79 51 Ethan Daoust, 7 13:38.9 Shenandoah 80 Costly Ordonez, 8 13:40.4 Pocahontas Area 81 Jacob Crowley, 8 13:41.9 Spirit Lake 82 52 Kuennen Wegner, 8 13:42.1 New Hampton 83 53 Joshua Dahl, 8 13:42.8 Roland Story 84 54 Holden Penney, 8 13:42.8 Osage 85 55 Berk Poll, 7 13:42.9 Mid-Prairie 86 Adrian Casillas, 8 13:44.3 Jesup 87 56 Jacob Harsch, 8 13:45.4 Davis County 88 57 Truett Van Maanen, 8 13:45.9 Davis County 89 Micah Braithwaite, 7 13:50.4 Pella Christian 90 Max Halbur, 8 13:57.3 South Central Calhoun 91 58 Declan White, 8 13:57.7 North Fayette Valley 92 59 Jackson Elkin, 7 13:58.0 Roland Story 93 60 Charlie Kline, 8 13:58.3 Clarinda 94 61 Brayton Blake, 7 14:00.4 Clarinda 95 62 Leo Swartzentruber, 7 14:01.3 Mid-Prairie 96 63 Lewis Huck, 7 14:02.1 North Fayette Valley 97 64 Isaiah Pergande, 7 14:04.0 Garner Hayfield Ventu 98 Raylan Marolf, 8 14:04.7 Wilton 99 65 Mathias Klauke, 7 14:08.7 Forest City 100 Luke Reines-Schmidt, 7 14:09.3 Martensdale-St Mary 101 66 Riley Edens, 8 14:10.5 Central Lee 102 67 Jake Eid, 8 14:12.1 Central Lee 103 68 Carson Guzman, 7 14:12.3 Grand View Christian 104 69 Josiah Liddell, 7 14:12.9 Mid-Prairie 105 70 Rowen Burrow, 8 14:15.3 North Fayette Valley 106 Jack Lockard, 7 14:16.8 Denver 107 71 Baylon Fear, 8 14:19.9 Okoboji 108 72 Eli Kinstler, 7 14:20.8 Shenandoah 109 73 Solomon Feltes, 7 14:21.6 Mid-Prairie 110 74 Cade Koppes, 8 14:31.5 Alburnett 111 Ben Deitenbeck, 7 14:32.5 Martensdale-St Mary 112 Satvik Shahi, 8 14:33.1 Regina Catholic 113 75 Bentlee Hoskinson, 8 14:34.0 Ogden 114 76 James Owen, 7 14:37.9 West Central Valley 115 Knox Bacon, 7 14:38.4 Monticello 116 77 Jonathan Bolton, 8 14:41.1 Grand View Christian 117 78 Evan Baker, 7 14:42.5 Roland Story 118 79 Jerry Jensen, 8 14:43.1 Roland Story 119 Bennett Turnis, 7 14:46.8 Jesup 120 80 Giovani Volantin, 7 14:47.3 West Central Valley 121 81 Caden Berns, 8 14:54.0 New Hampton 122 82 Jackson Rodgers, 8 14:55.4 Mid-Prairie 123 83 Chase Meier, 8 14:57.0 New Hampton 124 Luke Gideon, 8 15:01.8 Martensdale-St Mary 125 84 Ian Osterkamp, 7 15:07.9 Garner Hayfield Ventu 126 Ivan Robak, 8 15:16.6 West Marshall 127 Tucker Hobbs, 7 15:18.8 Roland Story 128 85 Carter Crozier, 8 15:31.7 Central Lee 129 Tristan Marcum, 7 15:36.3 Belmond-Klemme 130 86 Cinch Wiegand, 8 15:47.0 Davis County 131 Ryker Anderson, 8 15:49.1 Albia 132 Jeremy Overy, 8 15:51.5 Mid-Prairie 133 87 Liam Keister, 7 15:54.0 Anamosa 134 Aven Jaspering, 8 15:55.2 Mid-Prairie 135 88 Jack Finn, 8 16:05.1 New Hampton 136 Thomas Maske, 7 16:06.4 Pocahontas Area 137 89 Dustin Doty, 8 16:07.3 Grand View Christian 138 90 Weston Bielefeld, 7 16:12.4 Osage 139 Isaak Hoffman, 7 16:28.3 Regina Catholic 140 Elijah Beeck, 8 16:40.2 South Central Calhoun 141 Noah Hanson, 7 16:45.0 West Marshall 142 Nolan Mohling, 8 17:01.8 Mid-Prairie 143 91 Oliver Braymen, 8 17:05.8 Grand View Christian 144 David Popejoy, 7 17:17.5 Mid-Prairie 145 Jackson Burger, 7 17:39.8 Centerville 146 Kieran Gogerty, 8 17:44.2 Roland Story 147 92 Tyler Wilcoxson, 8 18:00.4 Ogden 148 Harper Bonnett, 7 18:24.7 Albia 149 Joshua Seale, 7 18:51.1 Mid-Prairie 150 93 Hudson Yearling, 8 19:02.4 Davis County 151 Gus Sample, 7 24:24.3 Albia
Return to home page.