An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://www.onlineraceresults.com/race/view_plain_text.php?make_printable=1&race_id=79938

Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.

Pleasant Valley State Qualifier - Varsity Male Results


2025 PV district Varsity  MALE
----------------------------------------------------------------------------

  1.    47  Pleasant Valley                        (  16:28  1:22:16   0:58)
=====================================================
  1      4    153 Jonah Whitson         11   16:07
  2      5    149 Joe Knepp             12   16:11
  3      6    151 Landen Orris          11   16:15
  4     14    200 Kamran Foad           11   16:38
  5     18    152 Matthew Sargent       10   17:05
  6   ( 23)   150 Jacob O'Connor        11   17:17
  7   ( 44)   148 Carter Hatz           11   18:28

  2.    47  Bettendorf                             (  16:24  1:21:56   1:31)
=====================================================
  1      1     14 AJ Willey             12   15:42
  2      2     12 Andrew Heden          11   15:49
  3     11     15 Garrett Willey        10   16:34
  4     13     13 Liam Rehnberg         12   16:38
  5     20      8 Dawson Allen          10   17:13
  6   ( 27)    11 Elliot Davis          12   17:29
  7   ( 48)     9 Dylan Berg            11   18:38

  3.    52  crp                                    (  16:28  1:22:16   1:20)
=====================================================
  1      3     63 Kyle Johnson          12   15:54
  2      7     60 Cole Carrizales       11   16:15
  3      9     67 Owen Miller           12   16:17
  4     12     65 Sam Lange             11   16:36
  5     21     61 Eli Dahlem            10   17:14
  6   ( 24)    62 Matthew Formanek      10   17:19
  7   ( 26)    68 Mason Nove            11   17:28

  4.    99  Linn-Mar                               (  17:04  1:25:20   1:21)
=====================================================
  1     10     79 Ethan Cheney          12   16:22
  2     17     83 Joshua Knapp          12   16:51
  3     19     82 Will Kennedy          11   17:09
  4     22     85 Cade Lornez           10   17:15
  5     31     78 Cooper Adams          11   17:43
  6   ( 35)    86 Grayson Roos          10   18:01
  7   ( 38)    84 Brady Limbert         12   18:07

  5.   108  Central Davenport                      (  17:08  1:25:36   1:23)
=====================================================
  1      8     35 Zack Ryan             11   16:15
  2     16     34 Emmett Revell-Beck    10   16:46
  3     25     29 Josh Gant             12   17:25
  4     29     32 Manny Leveridge       11   17:32
  5     30     30 Kaedyn Garnica        10   17:38
  6   ( 33)    27 Jack Connors          10   17:53
  7   ( 39)    31 Asa Kantner           10   18:07

  6.   192  North Scott                            (  18:08  1:30:40   1:07)
=====================================================
  1     28    134 Carter Unwin          12   17:30
  2     36    129 Parker Hamly          11   18:05
  3     40    131 Jack McCarthy         12   18:11
  4     42    133 Zeke Skyles           10   18:17
  5     46    132 Tim Regan             11   18:37
  6   ( 51)   128 Ben Clayton           11   18:46
  7   ( 54)   130 Trevor Matthaidess    10   19:18

  7.   201  North Davenport                        (  18:22  1:31:46   2:41)
=====================================================
  1     15    115 JC Nuci               11   16:45
  2     32    119 Adam Wiese            12   17:53
  3     43    114 Ian Bitterman         10   18:17
  4     55    112 Ivan Akolly           11   19:25
  5     56    118 Liam Welte            10   19:26
  6   ( 59)   113 Jacob Barton          10   19:59
  7   ( 60)   116 Sebastian Paez        11   20:15

  8.   208  Muscatine                              (  18:19  1:31:34   0:46)
=====================================================
  1     34     98 Connor Diehl          12   17:54
  2     37    100 Carter Houseman       12   18:06
  3     41    104 Talan Becker          12   18:16
  4     47     96 Aiden Bullock         12   18:38
  5     49    101 Dylon Mason           12   18:40
  6   ( 50)    99 Owen Goodwin          12   18:44
  7   ( 52)    95 Kyle Brewer           12   18:47

  9.   283  Clinton                                (  20:00  1:39:58   2:20)
=====================================================
  1     45     42 CJ Estes              11   18:32
  2     57     44 Kolton Lorion         11   19:53
  3     58     48 Cael Schwarz          10   19:55
  4     61     45 Maddox Mojeiko         9   20:46
  5     62     46 Connor Roberts        11   20:52
  6   ( 63)    47 Anthony Sayson        10   21:02

 10.   315  West Davenport                         (  21:08  1:45:38   3:29)
=====================================================
  1     53    165 Chase Monroe          11   18:51
  2     64    161 Dalton Allendorf       9   21:07
  3     65    162 Zach Carney           12   21:27
  4     66    167 Hudson Wiklund        10   21:53
  5     67    163 Richard Carter         9   22:20
  6   ( 68)   164 Wyatt Kedrick          9   22:26
  7   ( 69)   166 AJ Reitz               9   22:42



                                                                                                     Page 1
                                       IOWA HIGH SCHOOL ASSOCIATION
                                      2025 Pleasant Valley districts
ce.                 Varsity Men
Place TmPl No.   First     Name         Gr School                        T2      Pace     
===== ==== ===== ====================== == ============================= ======= ===== 
    1    1    14 AJ Willey              12 Bettendorf                      15:42  5:04 
    2    2    12 Andrew Heden           11 Bettendorf                      15:49  5:06 
    3    3    63 Kyle Johnson           12 crp                             15:54  5:08 
    4    4   153 Jonah Whitson          11 Pleasant Valley                 16:07  5:12 
    5    5   149 Joe Knepp              12 Pleasant Valley                 16:11  5:14 
    6    6   151 Landen Orris           11 Pleasant Valley                 16:15  5:15 
    7    7    60 Cole Carrizales        11 crp                             16:15  5:15 
    8    8    35 Zack Ryan              11 Central Davenport               16:15  5:15 
    9    9    67 Owen Miller            12 crp                             16:17  5:16 
   10   10    79 Ethan Cheney           12 Linn-Mar                        16:22  5:17 
   11   11    15 Garrett Willey         10 Bettendorf                      16:34  5:21 
   12   12    65 Sam Lange              11 crp                             16:36  5:22 
   13   13    13 Liam Rehnberg          12 Bettendorf                      16:38  5:22 
   14   14   200 Kamran Foad            11 Pleasant Valley                 16:38  5:22 
   15   15   115 JC Nuci                11 North Davenport                 16:45  5:25 
   16   16    34 Emmett Revell-Beck     10 Central Davenport               16:46  5:25 
   17   17    83 Joshua Knapp           12 Linn-Mar                        16:51  5:27 
   18   18   152 Matthew Sargent        10 Pleasant Valley                 17:05  5:31 
   19   19    82 Will Kennedy           11 Linn-Mar                        17:09  5:32 
   20   20     8 Dawson Allen           10 Bettendorf                      17:13  5:34 
   21   21    61 Eli Dahlem             10 crp                             17:14  5:34 
   22   22    85 Cade Lornez            10 Linn-Mar                        17:15  5:34 
   23   23   150 Jacob O'Connor         11 Pleasant Valley                 17:17  5:35 
   24   24    62 Matthew Formanek       10 crp                             17:19  5:35 
   25   25    29 Josh Gant              12 Central Davenport               17:25  5:37 
   26   26    68 Mason Nove             11 crp                             17:28  5:38 
   27   27    11 Elliot Davis           12 Bettendorf                      17:29  5:39 
   28   28   134 Carter Unwin           12 North Scott                     17:30  5:39 
   29   29    32 Manny Leveridge        11 Central Davenport               17:32  5:40 
   30   30    30 Kaedyn Garnica         10 Central Davenport               17:38  5:42 
   31   31    78 Cooper Adams           11 Linn-Mar                        17:43  5:43 
   32   32   119 Adam Wiese             12 North Davenport                 17:53  5:46 
   33   33    27 Jack Connors           10 Central Davenport               17:53  5:46 
   34   34    98 Connor Diehl           12 Muscatine                       17:54  5:47 
   35   35    86 Grayson Roos           10 Linn-Mar                        18:01  5:49 
   36   36   129 Parker Hamly           11 North Scott                     18:05  5:50 
   37   37   100 Carter Houseman        12 Muscatine                       18:06  5:51 
   38   38    84 Brady Limbert          12 Linn-Mar                        18:07  5:51 
   39   39    31 Asa Kantner            10 Central Davenport               18:07  5:51 
   40   40   131 Jack McCarthy          12 North Scott                     18:11  5:52 
   41   41   104 Talan Becker           12 Muscatine                       18:16  5:54 
   42   42   133 Zeke Skyles            10 North Scott                     18:17  5:54 
   43   43   114 Ian Bitterman          10 North Davenport                 18:17  5:54 
   44   44   148 Carter Hatz            11 Pleasant Valley                 18:28  5:58 
   45   45    42 CJ Estes               11 Clinton                         18:32  5:59 
   46   46   132 Tim Regan              11 North Scott                     18:37  6:01 
   47   47    96 Aiden Bullock          12 Muscatine                       18:38  6:01 
   48   48     9 Dylan Berg             11 Bettendorf                      18:38  6:01 
   49   49   101 Dylon Mason            12 Muscatine                       18:40  6:01 
   50   50    99 Owen Goodwin           12 Muscatine                       18:44  6:03 
   51   51   128 Ben Clayton            11 North Scott                     18:46  6:04 
   52   52    95 Kyle Brewer            12 Muscatine                       18:47  6:04 
   53   53   165 Chase Monroe           11 West Davenport                  18:51  6:05 
   54   54   130 Trevor Matthaidess     10 North Scott                     19:18  6:14 
   55   55   112 Ivan Akolly            11 North Davenport                 19:25  6:16 
   56   56   118 Liam Welte             10 North Davenport                 19:26  6:17 
   57   57    44 Kolton Lorion          11 Clinton                         19:53  6:25 
   58   58    48 Cael Schwarz           10 Clinton                         19:55  6:26 
   59   59   113 Jacob Barton           10 North Davenport                 19:59  6:27 
   60   60   116 Sebastian Paez         11 North Davenport                 20:15  6:32 
   61   61    45 Maddox Mojeiko          9 Clinton                         20:46  6:42 
   62   62    46 Connor Roberts         11 Clinton                         20:52  6:44 
   63   63    47 Anthony Sayson         10 Clinton                         21:02  6:48 
   64   64   161 Dalton Allendorf        9 West Davenport                  21:07  6:49 
   65   65   162 Zach Carney            12 West Davenport                  21:27  6:56 
   66   66   167 Hudson Wiklund         10 West Davenport                  21:53  7:04 
   67   67   163 Richard Carter          9 West Davenport                  22:20  7:13 
   68   68   164 Wyatt Kedrick           9 West Davenport                  22:26  7:14 
   69   69   166 AJ Reitz                9 West Davenport                  22:42  7:20