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_plain_text.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 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