An Email-Ready Link
As you requested, here is a ready-to-email link to this page.
The URL is:
https://m1.onlineraceresults.com/race/view_plain_text.php?race_id=79623
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
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.