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?make_printable=1&race_id=79909
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
1a Boys
Races
1a Boys - Results
32nd MS Championship 1a Boys 32nd MS Championship 1a Boys
Ankeny Centennial - IA
Oct. 18, 2025
70 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:56 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 English Valleys 55 7 11 13 24 43 58 12:29.3 0:49.5 2 Ankeny Christian 81 8 15 20 38 44 83 12:42.5 1:00.3 3 Central Elkader 84 5 9 34 36 51 96 12:36.6 1:20.1 4 Riverside, Oakland 110 21 23 29 37 50 52 12:58.5 0:24.5 5 Tri-Center - Neola 119 2 32 40 45 77 103 12:50.8 1:59.3 6 Madrid 124 3 6 49 66 102 12:49.6 2:53.3 7 Springville 142 1 25 53 63 13:01.4 2:54.1 8 Wayne 150 12 39 42 57 93 13:14.7 1:30.6 9 Ikm-Manning 151 17 31 41 62 13:17.3 1:35.2 10 Lynnville-Sully 155 4 30 56 65 67 90 13:13.2 2:33.7 11 Marquette Catholic 179 14 35 61 69 72 74 13:34.6 1:58.1 12 Pleasantville 182 22 27 54 79 13:37.9 2:18.7 13* Postville 191 19 28 71 73 81 89 13:44.6 2:02.5 14* South Winneshiek 191 10 18 64 99 14:05.1 4:45.8 15 Saint Albert, Cb 228 16 26 85 101 14:36.8 4:55.3 16 Hillcrest Academy 252 33 68 75 76 14:18.8 1:44.4 17 Harris-Lake Park 271 47 55 82 87 94 14:33.3 2:10.5 18 Earlham 311 46 70 88 107 16:02.3 6:56.2 19 Central Decatur 312 48 60 100 104 16:00.7 5:43.9 20 East Mills 348 78 80 92 98 15:51.3 2:00.1 21 Exira-Ehk 350 59 91 95 105 16:29.2 5:24.8 22 Gladbrook-Reinbeck 373 84 86 97 106 16:54.5 4:23.4 Individuals POINTS FINISHER TIME 1. English Valleys 7 Isaiah Luers, 7 12:05.2 11 Lucas Sieren, 8 12:25.0 13 Ashton Caster, 8 12:32.2 24 Canton Caster, 7 12:54.6 43 Asher Frederick, 8 13:20.3 58 Jase Offerman, 8 13:57.9 Total Time = 49:57.0 Total Places = 55 2. Ankeny Christian 8 Andrew Heisterkamp, 8 12:14.6 15 Austin Kimberly, 8 12:34.0 20 Austin Dyjak, 8 12:46.3 38 Nathan Farrand, 8 13:14.8 44 Carter Crosby, 7 13:20.7 83 Noah Kenyon, 7 15:21.9 Total Time = 50:49.7 Total Places = 81 3. Central Elkader 5 Cade Zittergruen, 8 11:48.9 9 Oliver Holdsworth, 8 12:20.5 34 Mason Koehn, 7 13:07.8 36 Keegan Sylvester, 7 13:08.9 51 Arthur Thiese, 8 13:35.6 96 Nathan Friedlein, 7 16:34.7 Total Time = 50:26.1 Total Places = 84 4. Riverside, Oakland 21 Harrison Rone, 8 12:47.8 23 Krae Kroon, 7 12:54.4 29 Everett Schechinger, 8 12:59.6 37 Ethan Danielson, 8 13:12.2 50 Nolan Burbridge, 8 13:33.7 52 Kolton White, 8 13:37.4 Total Time = 51:54.0 Total Places = 110 5. Tri-Center - Neola 2 Carson Cochran, 7 11:29.8 32 Blake Kunze, 7 13:06.1 40 Wiley Sward, 7 13:18.2 45 Tyler Hazen, 8 13:29.0 77 Charlie Speight, 8 14:51.9 103 Ethan Wurdeman, 7 18:38.3 Total Time = 51:23.1 Total Places = 119 6. Madrid 3 Karson Renslow, 7 11:30.1 6 Jacob Brandhorst, 8 11:51.4 49 Isaac Boes, 8 13:33.6 66 Otto Johnsen, 8 14:23.3 102 Ralph Fuller, 7 18:28.3 Total Time = 51:18.4 Total Places = 124 7. Springville 1 Jak Kalmes, 8 11:18.8 25 Cooper Merritt, 7 12:54.7 53 Owen Conn, 8 13:39.3 63 Noah Graves, 7 14:12.8 Total Time = 52:05.6 Total Places = 142 8. Wayne 12 Triton Birkland, 8 12:26.5 39 Krayten O'Brien, 8 13:15.7 42 Sawyer Roe, 7 13:19.5 57 Porter Jensen, 7 13:57.1 93 Liam Palmer, 7 16:16.3 Total Time = 52:58.8 Total Places = 150 9. Ikm-Manning 17 Gregory Conor, 7 12:36.0 31 Owen Irlbeck, 7 13:02.7 41 Lyle Ranniger, 7 13:19.3 62 Brody Doyel, 8 14:11.2 Total Time = 53:09.2 Total Places = 151 10. Lynnville-Sully 4 Weston Duke, 7 11:41.8 30 Xavier Chavez-Wells, 7 12:59.7 56 Micah McVey, 8 13:55.8 65 Landen Nelson, 7 14:15.5 67 Miles Gunsaulus, 7 14:24.8 90 Henley Hornbuckle, 7 15:51.9 Total Time = 52:52.8 Total Places = 155 11. Marquette Catholic 14 Joshua Deaver, 7 12:32.4 35 Eli Sturm, 7 13:08.8 61 Gage Kilburg, 7 14:06.8 69 Ben Rauen, 7 14:30.4 72 Nic DeSotel, 8 14:39.6 74 Calvin Weber, 7 14:48.6 Total Time = 54:18.4 Total Places = 179 12. Pleasantville 22 Lucas Horn, 8 12:48.1 27 Creyton Jones, 8 12:56.5 54 Hudson Fichter, 8 13:40.1 79 Logan Isley, 7 15:06.8 Total Time = 54:31.5 Total Places = 182 13*. Postville 19 Angello Jochola-Ruiz, 8 12:43.1 28 Edson Martin Chavez, 7 12:57.2 71 Yeicon Martin Chavez, 7 14:32.6 73 Yael Perez-Rafael, 7 14:45.5 81 Adrian Ultreras-Schultz, 715:12.2 89 Diego Macias, 7 15:45.3 Total Time = 54:58.4 Total Places = 191 14*. South Winneshiek 10 Colton Einck, 7 12:22.5 18 Jameson Schissel, 8 12:36.1 64 Axel Acahua, 8 14:13.6 99 Owen Goltz, 8 17:08.2 Total Time = 56:20.4 Total Places = 191 15. Saint Albert, Cb 16 Evan Finken, 8 12:34.9 26 Owen Juranek, 8 12:55.9 85 Isaac Manz, 8 15:26.1 101 Bruce Mowery, 8 17:30.1 Total Time = 58:27.0 Total Places = 228 16. Hillcrest Academy 33 Braxton Ropp, 8 13:07.2 68 Merle Cronquist, 8 14:25.8 75 Paxson Wilson, 8 14:50.3 76 Everett Ward, 7 14:51.6 Total Time = 57:14.9 Total Places = 252 17. Harris-Lake Park 47 Jase Schaa, 8 13:30.0 55 Ayden Meyers, 7 13:44.2 82 Paxton Korte, 7 15:18.5 87 Julian Perez, 7 15:40.5 94 Jeremyah Hegwer, 8 16:33.0 Total Time = 58:13.2 Total Places = 271 18. Earlham 46 Kruz Fagan, 7 13:29.8 70 Luke Morford, 7 14:30.5 88 Beau Beeler, 7 15:42.7 107 Tucker Freestone, 7 20:26.0 Total Time = 1:04:09.0 Total Places = 311 19. Central Decatur 48 William Halterman, 8 13:31.6 60 Cian Cole, 8 14:03.4 100 Adrian Contreas, 8 17:12.3 104 Aden Sego, 7 19:15.5 Total Time = 1:04:02.8 Total Places = 312 20. East Mills 78 Jacob Rasmussen, 7 15:04.0 80 Adyn Hammers, 7 15:08.1 92 Bennett Mitchell, 8 16:08.7 98 Carter Vandenberg, 7 17:04.1 Total Time = 1:03:24.9 Total Places = 348 21. Exira-Ehk 59 Joesph Yock, 7 14:00.4 91 Logan Wedemeyer, 7 15:57.9 95 Brey Hansen, 7 16:33.3 105 Carter Nelson, 7 19:25.2 Total Time = 1:05:56.8 Total Places = 350 22. Gladbrook-Reinbeck 84 Grayson Raffield, 8 15:24.2 86 Landon Evans, 7 15:38.8 97 Elijah Pifkin, 7 16:47.4 106 Reese Schildroth, 7 19:47.5 Total Time = 1:07:37.9 Total Places = 373 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 Griffin West, 8 10:59.2 Starmont West Central 2 Levi Ollinger, 8 11:16.0 Manson Northwest Webs 3 1 Jak Kalmes, 8 11:18.8 Springville 4 Levi Charles Kersten, 7 11:28.0 Logan-Magnolia 5 2 Carson Cochran, 7 11:29.8 Tri-Center - Neola 6 3 Karson Renslow, 7 11:30.1 Madrid 7 Theo Kruse, 8 11:36.4 Beckman Catholic 8 4 Weston Duke, 7 11:41.8 Lynnville-Sully 9 Sam Tschantz, 7 11:45.5 Collins-Maxwell 10 5 Cade Zittergruen, 8 11:48.9 Central Elkader 11 Wesley Benson, 8 11:49.7 Lawton Bronson 12 6 Jacob Brandhorst, 8 11:51.4 Madrid 13 Andre Ramirez, 8 11:57.0 Gehlen Catholic 14 Evan Hausman, 8 11:59.3 Gehlen Catholic 15 Collin Malone, 8 12:04.7 Boyer Valley 16 7 Isaiah Luers, 7 12:05.2 English Valleys 17 8 Andrew Heisterkamp, 8 12:14.6 Ankeny Christian 18 Jack Nielsen, 8 12:15.3 Bgm 19 9 Oliver Holdsworth, 8 12:20.5 Central Elkader 20 10 Colton Einck, 7 12:22.5 South Winneshiek 21 11 Lucas Sieren, 8 12:25.0 English Valleys 22 Bo Brecount, 7 12:26.1 Van Buren County 23 12 Triton Birkland, 8 12:26.5 Wayne 24 Cooper Dietzenbach, 8 12:29.9 Turkey Valley 25 Caleb Cox, 8 12:30.5 Woodbine 26 13 Ashton Caster, 8 12:32.2 English Valleys 27 14 Joshua Deaver, 7 12:32.4 Marquette Catholic 28 15 Austin Kimberly, 8 12:34.0 Ankeny Christian 29 16 Evan Finken, 8 12:34.9 Saint Albert, Cb 30 17 Gregory Conor, 7 12:36.0 Ikm-Manning 31 18 Jameson Schissel, 8 12:36.1 South Winneshiek 32 Brody Seeley, 8 12:41.9 Sigourney 33 19 Angello Jochola-Ruiz, 8 12:43.1 Postville 34 Miles Rouse, 7 12:43.3 Emmetsburg 35 Grady Nelson, 7 12:43.5 Manson Northwest Webs 36 Flynn McCarthy, 7 12:45.0 Ahstw 37 Josiah Billingsley, 8 12:45.7 Fremont Mills 38 20 Austin Dyjak, 8 12:46.3 Ankeny Christian 39 Braylen Barrett, 8 12:47.3 Fremont Mills 40 21 Harrison Rone, 8 12:47.8 Riverside, Oakland 41 22 Lucas Horn, 8 12:48.1 Pleasantville 42 Brayden Klaren, 8 12:52.1 Maquoketa Valley 43 23 Krae Kroon, 7 12:54.4 Riverside, Oakland 44 24 Canton Caster, 7 12:54.6 English Valleys 45 25 Cooper Merritt, 7 12:54.7 Springville 46 26 Owen Juranek, 8 12:55.9 Saint Albert, Cb 47 27 Creyton Jones, 8 12:56.5 Pleasantville 48 28 Edson Martin Chavez, 7 12:57.2 Postville 49 Carver Johnston, 8 12:57.7 Acgc 50 29 Everett Schechinger, 8 12:59.6 Riverside, Oakland 51 30 Xavier Chavez-Wells, 7 12:59.7 Lynnville-Sully 52 Bentley McFarland, 7 13:00.4 New London 53 31 Owen Irlbeck, 7 13:02.7 Ikm-Manning 54 32 Blake Kunze, 7 13:06.1 Tri-Center - Neola 55 33 Braxton Ropp, 8 13:07.2 Hillcrest Academy 56 34 Mason Koehn, 7 13:07.8 Central Elkader 57 Mason Crees, 7 13:08.2 Panorama 58 35 Eli Sturm, 7 13:08.8 Marquette Catholic 59 36 Keegan Sylvester, 7 13:08.9 Central Elkader 60 37 Ethan Danielson, 8 13:12.2 Riverside, Oakland 61 38 Nathan Farrand, 8 13:14.8 Ankeny Christian 62 39 Krayten O'Brien, 8 13:15.7 Wayne 63 40 Wiley Sward, 7 13:18.2 Tri-Center - Neola 64 Oliver Lund, 7 13:18.5 Rivermont Collegiate 65 41 Lyle Ranniger, 7 13:19.3 Ikm-Manning 66 42 Sawyer Roe, 7 13:19.5 Wayne 67 43 Asher Frederick, 8 13:20.3 English Valleys 68 Aiden Neumann, 7 13:20.5 Hudson 69 44 Carter Crosby, 7 13:20.7 Ankeny Christian 70 Grady Olind, 8 13:23.8 Edgewood-Colesburg 71 Porter Heishman, 8 13:27.1 Bgm 72 45 Tyler Hazen, 8 13:29.0 Tri-Center - Neola 73 46 Kruz Fagan, 7 13:29.8 Earlham 74 47 Jase Schaa, 8 13:30.0 Harris-Lake Park 75 48 William Halterman, 8 13:31.6 Central Decatur 76 49 Isaac Boes, 8 13:33.6 Madrid 77 50 Nolan Burbridge, 8 13:33.7 Riverside, Oakland 78 Jaron Hoefer, 8 13:33.7 Maquoketa Valley 79 51 Arthur Thiese, 8 13:35.6 Central Elkader 80 Kolt Ackerman, 7 13:36.5 Lone Tree 81 52 Kolton White, 8 13:37.4 Riverside, Oakland 82 53 Owen Conn, 8 13:39.3 Springville 83 54 Hudson Fichter, 8 13:40.1 Pleasantville 84 Grady Zimmerman, 8 13:41.4 Fremont-Mills 85 Dalton Carney, 7 13:41.5 Acgc 86 Grant Koricic, 7 13:42.5 Riverside, Oakland 87 55 Ayden Meyers, 7 13:44.2 Harris-Lake Park 88 Matthew Balk, 8 13:45.5 Turkey Valley 89 56 Micah McVey, 8 13:55.8 Lynnville-Sully 90 57 Porter Jensen, 7 13:57.1 Wayne 91 58 Jase Offerman, 8 13:57.9 English Valleys 92 59 Joesph Yock, 7 14:00.4 Exira-Ehk 93 60 Cian Cole, 8 14:03.4 Central Decatur 94 Bryson Lawson-Welborn, 8 14:06.1 Columbus Community 95 61 Gage Kilburg, 7 14:06.8 Marquette Catholic 96 Carson Callison, 8 14:07.5 Clear Lake Classical 97 Jensen Wilson, 8 14:10.6 Fremont-Mills 98 62 Brody Doyel, 8 14:11.2 Ikm-Manning 99 63 Noah Graves, 7 14:12.8 Springville 100 64 Axel Acahua, 8 14:13.6 South Winneshiek 101 65 Landen Nelson, 7 14:15.5 Lynnville-Sully 102 Keegan Goehring, 7 14:17.4 Van Buren County 103 66 Otto Johnsen, 8 14:23.3 Madrid 104 67 Miles Gunsaulus, 7 14:24.8 Lynnville-Sully 105 68 Merle Cronquist, 8 14:25.8 Hillcrest Academy 106 Alonzo Lawrence, 7 14:26.6 Rivermont Collegiate 107 Caden Ratcliff, 8 14:27.4 Panorama 108 69 Ben Rauen, 7 14:30.4 Marquette Catholic 109 70 Luke Morford, 7 14:30.5 Earlham 110 71 Yeicon Martin Chavez, 7 14:32.6 Postville 111 72 Nic DeSotel, 8 14:39.6 Marquette Catholic 112 73 Yael Perez-Rafael, 7 14:45.5 Postville 113 74 Calvin Weber, 7 14:48.6 Marquette Catholic 114 Jonathan Medinger, 7 14:49.2 Marquette Catholic 115 75 Paxson Wilson, 8 14:50.3 Hillcrest Academy 116 76 Everett Ward, 7 14:51.6 Hillcrest Academy 117 77 Charlie Speight, 8 14:51.9 Tri-Center - Neola 118 Maddex Pitzenberger, 8 14:54.1 North Butler 119 Cash Mueller, 8 15:02.5 Boyer Valley 120 78 Jacob Rasmussen, 7 15:04.0 East Mills 121 79 Logan Isley, 7 15:06.8 Pleasantville 122 80 Adyn Hammers, 7 15:08.1 East Mills 123 Brentley Kephart, 7 15:09.7 Sigourney 124 81 Adrian Ultreras-Schultz, 715:12.2 Postville 125 John Henry, 8 15:15.6 Clear Lake Classical 126 82 Paxton Korte, 7 15:18.5 Harris-Lake Park 127 83 Noah Kenyon, 7 15:21.9 Ankeny Christian 128 84 Grayson Raffield, 8 15:24.2 Gladbrook-Reinbeck 129 85 Isaac Manz, 8 15:26.1 Saint Albert, Cb 130 Bentley Brown, 7 15:33.9 South O'Brien 131 Theo Clark, 7 15:37.4 Ankeny Christian 132 86 Landon Evans, 7 15:38.8 Gladbrook-Reinbeck 133 87 Julian Perez, 7 15:40.5 Harris-Lake Park 134 88 Beau Beeler, 7 15:42.7 Earlham 135 89 Diego Macias, 7 15:45.3 Postville 136 Wyatt Brown, 8 15:46.8 Bgm 137 Elijah Hosch, 7 15:50.6 Marquette Catholic 138 Wyatt Luppes, 7 15:50.7 South Hamilton 139 90 Henley Hornbuckle, 7 15:51.9 Lynnville-Sully 140 Angel Teleguario Matzir, 815:55.4 Postville 141 91 Logan Wedemeyer, 7 15:57.9 Exira-Ehk 142 Kaison Persinger, 8 16:00.3 Riverside, Oakland 143 92 Bennett Mitchell, 8 16:08.7 East Mills 144 Bryker Frazier, 8 16:14.3 English Valleys 145 93 Liam Palmer, 7 16:16.3 Wayne 146 Hudson Winegar, 7 16:21.2 Lynnville-Sully 147 94 Jeremyah Hegwer, 8 16:33.0 Harris-Lake Park 148 95 Brey Hansen, 7 16:33.3 Exira-Ehk 149 William Korver, 7 16:33.5 Fremont-Mills 150 96 Nathan Friedlein, 7 16:34.7 Central Elkader 151 Ayce Clark, 8 16:39.9 Central Elkader 152 Quinn Elsinger, 7 16:41.9 Starmont West Central 153 97 Elijah Pifkin, 7 16:47.4 Gladbrook-Reinbeck 154 Colton Voyles, 7 16:48.9 Sigourney 155 James Utz, 7 16:52.5 Colfax-Mingo 156 98 Carter Vandenberg, 7 17:04.1 East Mills 157 Wels Sanchez, 7 17:04.3 Ankeny Christian 158 99 Owen Goltz, 8 17:08.2 South Winneshiek 159 Danny Nelson, 8 17:10.8 Emmetsburg 160 100 Adrian Contreas, 8 17:12.3 Central Decatur 161 101 Bruce Mowery, 8 17:30.1 Saint Albert, Cb 162 Gunnar Vander Wilt, 8 17:38.2 Lynnville-Sully 163 Turner Klutts, 7 17:50.1 Logan-Magnolia 164 Gage Heinemann, 7 18:02.0 Colfax-Mingo 165 Fletcher Sandvig, 8 18:22.2 Ankeny Christian 166 102 Ralph Fuller, 7 18:28.3 Madrid 167 103 Ethan Wurdeman, 7 18:38.3 Tri-Center - Neola 168 Evan Shelley, 7 18:53.4 Rivermont Collegiate 169 Vincent Watkins, 8 19:00.7 East Marshall 170 104 Aden Sego, 7 19:15.5 Central Decatur 171 Henry Barber, 7 19:17.4 Lone Tree 172 Noah Drown, 7 19:18.8 Logan-Magnolia 173 105 Carter Nelson, 7 19:25.2 Exira-Ehk 174 Grayson Orth, 8 19:44.3 Danville 175 106 Reese Schildroth, 7 19:47.5 Gladbrook-Reinbeck 176 107 Tucker Freestone, 7 20:26.0 Earlham
Return to home page.