An Email-Ready Link
As you requested, here is a ready-to-email link to this page.
The URL is:
https://www.onlineraceresults.com/race/view_plain_text.php?make_printable=1&race_id=79539
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
52nd Bobcat CC Invite Varsity boys
MCC xc course - Marshalltown, IA
Sep. 11, 2025
70s and Sunny
Results by Cal Murdock
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Last updated Sep. 11, 2025 7:22 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Indianola 66 3 7 16 17 23 69 91 15:49.5 0:50.9 2 Cedar Falls 111 1 10 18 22 60 89 15:55.2 1:47.4 3 Dowling Catholic 134 6 8 35 36 49 58 73 16:09.6 1:00.5 4 Ankeny Centennial 151 5 14 15 45 72 97 110 16:11.0 1:20.4 5 Waukee Northwest 159 13 29 32 33 52 56 64 16:18.7 0:46.0 6 Dubuque Senior 171 19 24 37 41 50 71 119 16:22.8 0:32.5 7 Dallas Center Grimes 186 27 28 31 43 57 83 94 16:25.5 0:25.1 8 Johnston 218 4 12 59 68 75 92 105 16:21.8 1:24.0 9 Iowa City West 224 20 30 42 55 77 108 142 16:31.0 0:47.6 10 Norwalk 247 9 21 51 80 86 90 106 16:30.3 1:22.1 11 Dubuque Hempstead 283 34 39 46 62 102 115 16:43.9 1:01.3 12 Waukee 290 40 48 54 70 78 79 85 16:42.7 0:26.4 13 Valley, Wdm 334 38 61 63 74 98 100 112 16:51.3 0:56.3 14 Urbandale 338 25 26 87 99 101 117 118 16:53.0 1:09.3 15 Ames 341 44 65 67 81 84 93 123 16:50.9 0:26.7 16 Ankeny 349 47 53 66 88 95 103 104 16:55.1 0:43.0 17 Marshalltown 383 2 11 121 122 127 137 143 17:11.6 3:42.4 18 Southeast Polk 516 76 96 107 109 128 131 139 17:38.6 1:49.4 19 D M Roosevelt 574 111 113 114 116 120 129 155 17:55.7 0:17.3 20 D M Hoover 670 82 132 146 154 156 157 158 20:06.0 5:36.9 21 D M Lincoln 672 124 125 134 138 151 152 19:21.4 2:56.6 22 Fort Dodge 674 126 133 135 136 144 150 153 19:14.1 1:29.2 23 East Marshall 703 130 140 141 145 147 148 149 19:50.4 1:44.2 Individuals POINTS FINISHER TIME 1. Indianola 3 Reed Robbins, 12 15:22.5 7 Kiefer Barnes, 12 15:37.7 16 Paxton Bloom, 12 15:56.6 17 Jake Robidoux, 10 15:57.2 23 Sam Appel, 11 16:13.3 69 Isaiah Thomsen, 11 16:51.0 91 Owen Welling, 11 17:10.4 Total Time = 1:19:07.3 Total Places = 66 2. Cedar Falls 1 Jaden Merrick, 12 14:56.2 10 Dominic Williams, 11 15:46.4 18 Porter Myers, 11 16:00.4 22 Jeremy Gall, 9 16:09.3 60 Gaige Martin, 12 16:43.6 89 James Mandt, 12 17:06.8 Total Time = 1:19:35.9 Total Places = 111 3. Dowling Catholic 6 Nicholas Paulsen, 12 15:37.5 8 Charlie Deick, 11 15:40.3 35 Nate Timboe, 10 16:25.9 36 William Tice, 11 16:25.9 49 Rob Beecher, 11 16:38.0 58 Emmett Mathiasen, 12 16:42.0 73 Warner Leman, 10 16:52.8 Total Time = 1:20:47.6 Total Places = 134 4. Ankeny Centennial 5 Cohen Moll, 12 15:32.2 14 Jax Alvarez, 11 15:56.1 15 Davis Johnson, 12 15:56.4 45 Ian Smith, 12 16:37.4 72 Brecken Allen, 11 16:52.5 97 Levi Odson, 11 17:22.7 110 Benjamin Nelson, 11 17:46.5 Total Time = 1:20:54.6 Total Places = 151 5. Waukee Northwest 13 Kellen Tuyls, 12 15:53.2 29 Nolan Van Bruggen, 10 16:17.5 32 Roy Verastegui, 12 16:21.2 33 Ayden Gabrielson, 12 16:22.1 52 Nolan Olson, 10 16:39.2 56 Leo Derry, 10 16:40.2 64 Adam Ruehling, 12 16:47.9 Total Time = 1:21:33.2 Total Places = 159 6. Dubuque Senior 19 Owen Anderson, 11 16:05.7 24 Jack Kirman, 12 16:14.0 37 Liam Kroger, 12 16:26.4 41 Ben Hohmann, 12 16:29.3 50 Grady Kroger, 12 16:38.2 71 Matthew Haug, 11 16:52.2 119 Eli Neuhaus, 11 18:04.2 Total Time = 1:21:53.6 Total Places = 171 7. Dallas Center Grimes 27 Noah Kerndt, 10 16:16.3 28 Harper Gessman, 12 16:16.8 31 Jack Meggison, 11 16:20.3 43 Rylan Heeren, 9 16:32.7 57 Cedar Bandy, 10 16:41.4 83 Cael Ramsey, 12 17:01.0 94 Owen Weiler, 12 17:13.8 Total Time = 1:22:07.5 Total Places = 186 8. Johnston 4 Jack Crossland, 11 15:30.6 12 Tay Ohr-Rottler, 12 15:49.6 59 Ramsey Morgan, 12 16:43.0 68 Charlie Strauss, 11 16:50.8 75 Blake Williams, 10 16:54.6 92 Carter Dyer, 11 17:11.5 105 Ben Cheese, 12 17:25.7 Total Time = 1:21:48.6 Total Places = 218 9. Iowa City West 20 Michael Hanna, 10 16:07.8 30 Jake Weiler, 10 16:19.6 42 Lars Pressler, 11 16:31.8 55 Eli Dunham, 9 16:40.0 77 Evan Merrill, 11 16:55.4 108 Ahmed Elbeshti, 10 17:34.6 142 Jacob Welmar, 12 19:55.1 Total Time = 1:22:34.6 Total Places = 224 10. Norwalk 9 Teegan Kralik, 12 15:42.6 21 Sam Parker, 12 16:09.2 51 Aksel Beedon, 11 16:38.4 80 Sam Buhrow, 11 16:56.5 86 Lane Osterloh, 12 17:04.7 90 Oliver Tice, 9 17:07.0 106 Jeremiah Brown, 12 17:27.2 Total Time = 1:22:31.4 Total Places = 247 11. Dubuque Hempstead 34 Colin Henn, 12 16:23.5 39 Henry Maloney, 11 16:27.8 46 Ben Ellerbach, 11 16:37.6 62 Aidan Cooley, 11 16:45.8 102 Talon Froistad, 11 17:24.8 115 Charlie Spahn, 10 17:56.0 Total Time = 1:23:39.5 Total Places = 283 12. Waukee 40 Ben Peterson, 11 16:29.0 48 Harry Abbott, 12 16:37.9 54 Rishabh Patel, 12 16:39.9 70 Colton Kokjohn, 9 16:51.1 78 Mason Friedel, 10 16:55.4 79 Carter Hoskins, 11 16:56.2 85 Wyatt Beyer, 10 17:02.5 Total Time = 1:23:33.3 Total Places = 290 13. Valley, Wdm 38 Thomas Limback, 11 16:26.8 61 Angel Cruz Felipe, 12 16:44.6 63 Johnny Reynolds, 12 16:47.5 74 Nelsen Perrigo, 10 16:54.2 98 Weston Bowser, 11 17:23.1 100 Ronak Bhargava, 12 17:24.4 112 Peter LaMasters, 12 17:51.3 Total Time = 1:24:16.2 Total Places = 334 14. Urbandale 25 Ashton Hensley, 12 16:15.5 26 Jack Tryon, 10 16:15.7 87 Cayden Miller, 11 17:05.4 99 Sawyer Marrs, 11 17:23.3 101 Evan Twombly, 12 17:24.7 117 Emmett Lewis, 11 17:57.8 118 Porter Kimble, 12 17:59.3 Total Time = 1:24:24.6 Total Places = 338 15. Ames 44 Caleb Bolles, 10 16:35.4 65 Andrew Anderson, 12 16:49.2 67 Jonathan Ryken, 12 16:50.3 81 Hezekiah Johnson, 11 16:57.3 84 Jonah Mittman, 12 17:02.1 93 Charlie Platt, 10 17:11.7 123 Felix Miguez, 11 18:19.2 Total Time = 1:24:14.3 Total Places = 341 16. Ankeny 47 Brett Augustine, 12 16:37.8 53 Gus Brown, 9 16:39.8 66 Jackson Kaiser, 12 16:50.3 88 Isaiah Swanson, 10 17:06.5 95 Logan Rolling, 12 17:20.8 103 Brayden Nixt, 11 17:25.1 104 Benton Schuchart, 10 17:25.7 Total Time = 1:24:35.2 Total Places = 349 17. Marshalltown 2 Preston Johnson, 11 15:00.5 11 Carter Nunn, 12 15:48.1 121 Myles Goldman, 12 18:08.3 122 Costin Piscatelli, 9 18:17.8 127 Kade Randal, 12 18:42.9 137 Thomas Stanley, 10 19:19.3 143 Michael Downs, 10 20:00.9 Total Time = 1:25:57.6 Total Places = 383 18. Southeast Polk 76 Benji DeBoom, 10 16:55.1 96 Josh Moberg, 12 17:22.3 107 Henry Laird, 10 17:28.4 109 Emeric Stone, 9 17:42.5 128 Noah Wright, 11 18:44.5 131 Koebe Farrel, 10 18:54.7 139 Will Ackelson, 12 19:33.1 Total Time = 1:28:12.8 Total Places = 516 19. D M Roosevelt 111 Julian Nicolino, 11 17:47.2 113 Cooper Briggs, 10 17:54.3 114 Graham Wise, 11 17:55.7 116 Isaiah Keller, 12 17:56.9 120 Lucas Knutson, 11 18:04.4 129 Silvio Hermann, 12 18:49.0 155 Joey Zambreno, 12 22:19.6 Total Time = 1:29:38.5 Total Places = 574 20. D M Hoover 82 Chase Gordon, 12 16:57.5 132 Benji Williams, 9 19:01.2 146 Kingsley Ly, 9 20:13.0 154 Nathan Buckley, 12 21:43.9 156 Caden Lemons, 12 22:34.4 157 Khaing Zan, 12 23:02.1 158 Cameron Renes, 12 23:57.5 Total Time = 1:40:30.0 Total Places = 670 21. D M Lincoln 124 Zavier McKee, 10 18:28.5 125 Devon Toledo-Comer, 10 18:29.3 134 Owen Peacock, 9 19:03.8 138 Warren Mead, 10 19:19.9 151 Jack Bryant, 9 21:25.1 152 Alonso Casillas, 9 21:29.8 Total Time = 1:36:46.6 Total Places = 672 22. Fort Dodge 126 Jones Hensley, 9 18:35.8 133 Jayce Point, 11 19:03.6 135 Corban McHone, 10 19:10.0 136 Aiden Recker, 12 19:15.9 144 Joos Langkjaer, 10 20:05.0 150 Myles Summers, 10 21:17.9 153 Drew Essman, 12 21:39.7 Total Time = 1:36:10.3 Total Places = 674 23. East Marshall 130 Chandler Curtis, 12 18:51.8 140 Austin Pansegrau, 12 19:41.0 141 Cael Curphy, 11 19:53.4 145 Maddux Bennett, 11 20:09.4 147 Lars Dommer, 11 20:36.0 148 Nathan Frye, 11 20:36.6 149 Landen Shoeman, 11 20:46.2 Total Time = 1:39:11.6 Total Places = 703 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Jaden Merrick, 12 14:56.2 Cedar Falls 2 2 Preston Johnson, 11 15:00.5 Marshalltown 3 3 Reed Robbins, 12 15:22.5 Indianola 4 4 Jack Crossland, 11 15:30.6 Johnston 5 5 Cohen Moll, 12 15:32.2 Ankeny Centennial 6 6 Nicholas Paulsen, 12 15:37.5 Dowling Catholic 7 7 Kiefer Barnes, 12 15:37.7 Indianola 8 8 Charlie Deick, 11 15:40.3 Dowling Catholic 9 9 Teegan Kralik, 12 15:42.6 Norwalk 10 10 Dominic Williams, 11 15:46.4 Cedar Falls 11 11 Carter Nunn, 12 15:48.1 Marshalltown 12 12 Tay Ohr-Rottler, 12 15:49.6 Johnston 13 13 Kellen Tuyls, 12 15:53.2 Waukee Northwest 14 14 Jax Alvarez, 11 15:56.1 Ankeny Centennial 15 15 Davis Johnson, 12 15:56.4 Ankeny Centennial 16 16 Paxton Bloom, 12 15:56.6 Indianola 17 17 Jake Robidoux, 10 15:57.2 Indianola 18 18 Porter Myers, 11 16:00.4 Cedar Falls 19 19 Owen Anderson, 11 16:05.7 Dubuque Senior 20 20 Michael Hanna, 10 16:07.8 Iowa City West 21 21 Sam Parker, 12 16:09.2 Norwalk 22 22 Jeremy Gall, 9 16:09.3 Cedar Falls 23 23 Sam Appel, 11 16:13.3 Indianola 24 24 Jack Kirman, 12 16:14.0 Dubuque Senior 25 25 Ashton Hensley, 12 16:15.5 Urbandale 26 26 Jack Tryon, 10 16:15.7 Urbandale 27 27 Noah Kerndt, 10 16:16.3 Dallas Center Grimes 28 28 Harper Gessman, 12 16:16.8 Dallas Center Grimes 29 29 Nolan Van Bruggen, 10 16:17.5 Waukee Northwest 30 30 Jake Weiler, 10 16:19.6 Iowa City West 31 31 Jack Meggison, 11 16:20.3 Dallas Center Grimes 32 32 Roy Verastegui, 12 16:21.2 Waukee Northwest 33 33 Ayden Gabrielson, 12 16:22.1 Waukee Northwest 34 34 Colin Henn, 12 16:23.5 Dubuque Hempstead 35 35 Nate Timboe, 10 16:25.9 Dowling Catholic 36 36 William Tice, 11 16:25.9 Dowling Catholic 37 37 Liam Kroger, 12 16:26.4 Dubuque Senior 38 38 Thomas Limback, 11 16:26.8 Valley, Wdm 39 39 Henry Maloney, 11 16:27.8 Dubuque Hempstead 40 Marvin MejicanoBarahona, 10 16:28.1 D M North 41 40 Ben Peterson, 11 16:29.0 Waukee 42 41 Ben Hohmann, 12 16:29.3 Dubuque Senior 43 42 Lars Pressler, 11 16:31.8 Iowa City West 44 43 Rylan Heeren, 9 16:32.7 Dallas Center Grimes 45 44 Caleb Bolles, 10 16:35.4 Ames 46 45 Ian Smith, 12 16:37.4 Ankeny Centennial 47 46 Ben Ellerbach, 11 16:37.6 Dubuque Hempstead 48 47 Brett Augustine, 12 16:37.8 Ankeny 49 48 Harry Abbott, 12 16:37.9 Waukee 50 49 Rob Beecher, 11 16:38.0 Dowling Catholic 51 50 Grady Kroger, 12 16:38.2 Dubuque Senior 52 51 Aksel Beedon, 11 16:38.4 Norwalk 53 52 Nolan Olson, 10 16:39.2 Waukee Northwest 54 53 Gus Brown, 9 16:39.8 Ankeny 55 54 Rishabh Patel, 12 16:39.9 Waukee 56 55 Eli Dunham, 9 16:40.0 Iowa City West 57 56 Leo Derry, 10 16:40.2 Waukee Northwest 58 57 Cedar Bandy, 10 16:41.4 Dallas Center Grimes 59 58 Emmett Mathiasen, 12 16:42.0 Dowling Catholic 60 59 Ramsey Morgan, 12 16:43.0 Johnston 61 60 Gaige Martin, 12 16:43.6 Cedar Falls 62 61 Angel Cruz Felipe, 12 16:44.6 Valley, Wdm 63 62 Aidan Cooley, 11 16:45.8 Dubuque Hempstead 64 63 Johnny Reynolds, 12 16:47.5 Valley, Wdm 65 64 Adam Ruehling, 12 16:47.9 Waukee Northwest 66 65 Andrew Anderson, 12 16:49.2 Ames 67 66 Jackson Kaiser, 12 16:50.3 Ankeny 68 67 Jonathan Ryken, 12 16:50.3 Ames 69 68 Charlie Strauss, 11 16:50.8 Johnston 70 69 Isaiah Thomsen, 11 16:51.0 Indianola 71 70 Colton Kokjohn, 9 16:51.1 Waukee 72 71 Matthew Haug, 11 16:52.2 Dubuque Senior 73 72 Brecken Allen, 11 16:52.5 Ankeny Centennial 74 73 Warner Leman, 10 16:52.8 Dowling Catholic 75 74 Nelsen Perrigo, 10 16:54.2 Valley, Wdm 76 75 Blake Williams, 10 16:54.6 Johnston 77 76 Benji DeBoom, 10 16:55.1 Southeast Polk 78 77 Evan Merrill, 11 16:55.4 Iowa City West 79 78 Mason Friedel, 10 16:55.4 Waukee 80 79 Carter Hoskins, 11 16:56.2 Waukee 81 80 Sam Buhrow, 11 16:56.5 Norwalk 82 81 Hezekiah Johnson, 11 16:57.3 Ames 83 82 Chase Gordon, 12 16:57.5 D M Hoover 84 83 Cael Ramsey, 12 17:01.0 Dallas Center Grimes 85 84 Jonah Mittman, 12 17:02.1 Ames 86 85 Wyatt Beyer, 10 17:02.5 Waukee 87 86 Lane Osterloh, 12 17:04.7 Norwalk 88 87 Cayden Miller, 11 17:05.4 Urbandale 89 88 Isaiah Swanson, 10 17:06.5 Ankeny 90 89 James Mandt, 12 17:06.8 Cedar Falls 91 90 Oliver Tice, 9 17:07.0 Norwalk 92 91 Owen Welling, 11 17:10.4 Indianola 93 92 Carter Dyer, 11 17:11.5 Johnston 94 93 Charlie Platt, 10 17:11.7 Ames 95 94 Owen Weiler, 12 17:13.8 Dallas Center Grimes 96 95 Logan Rolling, 12 17:20.8 Ankeny 97 96 Josh Moberg, 12 17:22.3 Southeast Polk 98 97 Levi Odson, 11 17:22.7 Ankeny Centennial 99 98 Weston Bowser, 11 17:23.1 Valley, Wdm 100 99 Sawyer Marrs, 11 17:23.3 Urbandale 101 100 Ronak Bhargava, 12 17:24.4 Valley, Wdm 102 101 Evan Twombly, 12 17:24.7 Urbandale 103 102 Talon Froistad, 11 17:24.8 Dubuque Hempstead 104 103 Brayden Nixt, 11 17:25.1 Ankeny 105 104 Benton Schuchart, 10 17:25.7 Ankeny 106 105 Ben Cheese, 12 17:25.7 Johnston 107 106 Jeremiah Brown, 12 17:27.2 Norwalk 108 107 Henry Laird, 10 17:28.4 Southeast Polk 109 108 Ahmed Elbeshti, 10 17:34.6 Iowa City West 110 109 Emeric Stone, 9 17:42.5 Southeast Polk 111 110 Benjamin Nelson, 11 17:46.5 Ankeny Centennial 112 111 Julian Nicolino, 11 17:47.2 D M Roosevelt 113 112 Peter LaMasters, 12 17:51.3 Valley, Wdm 114 113 Cooper Briggs, 10 17:54.3 D M Roosevelt 115 114 Graham Wise, 11 17:55.7 D M Roosevelt 116 115 Charlie Spahn, 10 17:56.0 Dubuque Hempstead 117 116 Isaiah Keller, 12 17:56.9 D M Roosevelt 118 117 Emmett Lewis, 11 17:57.8 Urbandale 119 118 Porter Kimble, 12 17:59.3 Urbandale 120 119 Eli Neuhaus, 11 18:04.2 Dubuque Senior 121 120 Lucas Knutson, 11 18:04.4 D M Roosevelt 122 121 Myles Goldman, 12 18:08.3 Marshalltown 123 122 Costin Piscatelli, 9 18:17.8 Marshalltown 124 123 Felix Miguez, 11 18:19.2 Ames 125 124 Zavier McKee, 10 18:28.5 D M Lincoln 126 125 Devon Toledo-Comer, 10 18:29.3 D M Lincoln 127 126 Jones Hensley, 9 18:35.8 Fort Dodge 128 127 Kade Randal, 12 18:42.9 Marshalltown 129 128 Noah Wright, 11 18:44.5 Southeast Polk 130 129 Silvio Hermann, 12 18:49.0 D M Roosevelt 131 130 Chandler Curtis, 12 18:51.8 East Marshall 132 131 Koebe Farrel, 10 18:54.7 Southeast Polk 133 132 Benji Williams, 9 19:01.2 D M Hoover 134 133 Jayce Point, 11 19:03.6 Fort Dodge 135 134 Owen Peacock, 9 19:03.8 D M Lincoln 136 135 Corban McHone, 10 19:10.0 Fort Dodge 137 136 Aiden Recker, 12 19:15.9 Fort Dodge 138 137 Thomas Stanley, 10 19:19.3 Marshalltown 139 138 Warren Mead, 10 19:19.9 D M Lincoln 140 139 Will Ackelson, 12 19:33.1 Southeast Polk 141 140 Austin Pansegrau, 12 19:41.0 East Marshall 142 Jian Carlo Estrada, 12 19:44.9 D M North 143 Tommy Hinderhoffer, 10 19:48.2 Bcluw 144 141 Cael Curphy, 11 19:53.4 East Marshall 145 142 Jacob Welmar, 12 19:55.1 Iowa City West 146 143 Michael Downs, 10 20:00.9 Marshalltown 147 144 Joos Langkjaer, 10 20:05.0 Fort Dodge 148 Garett Bruner, 10 20:08.5 Bcluw 149 145 Maddux Bennett, 11 20:09.4 East Marshall 150 146 Kingsley Ly, 9 20:13.0 D M Hoover 151 Olin Hupfeld, 10 20:25.1 Bcluw 152 147 Lars Dommer, 11 20:36.0 East Marshall 153 148 Nathan Frye, 11 20:36.6 East Marshall 154 149 Landen Shoeman, 11 20:46.2 East Marshall 155 150 Myles Summers, 10 21:17.9 Fort Dodge 156 151 Jack Bryant, 9 21:25.1 D M Lincoln 157 152 Alonso Casillas, 9 21:29.8 D M Lincoln 158 153 Drew Essman, 12 21:39.7 Fort Dodge 159 154 Nathan Buckley, 12 21:43.9 D M Hoover 160 155 Joey Zambreno, 12 22:19.6 D M Roosevelt 161 156 Caden Lemons, 12 22:34.4 D M Hoover 162 157 Khaing Zan, 12 23:02.1 D M Hoover 163 Manny Hinderhoffer, 9 23:48.1 Bcluw 164 158 Cameron Renes, 12 23:57.5 D M Hoover
Return to home page.