40th Rich Engel XC Classic Varsity boys
Birdsall Park - Cedar Falls, IA
Sep. 18, 2025
60s and cloudy
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. 18, 2025 5:51 PM PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Bettendorf 60 1 2 12 22 23 48 64 16:34.6 1:35.3 2 Dubuque Senior 87 6 8 16 18 39 41 60 16:57.9 1:04.6 3 Dubuque Hempstead 95 11 14 15 20 35 57 59 17:00.9 0:49.5 4 Iowa City West 120 5 17 24 29 45 49 56 17:12.6 1:17.2 5 Linn-Mar 126 3 19 27 30 47 54 55 17:08.2 2:00.4 6 Davenport Central 135 4 21 28 36 46 50 52 17:18.1 1:26.3 7 Decorah 149 25 26 31 33 34 37 38 17:28.8 0:13.4 8 Urbandale 157 7 13 32 40 65 67 90 17:25.7 1:39.7 9 C R Kennedy 271 10 42 69 71 79 84 88 18:04.2 2:06.6 10 Western Dubuque 316 51 61 63 66 75 76 92 18:17.1 0:37.5 11 Waterloo West 346 44 62 74 77 89 104 105 18:34.1 1:35.9 12 Mason City 352 9 72 87 91 93 94 95 18:41.6 2:42.6 13 Cedar Falls 361 43 68 70 81 99 101 18:42.0 1:58.1 14 C R Washington 424 73 78 80 96 97 106 107 19:09.2 1:05.1 15 C R Jefferson 434 53 85 86 102 108 110 114 19:23.4 2:22.3 16 Grundy Center 498 58 98 111 112 119 120 20:23.4 4:14.6 17 Valley Lutheran 547 83 103 118 121 122 127 128 21:33.6 4:26.3 18 Waterloo East 561 100 109 113 116 123 124 129 21:21.8 3:45.6 19 Waterloo Christian 565 82 115 117 125 126 130 21:56.9 4:47.7 Incomplete Teams: Individuals POINTS FINISHER TIME 1. Bettendorf 1 Aj Willey, 12 15:42.7 2 Andrew Heden, 11 15:49.3 12 Garrett Willey, 10 16:46.7 22 Dawson Allen, 10 17:16.2 23 Liam Rehnberg, 12 17:18.0 48 Dylan Berg, 11 17:55.3 64 Elliot Davis, 12 18:18.0 Total Time = 1:22:52.9 Total Places = 60 2. Dubuque Senior 6 Jack Kirman, 12 16:36.9 8 Liam Kroger, 12 16:42.1 16 Ben Hohmann, 12 16:53.5 18 Grady Kroger, 12 16:55.2 39 Matthew Haug, 11 17:41.5 41 Matthew Denham, 11 17:47.9 60 Cody Hesselman, 11 18:10.3 Total Time = 1:24:49.2 Total Places = 87 3. Dubuque Hempstead 11 Colin Henn, 12 16:45.7 14 Henry Maloney, 11 16:48.2 15 Aidan Cooley, 11 16:50.4 20 Ben Ellerbach, 11 17:04.7 35 Talon Froistad, 11 17:35.1 57 Charlie Spahn, 10 18:04.6 59 Charles Schultz, 12 18:09.1 Total Time = 1:25:04.1 Total Places = 95 4. Iowa City West 5 Michael Hanna, 10 16:32.5 17 Jake Weiler, 10 16:53.9 24 Evan Merrill, 11 17:20.3 29 Eli Dunham, 9 17:26.7 45 Colin Wehrle, 11 17:49.6 49 Jack Eastvold, 12 17:56.1 56 Asif Ali, 12 18:02.1 Total Time = 1:26:03.0 Total Places = 120 5. Linn-Mar 3 Ethan Cheney, 12 15:53.9 19 Will Kennedy, 11 17:04.0 27 Josh Knapp, 12 17:22.0 30 Grayson Roos, 10 17:26.8 47 Brayden Pettit, 11 17:54.3 54 Jonah Sands, 11 18:00.0 55 Brady Limbert, 12 18:01.0 Total Time = 1:25:41.0 Total Places = 126 6. Davenport Central 4 Zack Ryan, 11 16:23.8 21 Emmett Revell-Beck, 10 17:14.6 28 Josh Gant, 12 17:23.4 36 Kaedyn Garnica, 10 17:38.4 46 Sam Crawford, 11 17:50.0 50 Manny Leveridge, 11 17:57.3 52 Asa Kantner, 10 17:59.7 Total Time = 1:26:30.2 Total Places = 135 7. Decorah 25 Oak Pashe, 10 17:21.0 26 Bennett Coppola, 10 17:21.8 31 Oscar Grimstad, 10 17:32.5 33 Clarence Nimrod, 11 17:34.2 34 Mitchell Stemper, 12 17:34.3 37 Derek Hrdlicka, 10 17:38.5 38 Garrett See, 12 17:40.2 Total Time = 1:27:23.8 Total Places = 149 8. Urbandale 7 Ashton Hensley, 12 16:41.3 13 Jack Tryon, 10 16:47.2 32 Cayden Miller, 11 17:33.5 40 Sawyer Marrs, 11 17:45.6 65 Evan Twombly, 12 18:20.9 67 Emmett Lewis, 11 18:23.9 90 Alex Argotsinger, 12 19:25.6 Total Time = 1:27:08.5 Total Places = 157 9. C R Kennedy 10 Lincoln McMahan, 12 16:44.1 42 Tanner Stockert, 10 17:48.2 69 Neil Cogdill, 11 18:27.6 71 Finn Hallam, 10 18:30.4 79 Ryker Scheckel, 12 18:50.6 84 Grant Pattridge, 12 19:12.5 88 Arefat Ali, 11 19:19.3 Total Time = 1:30:20.9 Total Places = 271 10. Western Dubuque 51 Gabe Jones, 9 17:59.3 61 Tyler Hess, 10 18:10.3 63 Joel Klein, 9 18:17.3 66 Dominic Hammerand, 10 18:21.8 75 John Bihl, 9 18:36.8 76 Jake Boge, 12 18:44.6 92 Kolt Pace, 12 19:26.2 Total Time = 1:31:25.5 Total Places = 316 11. Waterloo West 44 Josh Kerkove, 11 17:48.9 62 Brayden Fuller, 12 18:12.3 74 Kayson Cordell, 11 18:36.0 77 Issak Moline, 10 18:48.3 89 Ramsey Mineart, 12 19:24.7 104 Sonny Mendoza, 11 20:13.5 105 Dane Hertel, 11 20:18.6 Total Time = 1:32:50.2 Total Places = 346 12. Mason City 9 Henry Hansen, 11 16:44.1 72 Elijah Bahls, 10 18:31.6 87 Cade Bergman, 10 19:19.3 91 Alexi Duregger, 9 19:26.1 93 Keigan Flaherty, 10 19:26.6 94 Sam Schwarz, 12 19:26.7 95 Kyran Hirsch, 10 19:36.8 Total Time = 1:33:27.7 Total Places = 352 13. Cedar Falls 43 Ethan McKee, 12 17:48.6 68 Ethan Rea, 11 18:27.0 70 Jace Hudson, 10 18:28.1 81 Regan Scholten, 11 18:59.6 99 Landon Wallace, 11 19:46.7 101 Will Kremer, 12 19:52.1 Total Time = 1:33:30.0 Total Places = 361 14. C R Washington 73 Hayden Reilly, 11 18:35.9 78 Jack McAtee, 10 18:49.2 80 Laird Hanna, 12 18:58.7 96 Grayson Gurwell, 9 19:40.9 97 Lewis Foster, 10 19:41.0 106 Henry Appleby-Sparrow, 1220:19.8 107 Austin Damisch, 12 20:21.9 Total Time = 1:35:45.7 Total Places = 424 15. C R Jefferson 53 Rexton Travagiakis, 11 17:59.9 85 Peter Niyomubazi, 11 19:13.1 86 Jonathan Mittelsteadt, 1219:15.7 102 Dane Harvey, 10 20:06.1 108 Justin Mendoza, 11 20:22.2 110 Harald Batige, 12 20:45.8 114 Asher Dvorsky, 12 21:21.3 Total Time = 1:36:57.0 Total Places = 434 16. Grundy Center 58 Jayce Fryslie, 10 18:07.0 98 Leo Block, 9 19:46.2 111 Daniel Barkley, 12 20:48.8 112 Oliver Del Castillo, 11 20:53.2 119 Daniel Hommel, 12 22:21.6 120 Kael Edwards, 11 22:29.3 Total Time = 1:41:56.8 Total Places = 498 17. Valley Lutheran 83 Ethan Green, 11 19:08.6 103 Callum Wendt, 11 20:07.1 118 Zane Schmitz, 12 21:52.0 121 Leland Daman, 10 23:05.0 122 Jason Neifer, 12 23:34.9 127 Aidan Trumbauer, 9 24:30.5 128 Holden Wendt, 9 24:47.2 Total Time = 1:47:47.6 Total Places = 547 18. Waterloo East 100 Dayton Brown, 12 19:50.2 109 Preston Brown, 12 20:43.3 113 Max Blacksmith, 10 21:18.1 116 Cole Meighan, 9 21:21.5 123 Aidan Talley, 12 23:35.8 124 Dejon Bynum, 12 23:44.4 129 Kayson Paige, 11 25:19.0 Total Time = 1:46:48.9 Total Places = 561 19. Waterloo Christian 82 Markus Woolery, 12 19:01.9 115 Gerrit Van De Haar, 12 21:21.4 117 Bennet Gardner, 12 21:41.9 125 Levi Woolery, 8 23:49.4 126 David Steinbron, 12 23:49.5 130 Erik Litwiller, 10 26:51.9 Total Time = 1:49:44.1 Total Places = 565 TEAM PLACE SCORE FINISHER TIME TEAM Top 1 1 Aj Willey, 12 15:42.7 Bettendorf 2 2 Andrew Heden, 11 15:49.3 Bettendorf 3 3 Ethan Cheney, 12 15:53.9 Linn-Mar 4 4 Zack Ryan, 11 16:23.8 Davenport Central 5 5 Michael Hanna, 10 16:32.5 Iowa City West 6 6 Jack Kirman, 12 16:36.9 Dubuque Senior 7 7 Ashton Hensley, 12 16:41.3 Urbandale 8 8 Liam Kroger, 12 16:42.1 Dubuque Senior 9 9 Henry Hansen, 11 16:44.1 Mason City 10 10 Lincoln McMahan, 12 16:44.1 C R Kennedy 11 11 Colin Henn, 12 16:45.7 Dubuque Hempstead 12 12 Garrett Willey, 10 16:46.7 Bettendorf 13 13 Jack Tryon, 10 16:47.2 Urbandale 14 14 Henry Maloney, 11 16:48.2 Dubuque Hempstead 15 15 Aidan Cooley, 11 16:50.4 Dubuque Hempstead 16 16 Ben Hohmann, 12 16:53.5 Dubuque Senior 17 17 Jake Weiler, 10 16:53.9 Iowa City West 18 18 Grady Kroger, 12 16:55.2 Dubuque Senior 19 19 Will Kennedy, 11 17:04.0 Linn-Mar 20 20 Ben Ellerbach, 11 17:04.7 Dubuque Hempstead 21 21 Emmett Revell-Beck, 10 17:14.6 Davenport Central 22 22 Dawson Allen, 10 17:16.2 Bettendorf 23 23 Liam Rehnberg, 12 17:18.0 Bettendorf 24 24 Evan Merrill, 11 17:20.3 Iowa City West 25 25 Oak Pashe, 10 17:21.0 Decorah 26 26 Bennett Coppola, 10 17:21.8 Decorah 27 27 Josh Knapp, 12 17:22.0 Linn-Mar 28 28 Josh Gant, 12 17:23.4 Davenport Central 29 29 Eli Dunham, 9 17:26.7 Iowa City West 30 30 Grayson Roos, 10 17:26.8 Linn-Mar 31 31 Oscar Grimstad, 10 17:32.5 Decorah 32 32 Cayden Miller, 11 17:33.5 Urbandale 33 33 Clarence Nimrod, 11 17:34.2 Decorah 34 34 Mitchell Stemper, 12 17:34.3 Decorah 35 35 Talon Froistad, 11 17:35.1 Dubuque Hempstead 36 36 Kaedyn Garnica, 10 17:38.4 Davenport Central 37 37 Derek Hrdlicka, 10 17:38.5 Decorah 38 38 Garrett See, 12 17:40.2 Decorah 39 39 Matthew Haug, 11 17:41.5 Dubuque Senior 40 40 Sawyer Marrs, 11 17:45.6 Urbandale 41 41 Matthew Denham, 11 17:47.9 Dubuque Senior 42 42 Tanner Stockert, 10 17:48.2 C R Kennedy 43 43 Ethan McKee, 12 17:48.6 Cedar Falls 44 44 Josh Kerkove, 11 17:48.9 Waterloo West 45 Spencer Christensen, 11 17:49.0 Decorah 46 45 Colin Wehrle, 11 17:49.6 Iowa City West 47 46 Sam Crawford, 11 17:50.0 Davenport Central 48 47 Brayden Pettit, 11 17:54.3 Linn-Mar 49 48 Dylan Berg, 11 17:55.3 Bettendorf 50 49 Jack Eastvold, 12 17:56.1 Iowa City West 51 50 Manny Leveridge, 11 17:57.3 Davenport Central 52 51 Gabe Jones, 9 17:59.3 Western Dubuque 53 52 Asa Kantner, 10 17:59.7 Davenport Central 54 53 Rexton Travagiakis, 11 17:59.9 C R Jefferson 55 54 Jonah Sands, 11 18:00.0 Linn-Mar 56 55 Brady Limbert, 12 18:01.0 Linn-Mar 57 56 Asif Ali, 12 18:02.1 Iowa City West 58 Zach Bruzek, 11 18:02.3 Iowa City West 59 Cooper Adams, 11 18:02.8 Linn-Mar 60 57 Charlie Spahn, 10 18:04.6 Dubuque Hempstead 61 Charlie Petersen, 11 18:06.4 Linn-Mar 62 58 Jayce Fryslie, 10 18:07.0 Grundy Center 63 59 Charles Schultz, 12 18:09.1 Dubuque Hempstead 64 Thomas Tong, 12 18:09.4 Iowa City West 65 60 Cody Hesselman, 11 18:10.3 Dubuque Senior 66 61 Tyler Hess, 10 18:10.3 Western Dubuque 67 62 Brayden Fuller, 12 18:12.3 Waterloo West 68 Ahmed Elbeshti, 10 18:12.6 Iowa City West 69 63 Joel Klein, 9 18:17.3 Western Dubuque 70 64 Elliot Davis, 12 18:18.0 Bettendorf 71 65 Evan Twombly, 12 18:20.9 Urbandale 72 66 Dominic Hammerand, 10 18:21.8 Western Dubuque 73 Cade Lorenz, 10 18:23.1 Linn-Mar 74 Mason Spriggs, 11 18:23.6 Dubuque Hempstead 75 67 Emmett Lewis, 11 18:23.9 Urbandale 76 Aiden Rowray, 10 18:25.2 Linn-Mar 77 Ashton Landherr, 10 18:25.7 Linn-Mar 78 68 Ethan Rea, 11 18:27.0 Cedar Falls 79 69 Neil Cogdill, 11 18:27.6 C R Kennedy 80 70 Jace Hudson, 10 18:28.1 Cedar Falls 81 Davi Donato, 9 18:28.8 Iowa City West 82 71 Finn Hallam, 10 18:30.4 C R Kennedy 83 Eli Neuhaus, 11 18:31.3 Dubuque Senior 84 72 Elijah Bahls, 10 18:31.6 Mason City 85 73 Hayden Reilly, 11 18:35.9 C R Washington 86 74 Kayson Cordell, 11 18:36.0 Waterloo West 87 75 John Bihl, 9 18:36.8 Western Dubuque 88 Sam Goldsmith, 11 18:38.9 Dubuque Hempstead 89 Eli Roach, 12 18:41.0 Dubuque Senior 90 76 Jake Boge, 12 18:44.6 Western Dubuque 91 77 Issak Moline, 10 18:48.3 Waterloo West 92 Cael Dunham, 10 18:48.9 Iowa City West 93 78 Jack McAtee, 10 18:49.2 C R Washington 94 79 Ryker Scheckel, 12 18:50.6 C R Kennedy 95 Cj Peterson, 10 18:50.7 Dubuque Hempstead 96 Daniel Hoke, 10 18:51.0 Linn-Mar 97 Nicholas Phillips, 9 18:51.4 Linn-Mar 98 Zenner Ellerbeck, 9 18:54.5 Dubuque Hempstead 99 Andrew Hohmann, 10 18:54.8 Dubuque Senior 100 80 Laird Hanna, 12 18:58.7 C R Washington 101 81 Regan Scholten, 11 18:59.6 Cedar Falls 102 Advait Kalaver, 11 19:00.4 Linn-Mar 103 82 Markus Woolery, 12 19:01.9 Waterloo Christian 104 Ian Sindt, 11 19:02.9 Dubuque Senior 105 83 Ethan Green, 11 19:08.6 Valley Lutheran 106 84 Grant Pattridge, 12 19:12.5 C R Kennedy 107 85 Peter Niyomubazi, 11 19:13.1 C R Jefferson 108 86 Jonathan Mittelsteadt, 1219:15.7 C R Jefferson 109 87 Cade Bergman, 10 19:19.3 Mason City 110 88 Arefat Ali, 11 19:19.3 C R Kennedy 111 89 Ramsey Mineart, 12 19:24.7 Waterloo West 112 Noah Christensen, 9 19:25.4 Dubuque Senior 113 90 Alex Argotsinger, 12 19:25.6 Urbandale 114 91 Alexi Duregger, 9 19:26.1 Mason City 115 92 Kolt Pace, 12 19:26.2 Western Dubuque 116 Kevin Primrose, 10 19:26.5 C R Kennedy 117 93 Keigan Flaherty, 10 19:26.6 Mason City 118 94 Sam Schwarz, 12 19:26.7 Mason City 119 95 Kyran Hirsch, 10 19:36.8 Mason City 120 Ethan White, 12 19:40.0 C R Kennedy 121 96 Grayson Gurwell, 9 19:40.9 C R Washington 122 97 Lewis Foster, 10 19:41.0 C R Washington 123 98 Leo Block, 9 19:46.2 Grundy Center 124 99 Landon Wallace, 11 19:46.7 Cedar Falls 125 Michael Johnson, 12 19:48.0 Mason City 126 100 Dayton Brown, 12 19:50.2 Waterloo East 127 Brady Rish, 9 19:51.5 Mason City 128 101 Will Kremer, 12 19:52.1 Cedar Falls 129 102 Dane Harvey, 10 20:06.1 C R Jefferson 130 103 Callum Wendt, 11 20:07.1 Valley Lutheran 131 Gavin Clausen, 11 20:12.8 Mason City 132 104 Sonny Mendoza, 11 20:13.5 Waterloo West 133 105 Dane Hertel, 11 20:18.6 Waterloo West 134 106 Henry Appleby-Sparrow, 1220:19.8 C R Washington 135 William Miller, 9 20:20.5 Western Dubuque 136 107 Austin Damisch, 12 20:21.9 C R Washington 137 108 Justin Mendoza, 11 20:22.2 C R Jefferson 138 Symon McDermott, 11 20:33.7 Western Dubuque 139 109 Preston Brown, 12 20:43.3 Waterloo East 140 Jasper Mitchell, 10 20:44.7 C R Washington 141 110 Harald Batige, 12 20:45.8 C R Jefferson 142 Henri Mitchell, 11 20:46.1 C R Washington 143 Andrew Federspiel, 9 20:48.1 Waterloo West 144 111 Daniel Barkley, 12 20:48.8 Grundy Center 145 112 Oliver Del Castillo, 11 20:53.2 Grundy Center 146 Jeremiah Dunkerton, 11 21:10.1 Waterloo West 147 James Knight, 12 21:17.2 Waterloo West 148 113 Max Blacksmith, 10 21:18.1 Waterloo East 149 114 Asher Dvorsky, 12 21:21.3 C R Jefferson 150 115 Gerrit Van De Haar, 12 21:21.4 Waterloo Christian 151 116 Cole Meighan, 9 21:21.5 Waterloo East 152 Cam'ron Riggins, 11 21:22.4 C R Jefferson 153 David Olivier, 12 21:24.5 C R Jefferson 154 Jay James, 10 21:40.2 C R Jefferson 155 117 Bennet Gardner, 12 21:41.9 Waterloo Christian 156 118 Zane Schmitz, 12 21:52.0 Valley Lutheran 157 119 Daniel Hommel, 12 22:21.6 Grundy Center 158 120 Kael Edwards, 11 22:29.3 Grundy Center 159 Andy Segovia, 11 22:32.7 C R Jefferson 160 Roman Wright, 12 22:54.4 C R Jefferson 161 121 Leland Daman, 10 23:05.0 Valley Lutheran 162 122 Jason Neifer, 12 23:34.9 Valley Lutheran 163 123 Aidan Talley, 12 23:35.8 Waterloo East 164 124 Dejon Bynum, 12 23:44.4 Waterloo East 165 125 Levi Woolery, 8 23:49.4 Waterloo Christian 166 126 David Steinbron, 12 23:49.5 Waterloo Christian 167 127 Aidan Trumbauer, 9 24:30.5 Valley Lutheran 168 128 Holden Wendt, 9 24:47.2 Valley Lutheran 169 129 Kayson Paige, 11 25:19.0 Waterloo East 170 130 Erik Litwiller, 10 26:51.9 Waterloo Christian 171 Jonas Dahlen, 12 27:32.8 Waterloo East 172 Gabe Ohrt, 9 28:21.0 Valley Lutheran
Return to home page.