51st Tom Karpen CC Invite Varsity boys

51st Tom Karpen CC Invite Varsity boys

VSW xc course - West Des Moines, IA

Sep. 16, 2025

Note - Johnston JV
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. 16, 2025 6:57 PM
PLACE       TEAM          POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 Valley, Wdm              21    2    3    4    5    7    8    9  17:32.2  0:54.5
  2 Johnston                 56    6   10   12   13   15   16   17  18:10.1  0:44.3
  3 Dallas Center-Grimes    114   14   18   19   24   39   42   46  18:51.8  1:06.7
  4 Ankeny Centennial       120   11   22   26   30   31   37   40  18:55.5  0:56.5
  5 D M Roosevelt           129   20   25   27   28   29   36   38  19:04.0  0:13.6
  6 Marshalltown            151    1   32   34   41   43   53       18:53.6  3:08.3
  7 Waukee                  166   21   23   33   44   45   48   52  19:23.4  0:54.7
  8 D M Lincoln             232   35   47   49   50   51   54   55  20:06.5  1:01.7

Incomplete Teams: D M East
Individuals
 POINTS        FINISHER          TIME   

1. Valley, Wdm
    2  Thomas Limback, 11       17:05.1  
    3  Angel Cruz Felipe, 12    17:27.0  
    4  Johnny Reynolds, 12      17:33.4  
    5  Nelsen Perrigo, 10       17:36.0  
    7  Ronak Bhargava, 12       17:59.5  
    8  Tarunesh Gopinath, 11    18:00.1  
    9  Weston Bowser, 11        18:02.0  
Total Time = 1:27:41.0     Total Places = 21

2. Johnston
    6  Noah Davidson, 11        17:40.8  
   10  John Widtfeldt, 12       18:05.9  
   12  Jackson Tallman, 11      18:17.1  
   13  Jacob Rowland, 12        18:21.6  
   15  Ansh Patel, 12           18:25.1  
   16  Luka Felbapov, 12        18:26.2  
   17  Tristan Vuijk, 10        18:27.6  
Total Time = 1:30:50.5     Total Places = 56

3. Dallas Center-Grimes
   14  Grayson Corbett, 9       18:22.0  
   18  Camden Cunningham, 10    18:39.9  
   19  Madden Humes, 10         18:47.2  
   24  Gabe Bennett, 10         19:01.2  
   39  Noah Townsend, 10        19:28.7  
   42  Hayden Ibeling, 9        19:40.0  
   46  Cole Irlmeier, 11        19:58.8  
Total Time = 1:34:19.0     Total Places = 114

4. Ankeny Centennial
   11  Blake Bybee, 12          18:14.3  
   22  Shawn Harris, 11         18:59.5  
   26  Roman Fye, 9             19:03.9  
   30  Isaac Porter, 12         19:08.7  
   31  Jonas Robinson, 12       19:10.7  
   37  Luke Beecher, 9          19:23.8  
   40  Fletcher Mohrhauser, 9   19:28.8  
Total Time = 1:34:37.1     Total Places = 120

5. D M Roosevelt
   20  Julian Nicolino, 11      18:55.0  
   25  Cooper Briggs, 10        19:01.9  
   27  Isaiah Keller, 12        19:06.2  
   28  Lucas Knutson, 11        19:08.2  
   29  Graham Wise, 11          19:08.5  
   36  Silvio Hermann, 12       19:22.9  
   38  Max Peterson, 9          19:25.8  
Total Time = 1:35:19.8     Total Places = 129

6. Marshalltown
    1  Carter Nunn, 12          16:37.8  
   32  Costin Piscatelli, 9     19:14.0  
   34  Thomas Stanley, 10       19:18.9  
   41  Kade Randal, 12          19:31.0  
   43  Michael Downs, 10        19:46.1  
   53  Elliot Kodis, 11         20:28.5  
Total Time = 1:34:27.8     Total Places = 151

7. Waukee
   21  Parker McCrea, 11        18:58.0  
   23  Aj Powers, 9             19:01.1  
   33  Melvin Nziraguhunga, 10  19:17.4  
   44  Reed Opsal, 11           19:47.8  
   45  Ryder La Bar, 12         19:52.7  
   48  Dylan Renaud, 11         20:09.2  
   52  Nick Butler, 11          20:25.7  
Total Time = 1:36:57.0     Total Places = 166

8. D M Lincoln
   35  Devon Toledo-Comer, 10   19:22.8  
   47  Zavier McKee, 10         20:05.0  
   49  Alex Escorcia-Cordero, 9 20:18.9  
   50  Owen Peacock, 9          20:21.1  
   51  Warren Mead, 10          20:24.5  
   54  Alonso Casillas, 9       22:29.9  
   55  Jack Bryant, 9           23:24.6  
Total Time = 1:40:32.3     Total Places = 232

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Carter Nunn, 12 16:37.8 Marshalltown 2 2 Thomas Limback, 11 17:05.1 Valley, Wdm 3 3 Angel Cruz Felipe, 12 17:27.0 Valley, Wdm 4 4 Johnny Reynolds, 12 17:33.4 Valley, Wdm 5 5 Nelsen Perrigo, 10 17:36.0 Valley, Wdm 6 6 Noah Davidson, 11 17:40.8 Johnston 7 7 Ronak Bhargava, 12 17:59.5 Valley, Wdm 8 8 Tarunesh Gopinath, 11 18:00.1 Valley, Wdm 9 9 Weston Bowser, 11 18:02.0 Valley, Wdm 10 10 John Widtfeldt, 12 18:05.9 Johnston 11 Gabriel Zingler, 11 18:12.3 Valley, Wdm 12 11 Blake Bybee, 12 18:14.3 Ankeny Centennial 13 12 Jackson Tallman, 11 18:17.1 Johnston 14 Matthew Alberico, 11 18:17.8 Valley, Wdm 15 13 Jacob Rowland, 12 18:21.6 Johnston 16 14 Grayson Corbett, 9 18:22.0 Dallas Center-Grimes 17 Cameron Bauman, 11 18:22.6 Valley, Wdm 18 15 Ansh Patel, 12 18:25.1 Johnston 19 16 Luka Felbapov, 12 18:26.2 Johnston 20 17 Tristan Vuijk, 10 18:27.6 Johnston 21 Peter LaMasters, 12 18:36.4 Valley, Wdm 22 18 Camden Cunningham, 10 18:39.9 Dallas Center-Grimes 23 Ethan Pewe, 10 18:42.4 Johnston 24 19 Madden Humes, 10 18:47.2 Dallas Center-Grimes 25 Brian Ly, 12 18:53.1 Johnston 26 Luke Wagner, 12 18:54.8 Johnston 27 20 Julian Nicolino, 11 18:55.0 D M Roosevelt 28 21 Parker McCrea, 11 18:58.0 Waukee 29 22 Shawn Harris, 11 18:59.5 Ankeny Centennial 30 23 Aj Powers, 9 19:01.1 Waukee 31 24 Gabe Bennett, 10 19:01.2 Dallas Center-Grimes 32 25 Cooper Briggs, 10 19:01.9 D M Roosevelt 33 26 Roman Fye, 9 19:03.9 Ankeny Centennial 34 27 Isaiah Keller, 12 19:06.2 D M Roosevelt 35 28 Lucas Knutson, 11 19:08.2 D M Roosevelt 36 29 Graham Wise, 11 19:08.5 D M Roosevelt 37 30 Isaac Porter, 12 19:08.7 Ankeny Centennial 38 31 Jonas Robinson, 12 19:10.7 Ankeny Centennial 39 32 Costin Piscatelli, 9 19:14.0 Marshalltown 40 33 Melvin Nziraguhunga, 10 19:17.4 Waukee 41 34 Thomas Stanley, 10 19:18.9 Marshalltown 42 35 Devon Toledo-Comer, 10 19:22.8 D M Lincoln 43 36 Silvio Hermann, 12 19:22.9 D M Roosevelt 44 37 Luke Beecher, 9 19:23.8 Ankeny Centennial 45 38 Max Peterson, 9 19:25.8 D M Roosevelt 46 39 Noah Townsend, 10 19:28.7 Dallas Center-Grimes 47 40 Fletcher Mohrhauser, 9 19:28.8 Ankeny Centennial 48 41 Kade Randal, 12 19:31.0 Marshalltown 49 Jessie Hays, 12 19:34.1 D M East 50 Ted Swanson, 10 19:37.1 D M Roosevelt 51 42 Hayden Ibeling, 9 19:40.0 Dallas Center-Grimes 52 Brant McElderry, 11 19:41.2 D M Roosevelt 53 William Moore, 10 19:45.3 Ankeny Centennial 54 43 Michael Downs, 10 19:46.1 Marshalltown 55 Henry Murphy, 11 19:46.7 D M Roosevelt 56 44 Reed Opsal, 11 19:47.8 Waukee 57 45 Ryder La Bar, 12 19:52.7 Waukee 58 46 Cole Irlmeier, 11 19:58.8 Dallas Center-Grimes 59 Parker Gunn, 10 20:01.8 Ankeny Centennial 60 47 Zavier McKee, 10 20:05.0 D M Lincoln 61 48 Dylan Renaud, 11 20:09.2 Waukee 62 Christi GuerraCabellero, 11 20:14.6 D M East 63 49 Alex Escorcia-Cordero, 9 20:18.9 D M Lincoln 64 50 Owen Peacock, 9 20:21.1 D M Lincoln 65 51 Warren Mead, 10 20:24.5 D M Lincoln 66 52 Nick Butler, 11 20:25.7 Waukee 67 53 Elliot Kodis, 11 20:28.5 Marshalltown 68 54 Alonso Casillas, 9 22:29.9 D M Lincoln 69 55 Jack Bryant, 9 23:24.6 D M Lincoln 70 Tayvin Warner, 12 23:36.6 D M East 71 Issac Kouang, 12 24:20.3 D M East 72 Pryderi Ramirez, 9 25:03.4 D M Lincoln

Return to home page.