Pleasant Valley Spartan Invitational CX

Varsity Boys

Info

September 6, 2025 in Crow Creek Park

Varsity Boys - Results

2025 SPARTAN INVITATIONAL Varsity  MALE
----------------------------------------------------------------------------

  1.   117  City High                              (  16:32  1:22:36   0:51)
=====================================================
  1      6    204 Linus McRoberts       12   15:59
  2     20    207 Emmett Palmberg       11   16:31
  3     27    209 Jasper McRoberts      10   16:37
  4     28    203 Jack Leman            12   16:39
  5     36    208 David Randall         11   16:50
  6   ( 40)   205 Jarris Prottsman      12   16:58
  7   ( 44)   206 Will Carey            11   17:02

  2.   125  crp                                    (  16:39  1:23:11   1:28)
=====================================================
  1      8    261 Cole Carrizales       11   16:06
  2     14    265 Owen Miller           12   16:25
  3     17    263 Kyle Johnson          12   16:29
  4     26    264 Samuel Lange          11   16:37
  5     60    267 Dillon Wiethorn       12   17:34
  6   ( 70)   262 Matthew Formanek      10   17:49
  7   ( 74)   266 Tristan Stolley       10   17:55

  3.   134  Bettendorf                             (  16:33  1:22:42   1:44)
=====================================================
  1      3     58 AJ Willey             12   15:42
  2      4     62 Andrew Heden          11   15:54
  3     24     64 Garrett Willey        10   16:36
  4     46     63 Dawson Allen          10   17:04
  5     57     60 Liam Rehnberg         12   17:26
  6   ( 82)    59 Elliot Davis          12   18:11
  7   ( 87)    61 Dylan Berg            11   18:22

  4.   140  Pleasant Valley                        (  16:43  1:23:33   0:58)
=====================================================
  1     13    986 Jonah Whitson         11   16:24
  2     21    985 Joe Knepp             12   16:33
  3     23    984 Kamran Foad           11   16:34
  4     29    987 Landen Orris          11   16:40
  5     54    988 Carter Hatz           11   17:22
  6   ( 65)   989 Jacob O'Connor        11   17:40
  7   ( 75)   990 Gavin Russell         11   17:55

  5.   141  Dubuque Senior                         (  16:42  1:23:27   0:46)
=====================================================
  1     11    450 Jack Kirman           12   16:17
  2     16    447 Owen Anderson         11   16:28
  3     30    449 Ben Hohmann           12   16:42
  4     39    452 Liam Kroger           12   16:57
  5     45    451 Grady Kroger          12   17:03
  6   ( 63)   448 Matthew Haug          11   17:39
  7   ( 77)   453 Eli Neuhaus           11   17:57

  6.   167  Iowa City West                         (  16:50  1:24:07   0:46)
=====================================================
  1     18    615 Michael Hanna         10   16:29
  2     25    616 Jake Weiler           10   16:36
  3     32    617 Eli Dunham             9   16:46
  4     43    619 Lars Pressler         11   17:01
  5     49    618 Evan Merrill          11   17:15
  6   ( 78)   620 Jacob Weimer          12   17:58
  7   ( 90)   621 Cael Dunham           10   18:29

  7.   170  Edina                                  (  16:51  1:24:12   1:09)
=====================================================
  1      9    484 SANDER OHE            12   16:10
  2     19    488 ROCCO HAWTHORNE ARRO  10   16:30
  3     38    489 ISAAK KOIVULA SCHADO  10   16:56
  4     51    487 HENRIK ENGSTROM       10   17:17
  5     53    485 MILES ANDERSON        11   17:19
  6   ( 58)   477 BRECK CAMPBELL        12   17:26

  8.   172  Johnston                               (  16:48  1:23:56   1:56)
=====================================================
  1      2    668 Jack Crossland        11   15:41
  2      7    669 Tay Ohr-Rottler       12   16:02
  3     50    671 Ramsey Morgan         12   17:17
  4     52    672 Charlie Strauss       12   17:19
  5     61    673 Ben Cheese            12   17:37
  6   ( 62)   670 Carter Dyer           11   17:38
  7   ( 85)   674 Robert Widtfeldt      10   18:17

  9.   178  Dubuque Hempstead                      (  16:50  1:24:09   0:18)
=====================================================
  1     31    383 Ben Ellerbach         11   16:42
  2     33    385 Colin Henn            12   16:47
  3     35    382 Micah Fern            12   16:50
  4     37    384 Aidan Cooley          11   16:50
  5     42    386 Henry Maloney         11   17:00
  6   ( 68)   388 Charlie Spahn         10   17:46
  7   ( 79)   387 Nolan Risma           10   18:00

 10.   207  Wheaton North                          (  17:03  1:25:15   1:19)
=====================================================
  1     12   1082 Jack Sanders          12   16:21
  2     34   1086 Judah Clark           11   16:50
  3     41   1084 Nathan Carroll        10   17:00
  4     56   1087 Logan Augustine       12   17:24
  5     64   1085 Levi Turner           11   17:40
  6   ( 80)  1088 Owen O'Mara           12   18:00

 11.   216  Davenport Central                      (  17:06  1:25:28   1:22)
=====================================================
  1     15    319 Zack Ryan             11   16:28
  2     22    320 Emmett Revell-Beck    10   16:33
  3     48    321 Josh Gant             12   17:10
  4     59    325 Kaedyn Garnica        10   17:27
  5     72    324 Manny Leveridge       11   17:50
  6   ( 76)   322 Sam Crawford          11   17:57
  7   ( 81)   323 Ben Barnds            10   18:00

 12.   241  Iowa City Liberty                      (  17:08  1:25:37   2:17)
=====================================================
  1      1    554 Keegan Decker         11   15:33
  2     47    556 Lars Hildebrand       11   17:06
  3     55    553 Tayson Cho            11   17:23
  4     67    555 Colin Finch           11   17:45
  5     71    551 Maxwell Kinzer         9   17:50
  6   ( 83)   552 Jens Strand           10   18:15
  7   ( 84)   549 Julius Vidal          12   18:16

 13.   302  Rock Island                            (  17:59  1:29:53   3:36)
=====================================================
  1      5   1029 Elliot Batz           11   15:57
  2     10   1030 Gabe Mahn             12   16:14
  3     94   1034 Lucas McCall          12   18:58
  4     96   1032 Henry Mass            12   19:11
  5     97   1031 Chase Jared           12   19:33
  6   (108)  1033 Hudson Behrens        11   20:39
  7   (113)  1035 Judah Kargl           11   21:38

 14.   432  North Scott                            (  18:37  1:33:02   1:52)
=====================================================
  1     66    892 Parker Hamly          11   17:45
  2     86    888 Jack McCarthy         12   18:19
  3     89    891 Ben Clayton           11   18:26
  4     93    894 Zeke Skyles           10   18:55
  5     98    889 Zach McMann           12   19:37
  6   ( 99)   893 Trevor Matthaidess    10   19:39
  7   (112)   878 Henry Reick           12   21:16

 15.   456  Muscatine                              (  18:57  1:34:43   2:16)
=====================================================
  1     69    765 Aiden Bullock         10   17:46
  2     91    764 Connor Diehl          12   18:37
  3     92    763 Talan Becker          12   18:37
  4    101    766 Kyle Brewer           11   19:41
  5    103    767 Gavyn Burton          10   20:02
  6   (104)   768 Canton Welsch         12   20:03
  7   (105)   769 Ben Miller            11   20:18

 16.   476  Burlington                             (  19:24  1:37:00   2:34)
=====================================================
  1     73     70 Aaron Morehead        12   17:54
  2     88     71 Sam Kotleba           11   18:23
  3    102     74 Hunter Hansen         12   19:52
  4    106     76 Carter Shinn          11   20:23
  5    107     75 Brayden Tuttle        12   20:28
  6   (111)    72 Mason Fritz           12   21:16
  7   (115)    73 Zach Grieves          12   23:01

 17.   528  Moline                                 (  20:27  1:42:12   2:50)
=====================================================
  1     95    721 Kale Moore            11   19:11
  2    100    724 Titus Stout           12   19:39
  3    109    723 Malachi Schwartz      12   20:40
  4    110    715 Seth Long             11   20:41
  5    114    719 Zach Clark            12   22:01



                                                                                                     Page 1
                                       IOWA HIGH SCHOOL ASSOCIATION
                                        2025 SPARTAN INVITATIONAL
ce.                 VARSITY MALE
Place TmPl No.   First     Name         Gr School                        1mileb  2mileb  2m Spli T2      Pace     
===== ==== ===== ====================== == ============================= ======= ======= ======= ======= ===== 
    1    1   554 Keegan Decker          11 Iowa City Liberty                4:55   10:00    5:05   15:33  5:01 
    2    2   668 Jack Crossland         11 Johnston                         4:56   10:02    5:06   15:41  5:04 
    3    3    58 AJ Willey              12 Bettendorf                       4:55   10:01    5:06   15:42  5:04 
    4    4    62 Andrew Heden           11 Bettendorf                       5:04   10:14    5:11   15:54  5:08 
    5    5  1029 Elliot Batz            11 Rock Island                             10:16           15:57  5:09 
    6    6   204 Linus McRoberts        12 City High                        5:02   10:15    5:13   15:59  5:10 
    7    7   669 Tay Ohr-Rottler        12 Johnston                         5:00   10:17    5:17   16:02  5:11 
    8    8   261 Cole Carrizales        11 crp                              5:03   10:16    5:14   16:06  5:12 
    9    9   484 SANDER OHE             12 Edina                            5:02   10:16    5:14   16:10  5:13 
   10   10  1030 Gabe Mahn              12 Rock Island                      5:03   10:19    5:17   16:14  5:14 
   11   11   450 Jack Kirman            12 Dubuque Senior                   5:03   10:19    5:16   16:17  5:15 
   12   12  1082 Jack Sanders           12 Wheaton North                    5:05   10:25    5:21   16:21  5:17 
   13   13   986 Jonah Whitson          11 Pleasant Valley                  5:06   10:25    5:19   16:24  5:18 
   14   14   265 Owen Miller            12 crp                              5:07   10:22    5:15   16:25  5:18 
   15   15   319 Zack Ryan              11 Davenport Central                       10:28           16:28  5:19 
   16   16   447 Owen Anderson          11 Dubuque Senior                   5:08   10:36    5:28   16:28  5:19 
   17   17   263 Kyle Johnson           12 crp                              5:09   10:30    5:21   16:29  5:19 
   18   18   615 Michael Hanna          10 Iowa City West                   5:04   10:28    5:25   16:29  5:19 
   19   19   488 ROCCO HAWTHORNE ARRO   10 Edina                            5:12   10:30    5:18   16:30  5:20 
   20   20   207 Emmett Palmberg        11 City High                        5:07   10:28    5:22   16:31  5:20 
   21   21   985 Joe Knepp              12 Pleasant Valley                  5:06   10:26    5:21   16:33  5:21 
   22   22   320 Emmett Revell-Beck     10 Davenport Central                5:13   10:33    5:20   16:33  5:21 
   23   23   984 Kamran Foad            11 Pleasant Valley                  5:04   10:27    5:24   16:34  5:21 
   24   24    64 Garrett Willey         10 Bettendorf                              10:31           16:36  5:22 
   25   25   616 Jake Weiler            10 Iowa City West                   5:10   10:34    5:25   16:36  5:22 
   26   26   264 Samuel Lange           11 crp                              5:15   10:41    5:27   16:37  5:22 
   27   27   209 Jasper McRoberts       10 City High                        5:13   10:41    5:28   16:37  5:22 
   28   28   203 Jack Leman             12 City High                        5:13   10:41    5:28   16:39  5:23 
   29   29   987 Landen Orris           11 Pleasant Valley                  5:07   10:32    5:26   16:40  5:23 
   30   30   449 Ben Hohmann            12 Dubuque Senior                   5:06   10:32    5:26   16:42  5:24 
   31   31   383 Ben Ellerbach          11 Dubuque Hempstead                5:12   10:40    5:29   16:42  5:24 
   32   32   617 Eli Dunham              9 Iowa City West                   5:10   10:36    5:26   16:46  5:25 
   33   33   385 Colin Henn             12 Dubuque Hempstead                5:12   10:39    5:27   16:47  5:25 
   34   34  1086 Judah Clark            11 Wheaton North                    5:14   10:44    5:31   16:50  5:26 
   35   35   382 Micah Fern             12 Dubuque Hempstead                5:08   10:35    5:27   16:50  5:26 
   36   36   208 David Randall          11 City High                        5:06   10:37    5:31   16:50  5:26 
   37   37   384 Aidan Cooley           11 Dubuque Hempstead                5:09   10:43    5:35   16:50  5:26 
   38   38   489 ISAAK KOIVULA SCHADO   10 Edina                            5:27   11:00    5:33   16:56  5:28 
   39   39   452 Liam Kroger            12 Dubuque Senior                   5:07   10:33    5:26   16:57  5:28 
   40   40   205 Jarris Prottsman       12 City High                        5:13   10:42    5:29   16:58  5:29 
   41   41  1084 Nathan Carroll         10 Wheaton North                    5:12   10:42    5:30   17:00  5:29 
   42   42   386 Henry Maloney          11 Dubuque Hempstead                5:32   11:03    5:32   17:00  5:29 
   43   43   619 Lars Pressler          11 Iowa City West                   5:12   10:44    5:32   17:01  5:30 
   44   44   206 Will Carey             11 City High                        5:16   10:49    5:34   17:02  5:30 
   45   45   451 Grady Kroger           12 Dubuque Senior                   5:14   10:47    5:34   17:03  5:30 
   46   46    63 Dawson Allen           10 Bettendorf                       5:20   10:55    5:35   17:04  5:31 
   47   47   556 Lars Hildebrand        11 Iowa City Liberty                5:17   10:45    5:28   17:06  5:31 
   48   48   321 Josh Gant              12 Davenport Central                5:26   11:00    5:34   17:10  5:33 
   49   49   618 Evan Merrill           11 Iowa City West                   5:18   10:52    5:35   17:15  5:34 
   50   50   671 Ramsey Morgan          12 Johnston                         5:17   10:46    5:29   17:17  5:35 
   51   51   487 HENRIK ENGSTROM        10 Edina                            5:31   11:14    5:43   17:17  5:35 
   52   52   672 Charlie Strauss        12 Johnston                         5:16   10:53    5:38   17:19  5:36 
   53   53   485 MILES ANDERSON         11 Edina                            5:25   11:03    5:39   17:19  5:36 
   54   54   988 Carter Hatz            11 Pleasant Valley                  5:20   11:01    5:42   17:22  5:37 
   55   55   553 Tayson Cho             11 Iowa City Liberty                       11:11           17:23  5:37 
   56   56  1087 Logan Augustine        12 Wheaton North                    5:18   11:01    5:43   17:24  5:37 
   57   57    60 Liam Rehnberg          12 Bettendorf                       5:19   11:02    5:44   17:26  5:38 
   58   58   477 BRECK CAMPBELL         12 Edina                            5:27   11:06    5:40   17:26  5:38 
   59   59   325 Kaedyn Garnica         10 Davenport Central                5:27   11:08    5:41   17:27  5:38 
   60   60   267 Dillon Wiethorn        12 crp                              5:21   11:02    5:41   17:34  5:40 
   61   61   673 Ben Cheese             12 Johnston                         5:21   11:08    5:47   17:37  5:41 
   62   62   670 Carter Dyer            11 Johnston                         5:21   10:57    5:36   17:38  5:42 
   63   63   448 Matthew Haug           11 Dubuque Senior                   5:15   10:52    5:37   17:39  5:42 
   64   64  1085 Levi Turner            11 Wheaton North                    5:13   10:58    5:46   17:40  5:42 
   65   65   989 Jacob O'Connor         11 Pleasant Valley                  5:16   11:07    5:52   17:40  5:42 
   66   66   892 Parker Hamly           11 North Scott                      5:30   11:16    5:46   17:45  5:44 
   67   67   555 Colin Finch            11 Iowa City Liberty                5:18   10:59    5:42   17:45  5:44 
   68   68   388 Charlie Spahn          10 Dubuque Hempstead                5:32   11:10    5:38   17:46  5:44 
   69   69   765 Aiden Bullock          10 Muscatine                        5:34   11:19    5:46   17:46  5:44 
   70   70   262 Matthew Formanek       10 crp                              5:37   11:31    5:54   17:49  5:45 
   71   71   551 Maxwell Kinzer          9 Iowa City Liberty                5:33   11:21    5:48   17:50  5:45 
   72   72   324 Manny Leveridge        11 Davenport Central                5:26   11:11    5:45   17:50  5:46 
   73   73    70 Aaron Morehead         12 Burlington                       5:33   11:32    5:59   17:54  5:47 
   74   74   266 Tristan Stolley        10 crp                              5:34   11:25    5:52   17:55  5:47 
   75   75   990 Gavin Russell          11 Pleasant Valley                  5:17   11:04    5:47   17:55  5:47 
   76   76   322 Sam Crawford           11 Davenport Central                5:34   11:25    5:52   17:57  5:48 
   77   77   453 Eli Neuhaus            11 Dubuque Senior                   5:34   11:29    5:55   17:57  5:48 
   78   78   620 Jacob Weimer           12 Iowa City West                   5:16   11:07    5:51   17:58  5:48 
   79   79   387 Nolan Risma            10 Dubuque Hempstead                5:33   11:19    5:46   18:00  5:49 
   80   80  1088 Owen O'Mara            12 Wheaton North                    5:24   11:14    5:50   18:00  5:49 
   81   81   323 Ben Barnds             10 Davenport Central                5:34   11:26    5:52   18:00  5:49 
   82   82    59 Elliot Davis           12 Bettendorf                       5:31   11:16    5:46   18:11  5:52 
   83   83   552 Jens Strand            10 Iowa City Liberty                5:33   11:21    5:48   18:15  5:54 
   84   84   549 Julius Vidal           12 Iowa City Liberty                5:34   11:31    5:58   18:16  5:54 
   85   85   674 Robert Widtfeldt       10 Johnston                         5:19   11:04    5:45   18:17  5:54 
   86   86   888 Jack McCarthy          12 North Scott                      5:34   11:37    6:03   18:19  5:55 
   87   87    61 Dylan Berg             11 Bettendorf                       5:40   11:38    5:58   18:22  5:56 
   88   88    71 Sam Kotleba            11 Burlington                       5:32   11:31    5:59   18:23  5:56 
   89   89   891 Ben Clayton            11 North Scott                      5:35   11:37    6:02   18:26  5:57 
   90   90   621 Cael Dunham            10 Iowa City West                   5:33   11:36    6:04   18:29  5:58 
   91   91   764 Connor Diehl           12 Muscatine                        5:34   11:39    6:05   18:37  6:01 
   92   92   763 Talan Becker           12 Muscatine                        5:34   11:40    6:06   18:37  6:01 
   93   93   894 Zeke Skyles            10 North Scott                      5:58   12:09    6:11   18:55  6:07 
   94   94  1034 Lucas McCall           12 Rock Island                             11:42           18:58  6:07 
   95   95   721 Kale Moore             11 Moline                           5:56   12:07    6:12   19:11  6:12 
   96   96  1032 Henry Mass             12 Rock Island                      5:42   11:58    6:16   19:11  6:12 
   97       1053 Chase Monroe           11 west                             6:02   12:24    6:22   19:23  6:15 
   98   97  1031 Chase Jared            12 Rock Island                      5:45   12:06    6:21   19:33  6:19 
   99   98   889 Zach McMann            12 North Scott                      6:03   33:10   27:08   19:37  6:20 
  100   99   893 Trevor Matthaidess     10 North Scott                      5:48   12:07    6:20   19:39  6:21 
  101  100   724 Titus Stout            12 Moline                           6:02   12:32    6:31   19:39  6:21 
  102  101   766 Kyle Brewer            11 Muscatine                        6:10   12:40    6:30   19:41  6:21 
  103  102    74 Hunter Hansen          12 Burlington                       5:56   12:38    6:43   19:52  6:25 
  104  103   767 Gavyn Burton           10 Muscatine                        6:09   12:42    6:34   20:02  6:28 
  105  104   768 Canton Welsch          12 Muscatine                        6:08   12:41    6:33   20:03  6:28 
  106  105   769 Ben Miller             11 Muscatine                        6:09   12:41    6:33   20:18  6:33 
  107  106    76 Carter Shinn           11 Burlington                       6:02   12:47    6:46   20:23  6:35 
  108  107    75 Brayden Tuttle         12 Burlington                       6:08   12:50    6:42   20:28  6:36 
  109  108  1033 Hudson Behrens         11 Rock Island                      5:55   12:40    6:45   20:39  6:40 
  110  109   723 Malachi Schwartz       12 Moline                           6:19   13:11    6:53   20:40  6:40 
  111  110   715 Seth Long              11 Moline                           6:08   12:53    6:45   20:41  6:41 
  112  111    72 Mason Fritz            12 Burlington                       6:38   13:40    7:02   21:16  6:52 
  113  112   878 Henry Reick            12 North Scott                      6:07   12:58    6:51   21:16  6:52 
  114  113  1035 Judah Kargl            11 Rock Island                      6:28   13:46    7:19   21:38  6:59 
  115       1036 Dylan Hartzler         11 Rock Island                      6:20   13:24    7:04   21:48  7:02 
  116  114   719 Zach Clark             12 Moline                           6:24   13:39    7:15   22:01  7:06 
  117       1055 Zach Carney            12 west                             6:35   13:56    7:22   22:40  7:19 
  118  115    73 Zach Grieves           12 Burlington                       6:47   14:14    7:28   23:01  7:26 
  119       1054 Asher Roland           11 west                             7:34   16:18    8:44   25:52  8:21