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=79903
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
4a Boys - 8th grade
Races
4a Boys - 8th grade - Results
32nd MS Championship 4a Boys - 8th 32nd MS Championship 4a Boys - 8th
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 12:03 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Pleasant Valley 67 5 6 8 23 25 35 55 11:10.7 0:46.1 2 Cedar Falls 85 7 14 16 19 29 45 66 11:22.4 0:27.1 3 West Dsm Valley 104 9 10 26 27 32 71 74 11:25.7 0:26.8 4 Dowling 134 1 22 34 37 40 61 83 11:25.3 1:28.2 5 Southeast - IaCity 151 2 18 24 30 77 91 94 11:32.1 1:53.1 6 Cr Prairie 164 11 17 20 38 78 82 85 11:41.2 1:14.9 7 Ankeny Southview 191 3 39 43 48 58 73 90 11:44.5 1:38.6 8 Ames 230 4 28 54 69 75 76 79 11:51.9 1:47.2 9 Des Moines Roosevelt 234 15 47 51 57 64 80 95 12:01.2 0:56.7 10 Norwalk 254 21 50 53 63 67 68 72 12:04.5 0:54.4 11 Johnston 268 36 46 49 56 81 99 102 12:06.4 0:47.1 12 Waukee Warriors 314 12 31 86 89 96 104 112 12:12.1 1:28.9 13 Waukee Nw 343 41 59 62 88 93 98 103 12:22.7 0:51.0 14 Urbandale 370 13 42 87 109 119 13:04.2 4:48.0 15 Ankeny Northview 374 44 52 70 101 107 111 12:32.7 1:16.4 16 Davenport Flyers 411 33 60 92 108 118 13:02.0 3:33.5 17 Northwest Ms-IaCity 474 65 84 105 106 114 116 117 13:02.2 1:36.9 18 Se Polk 535 97 100 110 113 115 13:26.4 1:15.9 Individuals POINTS FINISHER TIME 1. Pleasant Valley 5 Zeke Swanson, 8 10:45.8 6 Yuvraj Singh, 8 10:54.5 8 Alex Kresowik, 8 11:11.1 23 Brycen Leifker, 8 11:30.1 25 Gavin Hall, 8 11:31.8 35 Siraj Singh, 8 11:42.2 55 Cole Gadberry, 8 12:12.5 Total Time = 55:53.3 Total Places = 67 2. Cedar Falls 7 Carson Hansen, 8 11:08.0 14 Holden Bill, 7 11:18.5 16 Bryant Schultz, 8 11:24.1 19 Marshall Myers, 8 11:26.0 29 Mason Bonzer, 8 11:35.1 45 Titus Mayfield, 8 11:57.8 66 Omar Aldamak, 8 12:22.3 Total Time = 56:51.7 Total Places = 85 3. West Dsm Valley 9 Wesley Lietz, 8 11:12.3 10 Drew Mortensen, 8 11:12.7 26 J J Richey, 8 11:31.8 27 George Collis, 8 11:32.3 32 Jackson Welter, 8 11:39.1 71 Grady Gamerdinger, 8 12:26.3 74 Mark Lawson, 8 12:28.2 Total Time = 57:08.2 Total Places = 104 4. Dowling 1 Theo Tollakson, 7 10:21.9 22 Alexander Stevenson, 8 11:29.2 34 Thomas Quann, 8 11:40.3 37 Israel Ives, 8 11:45.1 40 Ngor Mayom, 8 11:50.0 61 Edison Flaherty, 8 12:19.3 83 Carter Flogel, 8 12:35.2 Total Time = 57:06.5 Total Places = 134 5. Southeast - IaCity 2 Clayton Terrill, 8 10:37.1 18 Tobin Crall, 8 11:25.6 24 Max Krapfl-Viner, 8 11:30.8 30 Liam Steffen, 8 11:36.6 77 Owen Story, 8 12:30.2 91 Kaleb Buxton, 8 12:42.9 94 James Ackerson, 8 12:44.3 Total Time = 57:40.3 Total Places = 151 6. Cr Prairie 11 Tate Stolley, 8 11:15.8 17 Burkley Ogreen, 8 11:24.8 20 Malik Ajram, 8 11:27.8 38 James Miller, 8 11:46.8 78 Ryker Amunson, 8 12:30.7 82 Tommy Beach, 8 12:34.1 85 Weston Vlasek, 8 12:36.7 Total Time = 58:25.9 Total Places = 164 7. Ankeny Southview 3 Jack Vonnahme, 8 10:38.0 39 Hayden Klonglan, 8 11:48.6 43 Ranger Vance, 8 11:57.4 48 Luke Hergenreter, 8 12:01.7 58 Elijah Agbaje, 8 12:16.5 73 Tryce Riesberg, 8 12:27.2 90 Grady Balvanz, 8 12:42.5 Total Time = 58:42.2 Total Places = 191 8. Ames 4 Levi Turk, 8 10:41.2 28 George Logan, 8 11:33.3 54 Judah Bolles, 8 12:10.7 69 Elias Ciccotti, 8 12:25.8 75 Mason Narotam, 8 12:28.4 76 Boooker Bhave, 8 12:29.5 79 Henry Duncan, 8 12:31.1 Total Time = 59:19.4 Total Places = 230 9. Des Moines Roosevelt 15 Rigley Lacquement, 8 11:23.6 47 Bodhi Schervish, 8 12:01.3 51 Calvin Knutson, 8 12:04.9 57 Miles Smith, 8 12:15.5 64 Sergio Paz, 8 12:20.3 80 Aidan Marchant-Leckband, 812:32.1 95 Roshan Hollis, 8 12:46.5 Total Time = 1:00:05.6 Total Places = 234 10. Norwalk 21 Ryan Courcier, 8 11:28.8 50 Logan Soenen, 8 12:03.1 53 Kallen Smith, 8 12:07.5 63 Isaac Kunze, 8 12:20.0 67 Grady Owens, 8 12:23.1 68 Owen Petersen, 8 12:25.3 72 Peyton Willey, 8 12:26.7 Total Time = 1:00:22.5 Total Places = 254 11. Johnston 36 Huck Skram, 8 11:45.1 46 Eli Gerber, 8 11:57.9 49 Paden White, 8 12:02.8 56 Isaac Carlson, 8 12:14.0 81 Kort Henderson, 8 12:32.1 99 Harrison Platt, 8 12:56.8 102 August Ballard, 8 12:58.9 Total Time = 1:00:31.9 Total Places = 268 12. Waukee Warriors 12 Brody Lloyd, 8 11:18.3 31 Andrew Freeman, 8 11:37.0 86 Chase Walkup, 8 12:37.3 89 Said Rasa, 8 12:40.7 96 Henry Snider, 8 12:47.1 104 Chance Laurin, 8 13:03.3 112 Ladji Soumare, 8 13:50.8 Total Time = 1:01:00.4 Total Places = 314 13. Waukee Nw 41 Sriram Allaparthi, 8 11:53.2 59 Leo Rivera, 8 12:16.6 62 Evan Berg, 8 12:19.3 88 Lennox Croatt, 8 12:40.2 93 Alex Kuennen, 8 12:44.1 98 Kieran Fleener, 8 12:55.1 103 Franklin Parrott, 8 12:59.0 Total Time = 1:01:53.4 Total Places = 343 14. Urbandale 13 Josiah Vande Voort, 8 11:18.3 42 Gavin Black, 8 11:55.8 87 Logan Good, 8 12:39.3 109 Aiden Hobbs, 8 13:21.2 119 Liam Davidson, 8 16:06.3 Total Time = 1:05:20.9 Total Places = 370 15. Ankeny Northview 44 Levi Bloyer, 8 11:57.6 52 George Voltz, 8 12:06.8 70 Evan Marusiak, 8 12:26.1 101 Liam Jones, 8 12:58.6 107 Nile Winchester, 8 13:14.0 111 Hayden Kimm, 8 13:38.2 Total Time = 1:02:43.1 Total Places = 374 16. Davenport Flyers 33 Calvin Kenyon, 8 11:40.0 60 Rhys Gant, 8 12:17.1 92 Ty Ginger, 8 12:43.4 108 Augustin (Gus Richter, 8 13:15.7 118 Carter Coppess, 8 15:13.5 Total Time = 1:05:09.7 Total Places = 411 17. Northwest Ms-IaCity 65 Lane Robinson, 8 12:21.0 84 Dylan Domke, 8 12:35.9 105 Lucas Ubeda, 8 13:03.5 106 Conor Harris, 8 13:12.6 114 Matthew Van Every, 8 13:57.8 116 Kieran Hall, 8 14:19.2 117 Aryan Vikram, 8 14:24.0 Total Time = 1:05:10.8 Total Places = 474 18. Se Polk 97 Zaden Morrow, 8 12:49.7 100 Gibson Rule, 8 12:58.5 110 Parker King, 8 13:23.3 113 Ethan Thomas, 8 13:54.9 115 Graysen Hartl, 8 14:05.6 Total Time = 1:07:12.0 Total Places = 535 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Theo Tollakson, 7 10:21.9 Dowling 2 2 Clayton Terrill, 8 10:37.1 Southeast - IaCity 3 3 Jack Vonnahme, 8 10:38.0 Ankeny Southview 4 4 Levi Turk, 8 10:41.2 Ames 5 5 Zeke Swanson, 8 10:45.8 Pleasant Valley 6 6 Yuvraj Singh, 8 10:54.5 Pleasant Valley 7 7 Carson Hansen, 8 11:08.0 Cedar Falls 8 8 Alex Kresowik, 8 11:11.1 Pleasant Valley 9 9 Wesley Lietz, 8 11:12.3 West Dsm Valley 10 10 Drew Mortensen, 8 11:12.7 West Dsm Valley 11 11 Tate Stolley, 8 11:15.8 Cr Prairie 12 12 Brody Lloyd, 8 11:18.3 Waukee Warriors 13 13 Josiah Vande Voort, 8 11:18.3 Urbandale 14 14 Holden Bill, 7 11:18.5 Cedar Falls 15 15 Rigley Lacquement, 8 11:23.6 Des Moines Roosevelt 16 16 Bryant Schultz, 8 11:24.1 Cedar Falls 17 17 Burkley Ogreen, 8 11:24.8 Cr Prairie 18 18 Tobin Crall, 8 11:25.6 Southeast - IaCity 19 19 Marshall Myers, 8 11:26.0 Cedar Falls 20 20 Malik Ajram, 8 11:27.8 Cr Prairie 21 Dallin Witt, 8 11:28.1 Bettendorf 22 21 Ryan Courcier, 8 11:28.8 Norwalk 23 22 Alexander Stevenson, 8 11:29.2 Dowling 24 23 Brycen Leifker, 8 11:30.1 Pleasant Valley 25 24 Max Krapfl-Viner, 8 11:30.8 Southeast - IaCity 26 25 Gavin Hall, 8 11:31.8 Pleasant Valley 27 26 J J Richey, 8 11:31.8 West Dsm Valley 28 27 George Collis, 8 11:32.3 West Dsm Valley 29 28 George Logan, 8 11:33.3 Ames 30 Cyrus Scheckel, 8 11:33.9 Cr Kennedy 31 29 Mason Bonzer, 8 11:35.1 Cedar Falls 32 30 Liam Steffen, 8 11:36.6 Southeast - IaCity 33 31 Andrew Freeman, 8 11:37.0 Waukee Warriors 34 32 Jackson Welter, 8 11:39.1 West Dsm Valley 35 33 Calvin Kenyon, 8 11:40.0 Davenport Flyers 36 34 Thomas Quann, 8 11:40.3 Dowling 37 35 Siraj Singh, 8 11:42.2 Pleasant Valley 38 36 Huck Skram, 8 11:45.1 Johnston 39 37 Israel Ives, 8 11:45.1 Dowling 40 38 James Miller, 8 11:46.8 Cr Prairie 41 39 Hayden Klonglan, 8 11:48.6 Ankeny Southview 42 40 Ngor Mayom, 8 11:50.0 Dowling 43 41 Sriram Allaparthi, 8 11:53.2 Waukee Nw 44 42 Gavin Black, 8 11:55.8 Urbandale 45 43 Ranger Vance, 8 11:57.4 Ankeny Southview 46 44 Levi Bloyer, 8 11:57.6 Ankeny Northview 47 45 Titus Mayfield, 8 11:57.8 Cedar Falls 48 46 Eli Gerber, 8 11:57.9 Johnston 49 47 Bodhi Schervish, 8 12:01.3 Des Moines Roosevelt 50 48 Luke Hergenreter, 8 12:01.7 Ankeny Southview 51 49 Paden White, 8 12:02.8 Johnston 52 50 Logan Soenen, 8 12:03.1 Norwalk 53 51 Calvin Knutson, 8 12:04.9 Des Moines Roosevelt 54 52 George Voltz, 8 12:06.8 Ankeny Northview 55 53 Kallen Smith, 8 12:07.5 Norwalk 56 Toby Droppert, 8 12:10.5 Dallas Center Grimes 57 54 Judah Bolles, 8 12:10.7 Ames 58 55 Cole Gadberry, 8 12:12.5 Pleasant Valley 59 56 Isaac Carlson, 8 12:14.0 Johnston 60 Carson Cheney, 8 12:14.6 Linn Mar 61 57 Miles Smith, 8 12:15.5 Des Moines Roosevelt 62 58 Elijah Agbaje, 8 12:16.5 Ankeny Southview 63 59 Leo Rivera, 8 12:16.6 Waukee Nw 64 60 Rhys Gant, 8 12:17.1 Davenport Flyers 65 Elijah Taylor, 8 12:18.9 Pleasant Valley 66 61 Edison Flaherty, 8 12:19.3 Dowling 67 62 Evan Berg, 8 12:19.3 Waukee Nw 68 63 Isaac Kunze, 8 12:20.0 Norwalk 69 64 Sergio Paz, 8 12:20.3 Des Moines Roosevelt 70 65 Lane Robinson, 8 12:21.0 Northwest Ms-IaCity 71 66 Omar Aldamak, 8 12:22.3 Cedar Falls 72 67 Grady Owens, 8 12:23.1 Norwalk 73 68 Owen Petersen, 8 12:25.3 Norwalk 74 69 Elias Ciccotti, 8 12:25.8 Ames 75 70 Evan Marusiak, 8 12:26.1 Ankeny Northview 76 71 Grady Gamerdinger, 8 12:26.3 West Dsm Valley 77 72 Peyton Willey, 8 12:26.7 Norwalk 78 Maddux Roos, 8 12:26.9 Linn Mar 79 Colby Gunn, 8 12:27.0 Norwalk 80 73 Tryce Riesberg, 8 12:27.2 Ankeny Southview 81 Mason DeWall, 8 12:27.6 Cedar Falls 82 74 Mark Lawson, 8 12:28.2 West Dsm Valley 83 75 Mason Narotam, 8 12:28.4 Ames 84 Landon Wiechmann, 8 12:29.0 Cedar Falls 85 76 Boooker Bhave, 8 12:29.5 Ames 86 77 Owen Story, 8 12:30.2 Southeast - IaCity 87 78 Ryker Amunson, 8 12:30.7 Cr Prairie 88 Kyson Freeze, 8 12:30.8 West Dsm Valley 89 79 Henry Duncan, 8 12:31.1 Ames 90 Luke Goblisch, 8 12:31.2 Cedar Falls 91 80 Aidan Marchant-Leckband, 812:32.1 Des Moines Roosevelt 92 81 Kort Henderson, 8 12:32.1 Johnston 93 Caleb Gilroy, 8 12:32.2 Pleasant Valley 94 Mason Beerends, 8 12:33.0 Norwalk 95 Roman Moore, 8 12:33.7 West Dsm Valley 96 82 Tommy Beach, 8 12:34.1 Cr Prairie 97 83 Carter Flogel, 8 12:35.2 Dowling 98 84 Dylan Domke, 8 12:35.9 Northwest Ms-IaCity 99 85 Weston Vlasek, 8 12:36.7 Cr Prairie 100 86 Chase Walkup, 8 12:37.3 Waukee Warriors 101 87 Logan Good, 8 12:39.3 Urbandale 102 Roddick Taylor, 8 12:39.6 Bettendorf 103 88 Lennox Croatt, 8 12:40.2 Waukee Nw 104 89 Said Rasa, 8 12:40.7 Waukee Warriors 105 Cameron Rolf, 8 12:40.9 Cedar Falls 106 90 Grady Balvanz, 8 12:42.5 Ankeny Southview 107 91 Kaleb Buxton, 8 12:42.9 Southeast - IaCity 108 92 Ty Ginger, 8 12:43.4 Davenport Flyers 109 Spencer Mayfield, 8 12:43.4 West Dsm Valley 110 93 Alex Kuennen, 8 12:44.1 Waukee Nw 111 94 James Ackerson, 8 12:44.3 Southeast - IaCity 112 Kellen Murray, 8 12:44.4 Ankeny Southview 113 Sonny Powers, 8 12:45.3 Southeast - IaCity 114 Marcus Crecelius, 8 12:46.0 Ankeny Southview 115 95 Roshan Hollis, 8 12:46.5 Des Moines Roosevelt 116 Thayer Swenson, 8 12:46.8 Ankeny Southview 117 96 Henry Snider, 8 12:47.1 Waukee Warriors 118 Korbin Artist, 8 12:47.7 Dallas Center Grimes 119 Lester Homonoff, 8 12:48.8 West Dsm Valley 120 Mario Melendez, 8 12:48.9 Marshalltown-Miller 121 Marcus Johnson, 8 12:49.5 West Dsm Valley 122 97 Zaden Morrow, 8 12:49.7 Se Polk 123 Payton Warner, 8 12:55.0 Norwalk 124 98 Kieran Fleener, 8 12:55.1 Waukee Nw 125 Kai Wagner, 8 12:56.2 Des Moines Roosevelt 126 99 Harrison Platt, 8 12:56.8 Johnston 127 Anson Jewett, 8 12:57.6 Des Moines Roosevelt 128 Abram Rosseau, 8 12:58.0 West Dsm Valley 129 100 Gibson Rule, 8 12:58.5 Se Polk 130 101 Liam Jones, 8 12:58.6 Ankeny Northview 131 102 August Ballard, 8 12:58.9 Johnston 132 103 Franklin Parrott, 8 12:59.0 Waukee Nw 133 Joaquin Wolf-Jones, 8 12:60.0 Pleasant Valley 134 Hayes Ressler, 8 13:00.3 Cr Prairie 135 104 Chance Laurin, 8 13:03.3 Waukee Warriors 136 105 Lucas Ubeda, 8 13:03.5 Northwest Ms-IaCity 137 A Henry Scott, 8 13:05.1 Johnston 138 Finn Marcel, 8 13:06.0 Waukee Nw 139 Saul Flann, 8 13:08.4 Waukee Nw 140 Max Allan, 8 13:08.5 Johnston 141 Tyler Wiemers, 8 13:12.0 West Dsm Valley 142 106 Conor Harris, 8 13:12.6 Northwest Ms-IaCity 143 107 Nile Winchester, 8 13:14.0 Ankeny Northview 144 Declan Nederhoff, 8 13:15.1 Cr Prairie 145 108 Augustin (Gus Richter, 8 13:15.7 Davenport Flyers 146 Noah Schooley, 8 13:17.8 Norwalk 147 Finn Purdy, 8 13:18.0 Ankeny Southview 148 Lucas Hogan, 8 13:18.4 Dowling 149 Logan Hammel, 8 13:20.3 Ankeny Southview 150 Levi Haight, 8 13:20.6 Cr Prairie 151 109 Aiden Hobbs, 8 13:21.2 Urbandale 152 110 Parker King, 8 13:23.3 Se Polk 153 Luke Von Busch, 8 13:27.1 Ankeny Southview 154 Landon Steen, 8 13:28.6 Ankeny Southview 155 Jax Szymanski, 8 13:28.7 Waukee Nw 156 Stellen Smith, 8 13:29.2 Ankeny Southview 157 Malcolm Rock, 8 13:31.0 Johnston 158 Carsen Morris, 8 13:32.1 Fort Dodge 159 Leo Brickley, 8 13:32.7 Des Moines Roosevelt 160 Tyler Knight, 8 13:34.7 Johnston 161 Trigg Comfort, 8 13:35.2 Johnston 162 James Warby, 8 13:36.7 Cedar Falls 163 111 Hayden Kimm, 8 13:38.2 Ankeny Northview 164 Cael Heathman, 8 13:48.2 Cr Prairie 165 112 Ladji Soumare, 8 13:50.8 Waukee Warriors 166 Harrison Mintle, 8 13:51.8 Waukee Warriors 167 Jack Winder, 8 13:52.3 Waukee Warriors 168 Patrick Sindler, 8 13:52.5 Waukee Warriors 169 Tanner Toll, 8 13:53.8 Waukee Nw 170 113 Ethan Thomas, 8 13:54.9 Se Polk 171 Reid Graeber, 8 13:56.3 Des Moines Roosevelt 172 Landon Carter, 8 13:56.6 Dallas Center Grimes 173 Charlie Brandon, 8 13:57.0 West Dsm Valley 174 114 Matthew Van Every, 8 13:57.8 Northwest Ms-IaCity 175 Madhav Ganesh Kumar, 8 13:58.5 Johnston 176 Leo Hogan, 8 13:59.5 Johnston 177 Hudson Cunningham, 8 14:03.2 Dallas Center Grimes 178 115 Graysen Hartl, 8 14:05.6 Se Polk 179 Marc Herrold, 8 14:07.5 Cedar Falls 180 Easton Showalter, 8 14:08.5 Waukee Warriors 181 Caleb Mertes, 8 14:09.5 Johnston 182 Pranay Vivekanada, 8 14:11.0 Waukee Warriors 183 Gabe Elmore, 8 14:11.1 Mason City-John Adams 184 Colin Gesy, 8 14:11.2 Ankeny Southview 185 Gibson Santiago, 8 14:11.7 Ankeny Southview 186 Sam Early, 8 14:15.8 Waukee Warriors 187 Cohen Roberts, 8 14:17.1 Ankeny Southview 188 116 Kieran Hall, 8 14:19.2 Northwest Ms-IaCity 189 Harrison Maysent, 8 14:21.0 Ankeny Southview 190 Blayton Anderson, 8 14:23.8 Norwalk 191 117 Aryan Vikram, 8 14:24.0 Northwest Ms-IaCity 192 John Mertes, 8 14:26.4 Johnston 193 Cole McCarthy, 8 14:26.7 Northwest Ms-IaCity 194 Owen Eckard, 8 14:30.0 Johnston 195 Beckham Gozalka, 8 14:47.1 Waukee Warriors 196 Yashwin Menon, 8 14:53.3 Johnston 197 Noah Franck, 8 14:57.5 Ankeny Southview 198 Asa Campbell, 8 15:02.6 Ankeny Southview 199 Gabe Christopherson, 8 15:06.5 Waukee Warriors 200 118 Carter Coppess, 8 15:13.5 Davenport Flyers 201 Yash Sharma, 8 15:15.5 Northwest Ms-IaCity 202 Kole Gatton, 8 15:16.4 Johnston 203 Jonathan Jodlowski, 8 15:19.2 Johnston 204 Micah Culbertson, 8 15:20.3 Ankeny Southview 205 Theo Kratzer, 8 15:24.2 Waukee Warriors 206 Sankeerth Kodavanti, 8 15:29.6 Waukee Warriors 207 Ali Yusek, 8 15:46.6 Waukee Warriors 208 Hridaan Shukla, 8 15:49.9 Waukee Warriors 209 Henry Ciecior, 8 15:52.2 North Central, IaCity 210 Mason Hines, 8 15:56.7 Ankeny Southview 211 119 Liam Davidson, 8 16:06.3 Urbandale 212 Cole Johnson, 8 16:07.8 Ankeny Southview 213 Hudson Richmond, 8 16:21.2 Ankeny Southview 214 Garron Dougan, 8 16:59.5 Dowling
Return to home page.