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.