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.