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?make_printable=1&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. 187 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 103 1025 Xavier Guldenzopf 10 21:54 6 (106) 1026 Soren Hoffeditz 9 22:02 7 (113) 1028 Avi Gidaszewski 10 26:23 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 (102) 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 (101) 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 (104) 358 Gavin Hecker 10 21:56 15. 389 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 109 756 Carter Dorton 9 22:41 6 (110) 752 Henry Hagerty 9 22:42 7 (111) 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 (105) 32 Conner Purcell 10 21:56 7 (107) 33 Joel Smith 10 22:03 17. 549 west ( 25:54 2:09:27 10:00) ===================================================== 1 100 1046 Dalton Allendorf 9 21:34 2 108 1052 Hudson Wiklund 10 22:26 3 112 1047 Richard Carter 9 23:15 4 114 1050 Hayden Watt 9 30:38 5 115 1051 Landon Schutters 9 31:34 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 48:09 11:51 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 1:06:37 1:00:38 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 100 1046 Dalton Allendorf 9 west 6:22 13:38 7:17 21:34 6:58 148 101 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 102 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 103 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 104 358 Gavin Hecker 10 Dubuque Hempstead 7:03 14:14 7:12 21:56 7:05 161 105 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 106 1026 Soren Hoffeditz 9 Rock Island 6:57 14:06 7:10 22:02 7:07 167 107 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 108 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 109 756 Carter Dorton 9 Muscatine 7:18 14:49 7:32 22:41 7:19 181 110 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 111 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 112 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 204 521 Lukas Johnston 9 Iowa City Liberty 7:22 15:12 7:51 24:08 7:47 205 697 Dan Devlin 9 Moline 7:29 15:30 8:01 24:12 7:49 206 522 Jose Lopez 9 Iowa City Liberty 7:31 15:39 8:08 24:12 7:49 207 29 Noah Blakeway 10 Bettendorf 7:08 15:09 8:01 24:16 7:50 208 751 Finley Torrance 9 Muscatine 7:29 15:23 7:54 24:17 7:50 209 528 Vitali Beneke 10 Iowa City Liberty 7:35 15:38 8:03 24:18 7:51 210 363 Elijah Wagner 10 Dubuque Hempstead 7:47 15:38 7:52 24:20 7:51 211 424 Robert Riddell 9 Dubuque Senior 7:12 15:08 7:56 24:23 7:52 212 168 Blaise Fleming 9 City High 6:56 14:31 7:35 24:25 7:53 213 864 Gabe Duncan 9 North Scott 7:47 15:44 7:58 24:26 7:53 214 527 Austin Adam 10 Iowa City Liberty 7:36 15:37 8:02 24:26 7:53 215 365 Mj Cook 9 Dubuque Hempstead 7:42 15:34 7:53 24:30 7:55 216 364 Broden Kretz 10 Dubuque Hempstead 7:49 15:44 7:55 24:35 7:56 217 179 Julien Trepanier 9 City High 7:45 15:41 7:57 24:42 7:58 218 519 Collin Finn 9 Iowa City Liberty 7:49 16:03 8:14 24:50 8:01 219 592 Isaac Nelson 9 Iowa City West 7:45 15:46 8:01 25:03 8:05 220 589 Hudson Mulford 10 Iowa City West 6:20 13:12 6:52 25:04 8:05 221 523 Cooper McGowan 9 Iowa City Liberty 7:34 15:55 8:21 25:18 8:10 222 529 Logan Brunkhorst 10 Iowa City Liberty 7:35 15:50 8:16 25:27 8:13 223 598 Jon Duran 9 Iowa City West 7:33 15:56 8:24 25:37 8:16 224 538 Jake Mabon 10 Iowa City Liberty 7:49 16:11 8:23 25:53 8:21 225 113 1028 Avi Gidaszewski 10 Rock Island 8:00 16:35 8:36 26:23 8:31 226 596 Peter Kortenkamp 10 Iowa City West 7:57 16:42 8:45 26:43 8:37 227 866 Michael Hames 9 North Scott 7:47 17:14 9:28 27:01 8:43 228 875 Donevan Wye 9 North Scott 7:46 17:13 9:28 27:01 8:43 229 42 Levi Cabera 9 Bettendorf 7:13 16:39 9:26 27:13 8:47 230 872 Braydon Schmidt 9 North Scott 7:58 17:27 9:30 27:32 8:53 231 868 Colin Luckritz 9 North Scott 8:06 17:22 9:17 27:43 8:57 232 532 Emiliano Estrada 10 Iowa City Liberty 8:34 18:02 9:28 27:52 9:00 233 366 Chase Hensley 9 Dubuque Hempstead 8:12 17:33 9:21 28:12 9:06 234 44 Landon Wienclaw 9 Bettendorf 8:16 17:44 9:29 28:29 9:12 235 757 Sebastain Elias 9 Muscatine 8:27 18:01 9:35 28:32 9:12 236 41 Logan Johnston 9 Bettendorf 8:53 18:19 9:26 29:09 9:24 237 145 Dylan Howes 10 City High 8:40 18:20 9:41 29:35 9:33 238 862 Liam Couniham 9 North Scott 8:46 18:46 10:00 29:36 9:33 239 861 Logan Carney 9 North Scott 8:53 18:49 9:56 30:00 9:41 240 114 1050 Hayden Watt 9 west 9:01 19:22 10:21 30:38 9:53 241 599 Samson Allen 9 Iowa City West 9:37 20:28 10:52 30:59 10:00 242 27 Julian Alvarez 10 Bettendorf 7:59 17:48 9:49 31:19 10:06 243 115 1051 Landon Schutters 9 west 9:01 20:06 11:05 31:34 10:11 116 595 Ben Donald 10 Iowa City West 1:23:26 1:30:58 7:32 117 597 Broderick Young 10 Iowa City West 1:24:17 1:32:54 8:37 118 414 Briar Chambers 10 Dubuque Senior 7:45 119 422 Marshall Milby 9 Dubuque Senior 8:59