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_race.php?race_id=79488
Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.
Pleasant Valley Spartan Invitational CX
Soph Boys
Soph Boys - Results
2025 SPARTAN INVITATIONAL FRESH/SOPH Male ---------------------------------------------------------------------------- 1. 57 City High ( 17:54 1:29:28 0:53) ===================================================== 1 5 144 Zach Howard 10 17:27 2 8 150 Soren Miller 10 17:42 3 9 141 Drew Hamilton 10 17:42 4 17 166 Ben Elwell 9 18:17 5 18 165 Sam Elliott 9 18:20 6 ( 22) 180 Andrew Welter 9 18:26 7 ( 25) 151 Ben Sauder 10 18:34 2. 81 Pleasant Valley ( 18:04 1:30:19 1:40) ===================================================== 1 1 936 Matthew Sargent 10 16:57 2 10 937 Robert Broughton 10 17:49 3 20 938 Grant Clair 9 18:22 4 24 941 Mason Stock 9 18:34 5 26 939 Andrew Broughton 9 18:37 6 ( 39) 943 Michael Asige 10 19:03 7 ( 49) 942 Andrew Carleton 10 19:21 3. 101 Johnston ( 18:22 1:31:47 1:19) ===================================================== 1 7 645 Blake Williams 10 17:35 2 13 649 Tristan Vuijk 10 18:09 3 19 647 Noah Hardin 9 18:21 4 30 646 Ethan Pewe 10 18:48 5 32 650 Luke Parker 9 18:54 6 ( 37) 648 Patrick Hoss 10 18:59 7 ( 51) 651 Krish Bolar 10 19:22 4. 158 Wheaton North ( 18:44 1:33:36 1:49) ===================================================== 1 6 1065 Reid Goerzen 10 17:31 2 21 1060 Simon Botts 9 18:25 3 40 1067 Sarin Hanoman 10 19:03 4 44 1061 Josh Gugliemi 9 19:17 5 47 1058 James Beitler 9 19:20 6 ( 57) 1068 William Leininger 10 19:33 7 ( 62) 1057 Kaleb Behnken 9 19:39 5. 186 Rock Island ( 19:03 1:35:13 4:30) ===================================================== 1 3 1021 Nolan Jared 10 17:24 2 16 1022 Steven Hernandez 10 18:16 3 29 1024 Traeten Holtam 10 18:43 4 36 1023 Cylar Smith 10 18:56 5 102 1025 Xavier Guldenzopf 10 21:54 6 (105) 1026 Soren Hoffeditz 9 22:02 6. 196 Iowa City Liberty ( 19:03 1:35:12 1:04) ===================================================== 1 23 537 Ben Lanxon 10 18:28 2 34 535 Carter Konrardy 10 18:55 3 35 530 Charlie Brust 10 18:55 4 50 520 Hans Hildebrand 9 19:22 5 54 525 Jameson Provorse 9 19:32 6 ( 84) 517 Briggs Canton 9 20:38 7 ( 87) 542 Deegan Wood 10 20:49 7. 216 Edina ( 19:09 1:35:45 1:42) ===================================================== 1 12 471 DYLAN KLAPWYK 10 18:07 2 42 472 NATHAN GOTTE 9 19:10 3 45 473 ELI PARKHURST 9 19:18 4 48 474 JACK SCHULTZ 9 19:21 5 69 475 ERIK KNUDSON 10 19:49 8. 221 crp ( 19:04 1:35:17 2:20) ===================================================== 1 4 230 Elijah Dahlem 10 17:26 2 41 243 Kaden Weber 10 19:04 3 46 233 Jonah Frost 9 19:20 4 63 229 Hewitt Caspers 9 19:41 5 67 235 Max Haight 10 19:46 6 ( 68) 239 Cooper Nove 9 19:47 7 ( 75) 234 Noah Goldsmith 10 20:01 9. 233 Moline ( 19:15 1:36:12 4:02) ===================================================== 1 2 703 Cedrik Iradukunda 10 17:09 2 14 695 Carter Castel 10 18:15 3 43 706 Bobby Nelson 10 19:12 4 83 704 Ben Larson 10 20:25 5 91 696 Jackson Davis 9 21:11 6 ( 93) 702 Lucas Hoogheem 9 21:14 7 (101) 701 Nathanial Dudek 10 21:37 10. 234 Iowa City West ( 19:11 1:35:55 2:03) ===================================================== 1 11 571 Ahmed Elbeshti 10 17:58 2 28 572 Davi Donato 9 18:42 3 58 575 Leo Jordan 10 19:35 4 61 591 Alan Delgado 9 19:39 5 76 574 Axel Brandsmeier 9 20:01 6 ( 77) 576 Adam Lee 10 20:07 7 ( 82) 580 Jack Durny 9 20:22 11. 235 Dubuque Senior ( 19:16 1:36:20 1:11) ===================================================== 1 27 416 Noah Christensen 9 18:39 2 31 420 Andy Hohmann 10 18:52 3 52 429 Aiden Wernimont 10 19:27 4 55 423 Trae Noel 10 19:32 5 70 413 Connell Brock 9 19:50 6 ( 81) 419 Paul Gooden 9 20:17 7 ( 88) 426 Lucas Smith 10 20:51 12. 269 Davenport Central ( 19:31 1:37:34 2:39) ===================================================== 1 15 296 Asa Kanter 10 18:15 2 33 297 Jackson Connors 10 18:54 3 59 299 Bryan Lohf 10 19:35 4 73 295 Reece Moeller 10 19:56 5 89 298 Jabrie Naguina 10 20:54 6 ( 95) 300 Ethan Snyder 10 21:23 7 ( 97) 301 Spencer Hall 10 21:28 13. 313 North Scott ( 19:41 1:38:21 0:56) ===================================================== 1 38 874 Miles Unwin 9 19:01 2 64 863 Bryton Dougherty 9 19:42 3 65 858 Alexander Simmons 10 19:45 4 72 865 Cooper Esch 9 19:56 5 74 873 Hayden Schmidt 9 19:57 6 ( 99) 857 Marshall Mess 10 21:29 7 (100) 869 Brady Monroe 9 21:34 14. 364 Dubuque Hempstead ( 20:06 1:40:26 1:13) ===================================================== 1 56 352 Christophe Peterson 10 19:33 2 66 353 Zenner Ellerbeck 9 19:46 3 78 354 Gage Long 10 20:10 4 79 355 Austin Noel 9 20:11 5 85 356 Nolan Froistad 9 20:46 6 ( 90) 357 Chase Thomas 9 20:57 7 (103) 358 Gavin Hecker 10 21:56 15. 387 Muscatine ( 20:37 1:43:03 3:12) ===================================================== 1 53 753 Carter Houseman 9 19:29 2 60 750 Owen Goodwin 9 19:37 3 71 749 Tate Staker 10 19:52 4 96 754 Joel Huerta 9 21:24 5 107 756 Carter Dorton 9 22:41 6 (108) 752 Henry Hagerty 9 22:42 7 (109) 748 Santi Diaz 10 22:59 16. 450 Bettendorf ( 21:01 1:45:05 1:11) ===================================================== 1 80 40 Rowen Adkins 9 20:17 2 86 36 Kyler Hernandez 10 20:48 3 92 28 Jakob Beadel 10 21:14 4 94 30 Gus Couch 10 21:18 5 98 43 Johnathan Fritz 9 21:28 6 (104) 32 Conner Purcell 10 21:56 7 (106) 33 Joel Smith 10 22:03 Page 1 IOWA HIGH SCHOOL ASSOCIATION 2025 SPARTAN INVITATIONAL ce. Fr male Place TmPl No. First Name Gr School 1mileb 2mileb 2m Spli T4 Pace ===== ==== ===== ====================== == ============================= ======= ======= ======= ======= ===== 1 1 936 Matthew Sargent 10 Pleasant Valley 5:19 10:54 5:35 16:57 5:28 2 2 703 Cedrik Iradukunda 10 Moline 5:19 10:54 5:35 17:09 5:32 3 3 1021 Nolan Jared 10 Rock Island 5:19 11:00 5:41 17:24 5:37 4 4 230 Elijah Dahlem 10 crp 5:21 11:02 5:42 17:26 5:38 5 5 144 Zach Howard 10 City High 5:20 10:55 5:35 17:27 5:38 6 6 1065 Reid Goerzen 10 Wheaton North 5:20 10:58 5:39 17:31 5:39 7 7 645 Blake Williams 10 Johnston 5:20 10:59 5:40 17:35 5:41 8 8 150 Soren Miller 10 City High 5:29 11:10 5:42 17:42 5:43 9 9 141 Drew Hamilton 10 City High 5:29 11:10 5:42 17:42 5:43 10 10 937 Robert Broughton 10 Pleasant Valley 5:35 11:24 5:50 17:49 5:45 11 11 571 Ahmed Elbeshti 10 Iowa City West 5:29 11:19 5:50 17:58 5:48 12 12 471 DYLAN KLAPWYK 10 Edina 5:41 11:34 5:53 18:07 5:51 13 13 649 Tristan Vuijk 10 Johnston 5:39 11:33 5:54 18:09 5:52 14 14 695 Carter Castel 10 Moline 5:29 11:32 6:03 18:15 5:54 15 15 296 Asa Kanter 10 Davenport Central 5:47 11:44 5:58 18:15 5:54 16 16 1022 Steven Hernandez 10 Rock Island 5:23 11:25 6:03 18:16 5:54 17 17 166 Ben Elwell 9 City High 5:46 11:40 5:54 18:17 5:54 18 18 165 Sam Elliott 9 City High 5:43 11:40 5:57 18:20 5:55 19 19 647 Noah Hardin 9 Johnston 5:45 11:47 6:03 18:21 5:56 20 20 938 Grant Clair 9 Pleasant Valley 5:46 11:45 6:00 18:22 5:56 21 21 1060 Simon Botts 9 Wheaton North 5:46 11:42 5:56 18:25 5:57 22 22 180 Andrew Welter 9 City High 5:27 11:31 6:05 18:26 5:57 23 23 537 Ben Lanxon 10 Iowa City Liberty 5:39 11:46 6:08 18:28 5:58 24 24 941 Mason Stock 9 Pleasant Valley 5:48 11:49 6:02 18:34 6:00 25 25 151 Ben Sauder 10 City High 5:52 11:50 5:59 18:34 6:00 26 26 939 Andrew Broughton 9 Pleasant Valley 5:48 11:51 6:04 18:37 6:01 27 27 416 Noah Christensen 9 Dubuque Senior 5:53 11:51 5:58 18:39 6:01 28 28 572 Davi Donato 9 Iowa City West 5:59 12:06 6:08 18:42 6:02 29 29 1024 Traeten Holtam 10 Rock Island 5:41 11:50 6:09 18:43 6:03 30 30 646 Ethan Pewe 10 Johnston 5:31 11:38 6:07 18:48 6:04 31 137 Graham Cummer 10 City High 5:53 11:54 6:02 18:50 6:05 32 31 420 Andy Hohmann 10 Dubuque Senior 5:47 11:54 6:08 18:52 6:05 33 32 650 Luke Parker 9 Johnston 5:45 11:50 6:06 18:54 6:06 34 33 297 Jackson Connors 10 Davenport Central 5:57 12:13 6:17 18:54 6:06 35 167 Evan Farley 9 City High 5:50 11:56 6:07 18:54 6:06 36 34 535 Carter Konrardy 10 Iowa City Liberty 5:38 11:49 6:11 18:55 6:06 37 35 530 Charlie Brust 10 Iowa City Liberty 5:55 12:03 6:09 18:55 6:07 38 36 1023 Cylar Smith 10 Rock Island 5:42 11:46 6:05 18:56 6:07 39 37 648 Patrick Hoss 10 Johnston 5:46 11:54 6:08 18:59 6:08 40 38 874 Miles Unwin 9 North Scott 5:52 12:10 6:18 19:01 6:08 41 39 943 Michael Asige 10 Pleasant Valley 6:02 12:10 6:09 19:03 6:09 42 40 1067 Sarin Hanoman 10 Wheaton North 5:49 12:01 6:13 19:03 6:09 43 41 243 Kaden Weber 10 crp 5:51 12:01 6:10 19:04 6:09 44 42 472 NATHAN GOTTE 9 Edina 6:05 12:21 6:17 19:10 6:11 45 134 Colin Beerends 10 City High 5:56 12:04 6:08 19:11 6:12 46 43 706 Bobby Nelson 10 Moline 5:47 12:02 6:16 19:12 6:12 47 148 Quinn Lalor 10 City High 5:48 19:15 6:13 48 174 Ezra O'Connor 9 City High 5:59 12:18 6:20 19:17 6:14 49 44 1061 Josh Gugliemi 9 Wheaton North 6:14 12:30 6:16 19:17 6:14 50 45 473 ELI PARKHURST 9 Edina 6:07 12:28 6:22 19:18 6:14 51 46 233 Jonah Frost 9 crp 5:59 12:12 6:13 19:20 6:14 52 47 1058 James Beitler 9 Wheaton North 6:14 12:28 6:14 19:20 6:15 53 48 474 JACK SCHULTZ 9 Edina 6:07 12:28 6:22 19:21 6:15 54 49 942 Andrew Carleton 10 Pleasant Valley 5:58 12:18 6:20 19:21 6:15 55 940 Dexter Needham 10 Pleasant Valley 5:47 12:02 6:15 19:22 6:15 56 50 520 Hans Hildebrand 9 Iowa City Liberty 6:08 12:28 6:20 19:22 6:15 57 51 651 Krish Bolar 10 Johnston 5:47 12:02 6:16 19:22 6:15 58 652 Drake Wood 10 Johnston 5:56 12:16 6:20 19:23 6:16 59 147 Henry Kopelman 10 City High 12:26 19:26 6:16 60 52 429 Aiden Wernimont 10 Dubuque Senior 5:58 12:19 6:22 19:27 6:17 61 53 753 Carter Houseman 9 Muscatine 5:59 12:27 6:28 19:29 6:17 62 54 525 Jameson Provorse 9 Iowa City Liberty 6:06 12:26 6:20 19:32 6:18 63 55 423 Trae Noel 10 Dubuque Senior 6:05 12:19 6:15 19:32 6:18 64 56 352 Christophe Peterson 10 Dubuque Hempstead 6:09 12:31 6:23 19:33 6:19 65 57 1068 William Leininger 10 Wheaton North 6:01 12:26 6:26 19:33 6:19 66 58 575 Leo Jordan 10 Iowa City West 6:07 12:29 6:23 19:35 6:19 67 59 299 Bryan Lohf 10 Davenport Central 5:59 12:22 6:24 19:35 6:19 68 153 John Seamans 10 City High 5:55 12:20 6:26 19:36 6:20 69 60 750 Owen Goodwin 9 Muscatine 6:08 12:32 6:25 19:37 6:20 70 61 591 Alan Delgado 9 Iowa City West 6:05 12:31 6:27 19:39 6:21 71 62 1057 Kaleb Behnken 9 Wheaton North 6:20 12:43 6:24 19:39 6:21 72 63 229 Hewitt Caspers 9 crp 6:04 12:31 6:27 19:41 6:21 73 64 863 Bryton Dougherty 9 North Scott 5:58 12:25 6:28 19:42 6:22 74 65 858 Alexander Simmons 10 North Scott 5:55 12:15 6:21 19:45 6:23 75 66 353 Zenner Ellerbeck 9 Dubuque Hempstead 6:12 12:37 6:26 19:46 6:23 76 67 235 Max Haight 10 crp 5:48 12:25 6:37 19:46 6:23 77 68 239 Cooper Nove 9 crp 6:18 12:50 6:32 19:47 6:23 78 158 Rocco Arnone 9 City High 6:08 12:30 6:22 19:48 6:23 79 69 475 ERIK KNUDSON 10 Edina 6:10 12:42 6:33 19:49 6:24 80 70 413 Connell Brock 9 Dubuque Senior 6:08 12:34 6:27 19:50 6:24 81 71 749 Tate Staker 10 Muscatine 6:08 12:29 6:22 19:52 6:25 82 944 Isaac Pielak 9 Pleasant Valley 6:26 12:49 6:23 19:54 6:26 83 72 865 Cooper Esch 9 North Scott 6:02 12:37 6:35 19:56 6:26 84 73 295 Reece Moeller 10 Davenport Central 6:01 12:38 6:37 19:56 6:26 85 950 Joey Peterson 9 Pleasant Valley 6:29 12:53 6:25 19:57 6:26 86 74 873 Hayden Schmidt 9 North Scott 6:08 12:37 6:30 19:57 6:26 87 149 Dietrich Lau 10 City High 6:28 12:52 6:25 20:00 6:28 88 75 234 Noah Goldsmith 10 crp 6:13 12:43 6:31 20:01 6:28 89 76 574 Axel Brandsmeier 9 Iowa City West 6:17 12:49 6:32 20:01 6:28 90 77 576 Adam Lee 10 Iowa City West 6:17 12:43 6:26 20:07 6:30 91 945 Pranav Bhardwaj 9 Pleasant Valley 6:30 13:04 6:34 20:07 6:30 92 949 Nichant Gudipati 9 Pleasant Valley 6:29 13:04 6:35 20:08 6:30 93 946 David Sprague 10 Pleasant Valley 6:32 13:08 6:36 20:09 6:30 94 78 354 Gage Long 10 Dubuque Hempstead 6:07 12:35 6:29 20:10 6:31 95 79 355 Austin Noel 9 Dubuque Hempstead 6:13 12:44 6:32 20:11 6:31 96 1070 Liam Powell 10 Wheaton North 6:12 12:48 6:36 20:17 6:33 97 1059 Hudson Bernthal 9 Wheaton North 6:15 12:49 6:34 20:17 6:33 98 80 40 Rowen Adkins 9 Bettendorf 6:11 12:51 6:40 20:17 6:33 99 81 419 Paul Gooden 9 Dubuque Senior 6:05 12:38 6:34 20:17 6:33 100 953 Ryan Osler 9 Pleasant Valley 6:19 12:54 6:35 20:19 6:34 101 82 580 Jack Durny 9 Iowa City West 6:30 13:06 6:36 20:22 6:34 102 146 Wyatt Howes 10 City High 6:11 12:37 6:26 20:23 6:35 103 83 704 Ben Larson 10 Moline 5:58 12:45 6:48 20:25 6:35 104 579 Mert Ince 9 Iowa City West 6:25 13:05 6:40 20:31 6:37 105 578 Noah Adams 9 Iowa City West 6:30 13:08 6:39 20:32 6:38 106 948 Vihaan Pila 9 Pleasant Valley 6:34 13:19 6:45 20:33 6:38 107 133 Asher Ackermann 10 City High 6:30 13:10 6:41 20:36 6:39 108 581 Connor Wagner 10 Iowa City West 6:17 12:53 6:37 20:37 6:39 109 84 517 Briggs Canton 9 Iowa City Liberty 6:28 13:08 6:41 20:38 6:40 110 577 Alexander Gibson 10 Iowa City West 6:13 12:47 6:34 20:43 6:41 111 85 356 Nolan Froistad 9 Dubuque Hempstead 6:42 13:29 6:48 20:46 6:42 112 583 Xander Moss 10 Iowa City West 6:24 13:10 6:46 20:48 6:43 113 86 36 Kyler Hernandez 10 Bettendorf 6:06 12:47 6:42 20:48 6:43 114 947 Spencer D'Antico 9 Pleasant Valley 6:35 13:19 6:45 20:48 6:43 115 87 542 Deegan Wood 10 Iowa City Liberty 6:35 13:16 6:42 20:49 6:43 116 954 Briton Bailey 10 Pleasant Valley 6:17 13:00 6:44 20:49 6:43 117 181 Jack Young 9 City High 6:26 13:12 6:47 20:50 6:44 118 236 Kael Kalous 10 crp 6:19 13:02 6:43 20:50 6:44 119 88 426 Lucas Smith 10 Dubuque Senior 6:31 13:17 6:46 20:51 6:44 120 89 298 Jabrie Naguina 10 Davenport Central 6:04 12:51 6:48 20:54 6:45 121 582 Otto Schimel 10 Iowa City West 6:36 13:27 6:52 20:55 6:45 122 541 Truong Pham 10 Iowa City Liberty 6:25 13:16 6:51 20:55 6:45 123 584 Colin Greenlee 10 Iowa City West 6:38 13:24 6:47 20:55 6:45 124 90 357 Chase Thomas 9 Dubuque Hempstead 6:22 13:08 6:46 20:57 6:46 125 418 Sylas Duffy 10 Dubuque Senior 6:28 13:06 6:39 21:04 6:48 126 955 Gabe Rasgado-Lopez 9 Pleasant Valley 6:45 13:35 6:51 21:10 6:50 127 91 696 Jackson Davis 9 Moline 6:29 13:26 6:57 21:11 6:50 128 952 Dom Stutenberg 9 Pleasant Valley 6:41 13:37 6:56 21:13 6:51 129 92 28 Jakob Beadel 10 Bettendorf 6:32 13:39 7:08 21:14 6:51 130 93 702 Lucas Hoogheem 9 Moline 6:32 13:18 6:46 21:14 6:51 131 228 Talan Barnard 9 crp 6:34 13:34 7:00 21:18 6:52 132 94 30 Gus Couch 10 Bettendorf 6:41 13:39 6:59 21:18 6:52 133 135 Asher Byler 10 City High 6:29 13:18 6:50 21:18 6:53 134 232 Chase Fisher 10 crp 6:26 13:33 7:08 21:21 6:54 135 66 Evan Huebner 9 Burlington 6:22 13:28 7:07 21:23 6:54 136 95 300 Ethan Snyder 10 Davenport Central 6:35 13:30 6:55 21:23 6:54 137 421 Liam Jablonsky 10 Dubuque Senior 6:43 13:46 7:03 21:24 6:54 138 96 754 Joel Huerta 9 Muscatine 6:30 13:31 7:02 21:24 6:55 139 97 301 Spencer Hall 10 Davenport Central 6:35 13:30 6:56 21:28 6:56 140 425 Xander Sindt 9 Dubuque Senior 6:31 13:24 6:53 21:28 6:56 141 98 43 Johnathan Fritz 9 Bettendorf 6:48 13:50 7:02 21:28 6:56 142 585 Liam Moss 9 Iowa City West 6:48 13:38 6:50 21:28 6:56 143 539 Cooper Newland 10 Iowa City Liberty 6:33 13:31 6:58 21:29 6:56 144 99 857 Marshall Mess 10 North Scott 6:29 13:31 7:02 21:29 6:56 145 588 Cyrus Ghabel 9 Iowa City West 6:50 13:38 6:49 21:30 6:56 146 526 Ayden Stopak 9 Iowa City Liberty 6:51 13:49 6:58 21:33 6:57 147 1046 Dalton Allendorf 9 west 6:22 13:38 7:17 21:34 6:58 148 100 869 Brady Monroe 9 North Scott 6:28 13:33 7:05 21:34 6:58 149 871 Mason Schaapveld 9 North Scott 6:30 13:39 7:09 21:35 6:58 150 101 701 Nathanial Dudek 10 Moline 6:44 13:43 7:00 21:37 6:59 151 1064 Rolan Blaising 10 Wheaton North 6:41 13:44 7:03 21:39 6:59 152 161 Charlie Chambers 9 City High 6:57 13:59 7:02 21:40 7:00 153 142 Thomas Hand 10 City High 6:39 13:37 6:59 21:42 7:00 154 531 Eli Corbett 10 Iowa City Liberty 6:52 13:55 7:03 21:47 7:02 155 169 Jack Grimes 9 City High 14:02 21:48 7:02 156 518 Jett Cho 9 Iowa City Liberty 6:59 14:11 7:12 21:50 7:03 157 172 Sam Moninger 9 City High 7:01 14:07 7:07 21:52 7:04 158 102 1025 Xavier Guldenzopf 10 Rock Island 6:27 13:43 7:16 21:54 7:04 159 242 Quinn Vetter 10 crp 6:42 13:32 6:50 21:55 7:04 160 103 358 Gavin Hecker 10 Dubuque Hempstead 7:03 14:14 7:12 21:56 7:05 161 104 32 Conner Purcell 10 Bettendorf 6:42 13:53 7:12 21:56 7:05 162 699 Davy Dew 10 Moline 6:18 13:28 7:10 21:57 7:05 163 162 Ben Conlon 9 City High 6:53 13:58 7:05 21:57 7:05 164 707 Enzo Passini 10 Moline 6:44 13:50 7:07 21:58 7:05 165 587 Leo Chan 10 Iowa City West 6:54 14:01 7:07 22:00 7:06 166 105 1026 Soren Hoffeditz 9 Rock Island 6:57 14:06 7:10 22:02 7:07 167 106 33 Joel Smith 10 Bettendorf 6:55 14:07 7:12 22:03 7:07 168 238 Calvin Noska 10 crp 6:38 13:56 7:18 22:04 7:08 169 710 Myles Wandrey 10 Moline 6:44 13:51 7:08 22:07 7:09 170 859 Max Vannorsdel 10 North Scott 6:43 13:58 7:16 22:10 7:09 171 241 Daniel Schuett 9 crp 6:55 14:12 7:18 22:12 7:10 172 362 Rylan Schultz 9 Dubuque Hempstead 6:53 14:01 7:08 22:16 7:11 173 698 Malachi Devlin 9 Moline 6:50 14:01 7:12 22:20 7:13 174 705 Owen Lemaster 9 Moline 6:49 14:12 7:24 22:25 7:14 175 1052 Hudson Wiklund 10 west 6:36 14:00 7:24 22:26 7:14 176 1069 Finn Maisch 10 Wheaton North 6:57 14:12 7:15 22:26 7:15 177 415 Zach Chesterman 10 Dubuque Senior 7:02 14:22 7:20 22:32 7:16 178 307 Will Cox 10 Davenport Central 6:51 14:12 7:21 22:34 7:17 179 516 Nicholas Bradley 9 Iowa City Liberty 7:11 14:18 7:07 22:40 7:19 180 107 756 Carter Dorton 9 Muscatine 7:18 14:49 7:32 22:41 7:19 181 108 752 Henry Hagerty 9 Muscatine 6:42 13:59 7:18 22:42 7:20 182 586 Eli Benson 10 Iowa City West 7:07 14:23 7:16 22:47 7:21 183 237 Cashton Krumm 10 crp 6:59 14:25 7:26 22:48 7:22 184 37 Hayden Sullivan 10 Bettendorf 6:56 14:16 7:20 22:52 7:23 185 109 748 Santi Diaz 10 Muscatine 6:54 14:16 7:22 22:59 7:25 186 536 Dustin Kramer 10 Iowa City Liberty 7:03 14:40 7:37 23:02 7:26 187 31 Kevin Le 10 Bettendorf 6:48 14:05 7:17 23:03 7:26 188 593 Jake Kurny 9 Iowa City West 7:08 14:40 7:32 23:13 7:30 189 867 Rowan Lotz 9 North Scott 7:17 14:33 7:17 23:14 7:30 190 39 Grayson Barr 9 Bettendorf 7:01 14:42 7:41 23:15 7:30 191 1047 Richard Carter 9 west 6:51 14:26 7:35 23:15 7:30 192 138 Wesley Cummings 10 City High 7:19 14:56 7:37 23:15 7:30 193 1071 Henry Willams 10 Wheaton North 7:27 15:13 7:47 23:21 7:32 194 359 Mason Busch 9 Dubuque Hempstead 7:19 15:07 7:49 23:23 7:33 195 540 Riehle Pavlovec 10 Iowa City Liberty 7:01 14:39 7:38 23:27 7:34 196 360 Emmett Fern 9 Dubuque Hempstead 7:31 15:16 7:45 23:34 7:36 197 590 Taha Salem 9 Iowa City West 7:29 15:06 7:38 23:36 7:37 198 35 Jackson Neighbor 10 Bettendorf 6:41 13:54 7:14 23:36 7:37 199 755 Ian Pautz 9 Muscatine 7:16 15:00 7:45 23:39 7:38 200 957 George Dixon 9 Pleasant Valley 7:23 15:03 7:40 23:48 7:41 201 140 Eli Emry 10 City High 7:13 15:00 7:47 23:49 7:41 202 430 Nolan Wilson 9 Dubuque Senior 7:11 14:59 7:48 23:50 7:42 203 361 Silas Herber 9 Dubuque Hempstead 7:31 15:18 7:47 23:52 7:42 110 589 Hudson Mulford 10 Iowa City West 6:20 13:12 6:52 111 168 Blaise Fleming 9 City High 6:56 14:31 7:35 112 521 Lukas Johnston 9 Iowa City Liberty 7:22 15:12 7:51 113 363 Elijah Wagner 10 Dubuque Hempstead 7:47 15:38 7:52 114 365 Mj Cook 9 Dubuque Hempstead 7:42 15:34 7:53 115 751 Finley Torrance 9 Muscatine 7:29 15:23 7:54 116 364 Broden Kretz 10 Dubuque Hempstead 7:49 15:44 7:55 117 424 Robert Riddell 9 Dubuque Senior 7:12 15:08 7:56 118 179 Julien Trepanier 9 City High 7:45 15:41 7:57 119 864 Gabe Duncan 9 North Scott 7:47 15:44 7:58 120 697 Dan Devlin 9 Moline 7:29 15:30 8:01 121 29 Noah Blakeway 10 Bettendorf 7:08 15:09 8:01 122 592 Isaac Nelson 9 Iowa City West 7:45 15:46 8:01 123 527 Austin Adam 10 Iowa City Liberty 7:36 15:37 8:02 124 528 Vitali Beneke 10 Iowa City Liberty 7:35 15:38 8:03 125 522 Jose Lopez 9 Iowa City Liberty 7:31 15:39 8:08 126 519 Collin Finn 9 Iowa City Liberty 7:49 16:03 8:14 127 529 Logan Brunkhorst 10 Iowa City Liberty 7:35 15:50 8:16 128 523 Cooper McGowan 9 Iowa City Liberty 7:34 15:55 8:21 129 538 Jake Mabon 10 Iowa City Liberty 7:49 16:11 8:23 130 598 Jon Duran 9 Iowa City West 7:33 15:56 8:24 131 1028 Avi Gidaszewski 10 Rock Island 8:00 16:35 8:36 132 596 Peter Kortenkamp 10 Iowa City West 7:57 16:42 8:45 133 868 Colin Luckritz 9 North Scott 8:06 17:22 9:17 134 366 Chase Hensley 9 Dubuque Hempstead 8:12 17:33 9:21 135 41 Logan Johnston 9 Bettendorf 8:53 18:19 9:26 136 42 Levi Cabera 9 Bettendorf 7:13 16:39 9:26 137 875 Donevan Wye 9 North Scott 7:46 17:13 9:28 138 866 Michael Hames 9 North Scott 7:47 17:14 9:28 139 532 Emiliano Estrada 10 Iowa City Liberty 8:34 18:02 9:28 140 44 Landon Wienclaw 9 Bettendorf 8:16 17:44 9:29 141 872 Braydon Schmidt 9 North Scott 7:58 17:27 9:30 142 757 Sebastain Elias 9 Muscatine 8:27 18:01 9:35 143 145 Dylan Howes 10 City High 8:40 18:20 9:41 144 27 Julian Alvarez 10 Bettendorf 7:59 17:48 9:49 145 861 Logan Carney 9 North Scott 8:53 18:49 9:56 146 862 Liam Couniham 9 North Scott 8:46 18:46 10:00 1050 Hayden Watt 9 west 9:01 19:22 10:21 147 599 Samson Allen 9 Iowa City West 9:37 20:28 10:52 1051 Landon Schutters 9 west 9:01 20:06 11:05 148 595 Ben Donald 10 Iowa City West 20:49 149 414 Briar Chambers 10 Dubuque Senior 7:45 150 422 Marshall Milby 9 Dubuque Senior 8:59