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?make_printable=1&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

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.