Quad-City Times Bix 7

Men's overall results

Scott Achenbaugh, LeClaire 1:15:16; Alexander Adame, Bettendorf 1:20:13; Jouan Adame, Bettendorf 1:30:05; Brady Adams, LeClaire 1:01:09; Jake Adrian, Bettendorf 0:48:27; Vikram Agrawal, Bettendorf 1:28:18; John Ahlers, Bettendorf 1:11:02; Corey Akers, Bettendorf 1:15:02; Eric Alber, Bettendorf 0:57:03; Ruben Alicea, Bettendorf 0:57:30; Jake Almgren, Bettendorf 1:13:00; Victor Almgren, Bettendorf 1:13:18; Ryan Ames, Bettendorf 1:10:05; Richard Ancelet, Bettendorf 2:23:51; Todd Ancelet, Bettendorf 2:23:51; Lyle Andersen, Bettendorf 0:57:00; Jeff Andreesen, Bettendorf 1:13:20; Demarco Andrews, LeClaire 0:54:24; Tom Applegate, Bettendorf 1:29:26; Sunny Arikat, Bettendorf 1:16:59; Bob Armbrust, Bettendorf 1:24:20; Bashiru Asigiri, Bettendorf 0:53:51; Alex Backes, Bettendorf 1:34:24; Amitava Bag, Bettendorf 1:08:25; Finley Bagby, Bettendorf 1:11:48; Paxton Bagby, Bettendorf 1:11:20; Gopinathan Balasubramanian, Bettendorf 1:11:33; Mark Ballard, Bettendorf 1:27:15; Shane Banks, Bettendorf 1:20:27; Kevin Barker, Bettendorf 1:15:07; Lawrence Barker, Bettendorf 1:54:52; Joe Barrer, Bettendorf 1:02:40; Ronald Baumbach, Bettendorf 0:57:27; Robert Beardsley, Bettendorf 2:09:24; Brett Bedard, Bettendorf 0:54:19; Matthew Bender, Bettendorf 1:14:32; Michael Bender, Bettendorf 1:19:49; Andrew Bertram, Bettendorf 1:19:36; Charles Bertram, Bettendorf 1:31:52; Jared Betcher, LeClaire 0:49:56; Dan Bischoff, Bettendorf 0:44:01; Jon Bishop, Bettendorf 1:31:31; Ephraim Bittner, Bettendorf 1:52:37; Dylan Black, Bettendorf 1:16:45; John Blackburn, Bettendorf 1:05:59; Blake Bodenschatz, Bettendorf 1:31:50; Carson Bodnarek, Bettendorf 1:12:33; Doug Boleyn, Bettendorf 0:49:12; Nathan Boleyn, Bettendorf 0:47:00; Steve Boline, Bettendorf 2:05:10; Timothy Bowe, Bettendorf 1:01:04; George Braden, Bettendorf 1:03:38; William Braught, Bettendorf 1:13:05; Robert Broughton, Bettendorf 0:53:06; Martin Brownson, Bettendorf 1:03:28; Sam Bryant, Bettendorf 0:58:06; Adam Bugos, Bettendorf 0:55:01; John Bugos, Bettendorf 1:05:50; James Buhman, Bettendorf 1:02:13; Michael Burchett, Bettendorf 1:04:35; Terry Calhoun, Bettendorf 2:12:50; Tyger Callahan, Bettendorf 1:11:53; David Campbell, Bettendorf 0:58:41; Ricky Carter, Bettendorf 1:25:57; Ben Carton, Bettendorf 1:01:12; Marcus Cavanagh, Bettendorf 0:51:36; Mark Cederblad, Bettendorf 1:51:47; John Cepican, Bettendorf 2:16:02; Christopher Cervantes, Bettendorf 2:03:26; Lakshmanan Chokalingam, Bettendorf 1:07:45; Allen Chrans, LeClaire 0:55:42; Dallon Christensen, Bettendorf 1:05:56; Mike Clingingsmith, LeClaire 1:36:26; Troy Cogdill, Bettendorf 1:00:05; Caleb Cole, Bettendorf 0:58:56; Ethan Cole, Bettendorf 0:52:24; Tony Corsiglia, LeClaire 0:54:38; Frank Cortez, Bettendorf 0:58:20; Logan Coudron, LeClaire 1:04:10; Nathan Coudron, LeClaire 1:07:19; Stephen Cox, Bettendorf 1:41:14; Stephen Cramond, Bettendorf 1:06:51; Darian Creighton, LeClaire 0:50:08; Derrick Creighton, LeClaire 1:14:52; Rick Crouse, Bettendorf 1:00:33; Brian Crowley, Bettendorf 1:09:30; Patrick Cullen, LeClaire 1:14:40; Andrew Dailey, Bettendorf 1:32:05; Jim Dalton, Bettendorf 1:44:57; Carl D'Amico, Bettendorf 0:54:02; Public House Davenport, Bettendorf 0:51:15; Thomas Davison, Bettendorf 1:11:16; Brian Dekeyzer, Bettendorf 1:03:42; Bryce Deleon, Bettendorf 1:04:57; Efren Delpilar, LeClaire 0:54:11; Matt Delzell, Bettendorf 1:18:04; Joe Demory, Bettendorf 1:07:48; Robert Dennis, Pleasant Valley 1:05:26; Eric Derby, Bettendorf 1:16:20; Craig Devito, Bettendorf 0:54:08; Wayne Dismer, Bettendorf 1:03:24; Kevin Dolan, Bettendorf 1:19:25; Lane Dolan, Bettendorf 1:31:19; Timothy Dolan, Bettendorf 1:31:18; Jason Dollins, LeClaire 1:08:50; Brian Donaway, Bettendorf 1:27:32; Todd Dooling, Bettendorf 1:11:41; Tim Doyle, LeClaire 0:49:15; Ryan Dreifurst, Bettendorf 1:49:27; Tyler Driever, Bettendorf 1:03:19; Mitch Driscoll, Bettendorf 1:06:10; Collin Duax, Bettendorf 1:08:24; Elliott Duax, Bettendorf 1:08:52; John Duax, Bettendorf 1:09:35; Joe Duda, Bettendorf 0:55:31; Phil Dumont, Bettendorf 0:55:36; Brandon Duncan, LeClaire 1:08:38; Nicholas Duncan, Bettendorf 0:54:56; Josh Dyer, Bettendorf 1:11:55; Mike Dynes, Bettendorf 1:10:01; Eric Eischen, LeClaire 1:34:52; Matt Engstrom, Bettendorf 1:09:25; Chad Ervin, Bettendorf 1:01:46; Paul Farrell, Bettendorf 1:19:07; Nick Ferreira, Bettendorf 1:06:09; Cedric Fierce, Bettendorf 0:59:21; Nathan Fierce, Bettendorf 0:59:49; Sam Fierce, Bettendorf 1:03:58; Stephen Finn, Bettendorf 1:29:12; Louis Fisher, Bettendorf 2:01:32; Cody Flatt, Bettendorf 1:14:23; Edward Flinn, Bettendorf 1:02:24; Alex Flores, Bettendorf 1:01:28; Connor Flynn, Bettendorf 1:17:34; Mike Flynn, Bettendorf 0:53:02; Brett Foley, Bettendorf 1:06:26; Tim Ford, Bettendorf 0:57:31; Tim Foss, Bettendorf 1:10:09; Jackson Fowler, Bettendorf 0:51:22; Mason Fox, Bettendorf 1:11:09; Cooper Frakes, LeClaire 0:50:02; Tony Frankowski, Bettendorf 1:34:22; Tavis Frazier, Bettendorf 0:56:20; Ken Frey, LeClaire 1:46:39; Jared Fulscher, LeClaire 1:08:48; Chad Funderburk, Bettendorf 1:02:59; Jason Gabel, Bettendorf 2:20:01; Joshua Garcia, Bettendorf 0:48:24; Steven Garcia, Bettendorf 1:08:40; Jeremy Garrison, Bettendorf 1:08:05; Matthew J Gasser, Bettendorf 2:36:30; Scott Gersitz, Bettendorf 1:46:24; Chris Gilbert, Bettendorf 1:27:31; Dean Gipp, Bettendorf 1:12:58; Garth Glenn, Pleasant Valley 1:11:44; Ryan Goettsch, Bettendorf 0:53:56; Troy Goldsberry, Bettendorf 1:59:44; Michael Gonzales, Bettendorf 1:05:48; Dale Goodmundson, Bettendorf 1:52:34; Jay Graffagna, Bettendorf 0:55:17; Joe Gray, Bettendorf 1:01:14; Nate Gray, Bettendorf 1:03:09; Chris Green, Bettendorf 1:11:27; James Green, LeClaire 1:15:17; Lawrence Green, Bettendorf 1:11:14; David Griffith, LeClaire 0:58:53; Logan Grothus, LeClaire 0:51:34; Christopher Guise, Bettendorf 0:43:28; Allen Hale, Bettendorf 1:20:15; Ben Hanson, Bettendorf 0:51:43; Dwayne Hanson, Bettendorf 1:54:45; Tristan Harrison, Bettendorf 2:09:25; Steven Hart, LeClaire 0:55:31; Earl Harvill, Bettendorf 1:31:07; Ed Hauf, Bettendorf 0:53:16; Frederick Hauser, Bettendorf 1:01:57; Lynn Hawbaker, Bettendorf 1:27:42; Matthew Hensch, Bettendorf 0:54:19; Tim Hernandez, Bettendorf 1:05:40; Andy Herrin, Bettendorf 1:04:26; Lance Heuer, Bettendorf 1:13:48; Parker Hill, Bettendorf 0:41:26; Jonathan Himmelman, Bettendorf 1:07:02; Tom Hoelle, Bettendorf 1:12:32; Aaron Hoenig, Bettendorf 1:11:01; Josh Hoffman, LeClaire 1:08:30; Vincent Holdridge, Bettendorf 0:54:54; Adam Holland, Bettendorf 1:13:30; Bob Holst, Bettendorf 2:07:14; David Holst, LeClaire 0:57:20; Eugene Hoover, Bettendorf 1:02:49; Todd Hornaday, Bettendorf 1:39:29; Eric Howard, Bettendorf 1:48:49; Troy Howell, Bettendorf 1:08:47; Chris Huber, Bettendorf 0:55:10; Mark Huhn, Bettendorf 1:00:24; Parker Huhn, Bettendorf 0:41:27; Scott Ickes, LeClaire 1:29:49; Grant Iles, Bettendorf 1:08:36; Adam Ivers, Bettendorf 0:51:14; Karl Jaeschke, Bettendorf 0:43:27; Vijaykumar Jayaraman, Bettendorf 1:18:27; Patrick Jewell, Bettendorf 0:51:34; Juan Jimenez, Bettendorf 1:44:04; Greg Jipp, Bettendorf 1:16:33; Eric Johannes, Bettendorf 0:56:50; Johannsen Johannsen, Bettendorf 1:09:10;  Grant Johnson, Bettendorf 0:56:16; Gregory Johnson, Bettendorf 1:07:47; Kevin Johnston, Bettendorf 1:02:47; Chad Jones, Bettendorf 1:06:36; Daniel Jordan, Bettendorf 1:05:26; Yogesh Joshi, Bettendorf 1:25:14; Adam Judd, Bettendorf 1:10:56; Aidan Judd, Bettendorf 1:02:45; Keith Judickas, Bettendorf 1:10:22; Bob Jurkowski, Bettendorf 0:51:40; Ian Kaffenberger, Bettendorf 0:41:40; Swami Kalagiri, Bettendorf 1:15:14; Robert Kaminski, LeClaire 1:27:29; Michael Kardell, Bettendorf 1:02:46; James Kaufman, Bettendorf 1:03:22; Conrad Keibler, Bettendorf 1:02:36; Brandon Kennis, Bettendorf 1:08:38; Jake Kent, Bettendorf 1:19:29; Larry Kephart, Bettendorf 1:23:34; Eric Kies, Bettendorf 0:54:11; Brian Kim, Bettendorf 0:54:30; Mike Kintner, Bettendorf 1:01:43; Jake Knepp, Bettendorf 1:05:21; Paul Knepp, Bettendorf 1:13:07; Joshua Knowles, Bettendorf 1:03:24; Tim Koffarnus, Bettendorf 0:57:57; Benjamin Kooiker, Bettendorf 1:13:44; Jason Kratt, LeClaire 0:54:24; Kyle Krebs, Bettendorf 0:55:10; Noah Krist, Bettendorf 0:50:58; Kile Krol, LeClaire 0:55:12; Paul Kulas, Bettendorf 0:59:45; Shane Labath, Bettendorf 2:33:24; Benjamin Lagrange, Bettendorf 1:22:53; Kurtis Land, Bettendorf 0:59:48; John Lang, Bettendorf 1:13:09; Shawn Langan, Bettendorf 1:22:41; Gregory Langenfeld, Bettendorf 1:02:44; Chris Lansing, Bettendorf 1:13:27; Travis Larson, Bettendorf 1:17:06; Steven Ledvina, Bettendorf 0:54:30; Andy Lehman, Bettendorf 0:53:23; Russell Lent, Bettendorf 1:02:09; Mark Levien, Bettendorf 1:09:47; Christopher Lewis, Bettendorf 1:32:22; Joseph Lilly, Bettendorf 1:02:41; Clayton Lloyd, Bettendorf 1:26:33; Robert Loch, Bettendorf 1:00:05; Roger Long, LeClaire 1:25:33; Jose Lopez, Bettendorf 2:12:30; Salvador Lopez, Bettendorf 1:04:29; Mark Lucas, Bettendorf 1:05:38; Sam Lundry, Bettendorf 0:47:45; Thomas Patrick Lyons, Bettendorf 2:01:46; Chris Maifield, Bettendorf 1:33:49; Dan Mairet, Bettendorf 1:25:03; Bradley Malli, Bettendorf 0:49:08; Ricardo Marceleno, Bettendorf 1:19:23; Alex Margrave, Bettendorf 1:38:27; Wayne Marker, Bettendorf 1:27:04; Chris Martin, Bettendorf 0:54:49; Andrew Math, Bettendorf 2:16:33; Justin McAllister, Bettendorf 1:02:33; David McCauley, Bettendorf 1:05:10; John McClure, Bettendorf 0:57:27; Matthew McComb, Bettendorf 1:02:15; Mark McDermott, Bettendorf 1:02:21; Ray McDevitt, Bettendorf 0:58:53; Ryan McGivern, Bettendorf 0:50:08; William McGrath, Bettendorf 1:03:05; Arthur McGrue, Bettendorf 1:12:09; Dalton McLaughlin, Bettendorf 1:07:18; Kevin McMahon, Bettendorf 1:55:13; Patrick McMahon, Bettendorf 2:06:48; Mike Meloy, Bettendorf 1:15:04; Tre Melton, Bettendorf 0:59:37; John Mendelin, Bettendorf 0:57:54; Mike Mendelin, Bettendorf 0:58:35; Prakash Menon, Bettendorf 1:48:39; Andy Menzl, Bettendorf 2:18:24; Monty Meyer, Bettendorf 1:08:29; Michael Meyer Jr, Bettendorf 1:01:11; John Meyers, Bettendorf 0:47:55; Michael Milas, Bettendorf 1:25:13; David Millage, Bettendorf 1:20:17; Austin Miller, Bettendorf 1:04:02; Connor Miller, Bettendorf 1:02:53; Matthew Miller, Bettendorf 1:00:49; Ryan Minch, Bettendorf 1:13:38; David Mink, LeClaire 1:20:21; Victor Miranda, Bettendorf 1:24:54; Mike Mommsen, Bettendorf 0:49:55; Raymond Moore, Bettendorf 0:55:05; William Moore, LeClaire 1:55:43; Connor Moroney, Bettendorf 1:01:39; Kevin Mowbray, Bettendorf 1:57:08; Kelan Moylan, LeClaire 0:50:10; John Munn, Bettendorf 1:48:36; Max Murphy, Bettendorf 0:44:55; Gopalakrishnan Muthuramalingam, Bettendorf 1:14:39; Matt Myers, Bettendorf 1:08:30; Nicholas Myers, Bettendorf 1:06:27; David Nelson, Bettendorf 0:59:13; Jeff Nelson, Bettendorf 1:43:44; Jake Neumann, Bettendorf 1:10:00; Kent Nichols, LeClaire 0:45:42; Grant Nickles, Bettendorf 0:56:18; Bryan Niers, Bettendorf 1:14:07; Matt Nilsson, Bettendorf 1:30:23; Sam Nilsson, Bettendorf 1:04:56; Nick Novak, Bettendorf 0:54:37; John Obrien, Bettendorf 0:53:55; Tsukasa Ogihara, Bettendorf 0:59:56; Kevin Ohara, Bettendorf 1:50:25; Ethan Olderog, Bettendorf 1:31:46; Daniel Ortiz, Bettendorf 2:02:33; Mike Osler, Bettendorf 1:25:24; Lynn Oswald, Bettendorf 1:49:10; Wesley Otero , Bettendorf 0:49:03; David Panjwani, Bettendorf 1:11:32; Jacob Panjwani, Bettendorf 0:57:38; Adam Panther, LeClaire 1:06:17; Gary Parker, Bettendorf 2:06:35; John Parker, Bettendorf 0:54:16; Dipak Patil, Bettendorf 1:03:19; Matt Pelham, Bettendorf 1:00:04; Beau Perkins, Bettendorf 0:48:23; Tim Perkins, Bettendorf 0:59:44; Luke Peters, Bettendorf 1:25:28; Scott Petersen, Bettendorf 1:23:49; Keith Pierce, Bettendorf 1:50:13; Ben Pifer, Bettendorf 1:05:11; Eric Pimentel, Bettendorf 0:59:30; Robert Pimentel, Bettendorf 1:03:02; Ronald Plante, Bettendorf 1:23:13; Andrew Ploehn, Bettendorf 0:53:48; Rick Plunkett, LeClaire 1:03:22; Spencer Policha, Bettendorf 1:13:11;  Greg Poterack, Bettendorf 1:39:32; Jr Pourin, Bettendorf 0:45:26; James Raabe, Bettendorf 0:52:43; Gabriel Rangel, Bettendorf 1:31:08; Lj Redmond, LeClaire 1:56:04; Douglas Reiling, Bettendorf 1:06:52; Vernon Remour, Bettendorf 1:14:36; John Resnick, Bettendorf 1:03:25; Michael Richards, Bettendorf 1:01:38; James Riches, Bettendorf 1:09:01; Alex Richter, Bettendorf 1:06:28; Andrew Richter, Bettendorf 0:59:48; Brett Riley, LeClaire 1:19:41; Swain Riley, Bettendorf 1:23:40; Scott Ritchie, Bettendorf 0:55:31; Dominic Rivera, Bettendorf 1:11:27; Jeff Robb, Bettendorf 1:53:21; Jorden Roberts, Bettendorf 1:16:39; Mark Rogers, Bettendorf 1:05:35; Michael Rogers, Bettendorf 1:06:12; Jeri Roland, Bettendorf 1:03:49; Keith Rottinghaus, Bettendorf 0:58:58; Matt Rubins, Bettendorf 0:54:14; Mitchell Ruffcorn, Bettendorf 1:03:20; Brad Ryan, Bettendorf 0:54:24; Reed Sager, Bettendorf 1:06:18; Mike Sampson, Bettendorf 1:14:06; Shawn Samuelson, Bettendorf 1:04:57; Josh Satler, Bettendorf 1:30:58; Mark Sattizahn, LeClaire 0:52:15; Cecilie Schieffer, Bettendorf 0:54:34; Kelly Schmidt, Bettendorf 1:19:01; Thomas Schnell, Bettendorf 2:16:50; Tim Scholle, Bettendorf 0:51:07; William Schorg, Bettendorf 0:57:48; Reid Schroeder, Bettendorf 1:15:39; Mike Schroer, Bettendorf 0:46:46; Phil Schubbe, Bettendorf 1:18:50; Shane Schuler, Bettendorf 1:04:19; Samuel Schuster, LeClaire 0:50:06; Nick Schweizer, Bettendorf 1:19:28; Chris Schwenn, LeClaire 0:51:15; Brendan Scott, Bettendorf 0:50:44; Keigan Scott, Bettendorf 1:12:01; Josh Sears, Bettendorf 1:18:41; Allen Seitz, Bettendorf 1:20:00; Justin Sharpe, Bettendorf 2:09:25; Matthew Shaw, Bettendorf 1:14:30; Beau Shay, Bettendorf 1:00:20; Jacob Shields, Bettendorf 0:49:59; Carl Shock, Bettendorf 1:08:40; Kaleb Shondel, Bettendorf 1:06:09; Rodney Short, Bettendorf 1:01:29; Ryan Sickler, Bettendorf 0:50:46; Cat Silvan, Bettendorf 1:27:16; James Siokos, Bettendorf 1:21:28; Jospeh Sisler, Bettendorf 1:02:51; John Smay, Bettendorf 0:45:34; Colton Smith, Bettendorf 0:50:35; Conor Smith, Bettendorf 1:35:43; Andrew Snyder, Bettendorf 1:15:41; Bobby Solis, Bettendorf 1:09:13; Rick Solis, Bettendorf 1:07:33; Karson Sommer, Bettendorf 0:36:24; Kole Sommer, Bettendorf 0:42:53; Trent Sorensen, Bettendorf 1:04:27; Wes Sowers, Bettendorf 0:58:46; Brandon Springer, Bettendorf 0:55:27; Chad Staats, Bettendorf 1:09:42; Matt Staats, Bettendorf 2:09:26; Anthony Stable, Bettendorf 1:33:18; Nic Stader, Bettendorf 1:00:09; Kaleb Stebens, Bettendorf 1:16:27; Kevin Stewart, Bettendorf 0:54:53; Lance Stockwell, Bettendorf 1:01:50; Jim Stoffer, Bettendorf 1:12:23; Eric Stoker, Bettendorf 0:54:51; Joseph Storto , Bettendorf 1:12:15; Corey Stradt, Bettendorf 0:52:54; Jackson Stradt, Bettendorf 0:54:24; Mitchell Strobbe, Bettendorf 0:46:52; David Stubblefield, Bettendorf 2:13:07; Andrew Stuenkel, Bettendorf 1:10:44; Subramanian Subbaraman, Bettendorf 1:05:25; Aditya Subramaniam, Bettendorf 0:54:34; Vishwajit Subramanian, Bettendorf 0:55:28; Andrew Swanson, Bettendorf 0:44:11; Drake Swarm, Bettendorf 0:49:31; Jeff Swarm, Bettendorf 1:03:05; Jonny Swarm, Bettendorf 0:47:52; Mark Taghon, Bettendorf 0:50:38; Austin Taylor, Bettendorf 1:15:06; Jake Taylor, Bettendorf 0:47:14; Aaron Tennant, Pleasant Valley 1:22:18; Cirt Tesch, Bettendorf 1:02:26; Alex Thomas, Bettendorf 1:02:43; Randy Thompson, Bettendorf 1:14:07; Kim Thomsen, Bettendorf 1:13:33; Nicholas Thul, Bettendorf 1:41:42; Thomas Thul, Bettendorf 1:57:06; Michael Thumann, Bettendorf 1:05:15; Niral Tilala, Bettendorf 1:48:38; Adam Tisue, Bettendorf 0:41:51; Matthew Townsend, Bettendorf 0:58:56; John Traxler, Bettendorf 0:52:56; George Traynor, Bettendorf 1:09:19; Ben Treakle, LeClaire 0:48:46; Joey Trizzino , Bettendorf 1:01:06; Mark Trizzino , Bettendorf 1:01:08; Scott Valleroy, Bettendorf 1:04:23; David Van Utrecht, Bettendorf 1:22:26; Max Vanderschaaf, Bettendorf 1:16:07; Michael Vanderschaaf, Bettendorf 1:16:09; Tarun Vedula, Bettendorf 0:49:20; Giles Verheecke, LeClaire 0:58:42; Josh Voelliger, Bettendorf 0:56:51; Jordan Voigt, Bettendorf 1:17:37; Patrick Wagner, Bettendorf 1:00:25; Scott Waletzko , Bettendorf 0:56:13; Matthew Walsh, Bettendorf 0:58:43; Michael Walthers, Bettendorf 1:37:34; Rhys Ward, Bettendorf, 1:10:31; James Warren, Bettendorf 0:53:11; Thomas Waterman, Pleasant Valley 1:03:03; Jim Watson, Bettendorf 1:20:48; Luke Weckel, Bettendorf 1:12:09; Jim Wegener, Bettendorf 0:56:59;  Michael Wegmann, Bettendorf 0:52:04; Richard Wehrheim, Bettendorf 0:59:41; Matt Weitzel, Bettendorf 0:47:45; Mark Wells, Bettendorf 0:59:01; James Wendling, Bettendorf 1:46:13; Zachary Wenzel, Bettendorf 1:08:49; Pete Wessels, Bettendorf 1:18:13; Peter Wessels, Bettendorf 0:49:19; Aaron Wheeler, Bettendorf 1:09:44; Andrew Whigham, Bettendorf 1:02:47; Shane Wickett, Bettendorf 0:58:55; Lenny Wilkinson, Bettendorf 1:43:41; Brian Willis, LeClaire 1:10:39; Adam Winger, Bettendorf 0:44:58; Andrew Witters, LeClaire 0:44:18; Rob Woodall, Bettendorf 1:07:34; Jordan Young, Bettendorf 1:17:42; James Youngers, Bettendorf 0:51:41.

Women's overall results

Ariel Adame, Bettendorf, 1:30:02; Darlene Adams, Bettendorf, 1:59:38; Jessie Adams, Bettendorf, 0:58:22; Shubhangi Agrawal, Bettendorf, 1:28:18; Brandi Ahlgren, Bettendorf, 1:35:06; Renee Aller, Bettendorf, 1:19:33; Brianne Alman, Bettendorf, 1:02:53; Grace Almgren, Bettendorf, 1:13:17; Lauren Ambriz, Bettendorf, 1:05:49; Karen Ancelet, Bettendorf, 2:23:53; Lindsay Andersen, Bettendorf, 1:12:46; Brianna Anderson, Bettendorf, 1:12:00; Kathleen Anderson, LeClaire, 1:29:48; Nancy Andreesen, Bettendorf, 2:06:40; Holly Anthony, Bettendorf, 1:28:51; Kate Applegate, Bettendorf, 1:29:26; Loraine Arikat, Bettendorf, 1:09:23; Lucy Arikat, Bettendorf, 1:44:58; Anna Baker, Bettendorf, 0:50:24; Arathi Sharada Balagangadharan, Bettendorf, 1:24:26; Adrianna Balli, Bettendorf, 2:03:15; Marlene Baltazor, Bettendorf, 1:44:25; Hannah Barney, Bettendorf, 1:01:32; Craig Barone, Bettendorf, 1:08:10; Megan Barone, Bettendorf, 1:08:10; Gloria Barreto-Kaufman, Bettendorf, 1:29:30; Kendall Beardsley, Bettendorf, 2:09:27; Kimberly Beardsley, Bettendorf, 2:09:24; Polina Beauchamp, Bettendorf, 1:08:45; Renee Begyn, Bettendorf, 0:51:12; Dawn Bergom, Bettendorf, 1:09:21; Marissa Berryman, Bettendorf, 1:16:24; Sharon Bertram, Bettendorf, 1:53:47; Kara Birks, Bettendorf, 1:09:55; Annette Blunk, LeClaire, 1:08:41; Patricia Boelk, Bettendorf, 1:04:08; Nicole Borden, Bettendorf, 0:56:53; Trinity Borland, Bettendorf, 0:48:43; Katie Borth, LeClaire, 1:23:26; Cynthia Bottrell, Bettendorf, 2:05:29; Cashlin Boyle, Bettendorf, 1:07:30; Katherine Braught, Bettendorf, 1:05:19; Norah Brenny, Bettendorf, 1:58:59; Lexie Bribriesco , Bettendorf, 1:16:29; Karen Brinson, Bettendorf, 1:35:53; Lori Brockhouse, Bettendorf, 1:15:01; Molly Brockmann, Bettendorf, 1:32:46; Carol Brockway, Bettendorf, 1:07:20; Laura Brown, LeClaire, 0:54:17; Lauren Buechel, Bettendorf, 0:56:19; Geoff Bueker, Bettendorf, 1:24:50; Haley Bugos, Bettendorf, 1:02:44; Kristin Burchett, Bettendorf, 1:11:44; Kathleen Burke, Bettendorf, 2:08:36; Josefina Burmeister, Bettendorf, 1:10:21; Bonnie Busch, Bettendorf, 1:07:58; Layken Bytnar, Bettendorf, 0:56:03; Peyton Bytnar, Bettendorf, 0:56:03; Sara Bytnar, Bettendorf, 1:13:27; Molly Carroll, Bettendorf, 1:26:32; Janelle Carter, Bettendorf, 1:33:17; Sara Casas, Bettendorf, 1:12:41; Sarah Cheramy, LeClaire, 1:07:06; Divya Chitneni, Bettendorf, 2:10:57; Caroline Christophersen, Bettendorf, 1:06:16; Emily Ciha, Bettendorf, 1:13:21; Sophie Clark, Bettendorf, 1:23:41; Haley Collins, Bettendorf, 1:08:49; Anne Colville, Bettendorf, 1:15:17; Keera Cone, Bettendorf, 1:04:27;  Mary Conger, Bettendorf, 1:54:56; Kimberly Connelly, Bettendorf, 1:11:10; Yvonne Constantinou, LeClaire, 0:52:21; A Cottrell, LeClaire, 1:21:50; Krisi Crosby, Bettendorf, 2:18:46; Kelly Cubbage, Bettendorf, 1:48:48; Susie Cunningham, Bettendorf, 0:54:00; Grace D'Antico, Bettendorf, 1:00:36; Nyilah Davis, Bettendorf, 2:20:02; Robbie Davis, Bettendorf, 1:07:12; Abby Davison, Bettendorf, 1:06:31; Lacey Dean, Bettendorf, 2:01:39; Jen Debuhr, LeClaire, 1:29:40; Nicole Dekeyzer, Bettendorf, 0:53:21; Merlyn-Joy Delpilar, LeClaire, 1:14:07; Rebecca Denger, Bettendorf, 1:23:51; Meredith Dennis, Pleasant Valley, 1:05:58; Kathleen Detombe, Bettendorf, 1:42:27; Kathryn Dierks, Bettendorf, 0:58:47; Erin Dilla, Bettendorf, 1:14:48; Laura Dion, Bettendorf, 1:00:11; Amanda Disch, Bettendorf, 1:06:27; Angela Dohrn, Bettendorf, 2:18:43; Heather Dohrn, Bettendorf, 1:06:12; Jacqueline Dolan, Bettendorf, 1:19:26; Kelly Dollins, LeClaire, 1:16:54; Carly Donahue, Bettendorf, 0:57:34; Allison Dormire, Bettendorf, 1:02:39; Delia Dreifurst, Bettendorf, 1:49:28; Olivia Drexler, Bettendorf, 1:00:45; Heather Drieling, LeClaire, 1:48:59; Lynn Duax, Bettendorf, 1:25:07; Anne Dues, Bettendorf, 1:51:49; Amber Duncan, LeClaire, 0:56:00; Katy Duncan, Bettendorf, 1:19:28; Rosie Duncan, Bettendorf, 2:09:26; Maureen Dyer, Bettendorf, 1:06:18; Christina Dziuk, Bettendorf, 1:30:11; Kayleigh Early, LeClaire, 1:12:14; Jessica Emard, Bettendorf, 1:35:13; Anna Engler, Bettendorf, 1:21:04; Sarah Eshelman, Bettendorf, 1:06:30; Gretchen Eubanks, Bettendorf, 1:21:10; Elisabeth Evangelista, Bettendorf, 1:26:41; Megan Evans, Bettendorf, 1:06:46; Alyssa Farrell, Bettendorf, 0:55:06; Cathy Farrell, Bettendorf, 1:57:09; Tara Ferencik, LeClaire, 1:20:52; Tiffany Fetes, Bettendorf, 1:25:35; Kaitlyn Fier, Bettendorf, 1:15:41; Cecelia Fierce, Bettendorf, 1:08:42; Lauren Flahive, Bettendorf, 1:00:39; Lynn Flatt, Bettendorf, 1:06:12; Katie Flenker, Bettendorf, 1:14:53; Katie Flores, Bettendorf, 0:58:55; Renee Fluhr-Callahan, Bettendorf, 1:15:48; Bri Flynn, Bettendorf, 0:57:49; Janice Foley, Bettendorf, 1:11:41; Jennifer Foley, Bettendorf, 1:02:59; Lucy Foley, Bettendorf, 0:56:34; Jasmin Ford, Bettendorf, 1:35:47; Jill Forker, Bettendorf, 2:13:15; Lauren Forrest, Bettendorf, 1:10:02; Taylor Fox, Bettendorf, 1:07:58; Carrie Franzman, Bettendorf, 1:37:40; Lori French, Bettendorf, 0:54:56; Ellen Frey, LeClaire, 1:46:38; Kristine Fuller, Bettendorf, 0:57:42; Robin Gaines, Bettendorf, 1:45:59; Annie Galbraith, Bettendorf, 1:20:20; Leah George, Bettendorf, 1:13:30; Sara Gilbert, Bettendorf, 1:20:58; May Gillette, Bettendorf, 1:27:36; Avianna Gipson, Bettendorf, 1:59:01; Deanna Glenn, Pleasant Valley, 1:19:45; Susan Goodmundson, Bettendorf, 1:35:58; Meredith Gorman, Bettendorf, 2:09:22; Chandhini Gowthaman, Bettendorf, 1:13:45; Angela Graham, Bettendorf, 2:06:48; Chloe Greig, Bettendorf, 0:58:19; Callie Griffiths, LeClaire, 1:33:56; Clairanne Guenzler, Bettendorf, 1:02:37; Emily Hampton, Bettendorf, 1:15:29; Becky Harper, Bettendorf, 1:41:42; Ann Harris, Bettendorf, 1:15:20; Carol Harrison, Bettendorf, 1:45:00; Katey Harrison, Bettendorf, 1:23:57; Emma Hartz, LeClaire, 1:16:00; Haley Hawbaker, Bettendorf, 1:27:42; Ashley Hebbeln, Bettendorf, 1:20:59; Kari Hegg, Bettendorf, 1:44:43; Katy Hegg, Bettendorf, 1:44:42; Tricia Helm, Bettendorf, 1:28:03; Julia Hensch, Bettendorf, 1:20:25; Tamara Hermanson, Bettendorf, 1:35:13; Heather Herring, Bettendorf, 1:14:20; Patty Herzberg, Bettendorf, 1:57:34; Robin Hintze, Bettendorf, 1:56:42; Kelli Hoag, Bettendorf, 1:27:59;  Cindy Hochgesang, Bettendorf, 1:00:52; Jessica Hoffman, Bettendorf, 1:34:18; Cassie Holloway, Bettendorf, 1:01:38; Ash Holst, LeClaire, 0:55:17; Deanna Holst, Bettendorf, 2:06:48; Cristin Housenga, Bettendorf, 1:08:14; Jolene Howard, LeClaire, 2:05:53; Ella Howell, Bettendorf, 1:28:54; Heather Hubner, Bettendorf, 1:31:33; Debra Huegel, Bettendorf, 1:37:00;  Clare Huettner, Bettendorf, 1:18:07; Melissa Hultman, Bettendorf, 1:14:18; Dana Ivers, Bettendorf, 1:09:48; Emma Ivers, Bettendorf, 1:32:05; Vera Jackson, Bettendorf, 0:53:06; Hannah Jansen, Bettendorf, 1:01:42; Cindi Johnson, Bettendorf, 1:10:20; Lynne Johnson, Bettendorf, 1:42:24; Kelsey Jones, Bettendorf, 1:08:50; Marcia Judickas, Bettendorf, 1:28:11; Sara Judickas, Bettendorf, 1:11:02; Michelle Juehring, Bettendorf, 1:41:42; Lexy Jurevitz, Bettendorf, 1:24:36; Laura Justis, Bettendorf, 1:04:47; Brittany Kent, Bettendorf, 1:19:27; Rachel Kettelkamp, Bettendorf, 1:04:48; Christine Keys, Bettendorf, 1:14:02; Tonya King, LeClaire, 1:24:04; Amy Kintner, Bettendorf, 0:47:43; Georgia Klein, Bettendorf, 1:57:05; Alysha Klemme, Bettendorf, 2:18:04; Jesse Knudson, Bettendorf, 1:14:29; Courtney Koffarnus, Bettendorf, 1:03:34; Cindy Krist, Bettendorf, 1:32:08; Kayla Kruse, Bettendorf, 1:40:39; Mallory Lafever, Bettendorf, 0:50:40; Connie Lampe-Voelliger, Bettendorf, 1:12:35; Janelle Langan, Bettendorf, 1:22:40; Heidi Lanzig, Bettendorf, 1:19:31; Katelyn Larsen, Bettendorf, 1:44:43; Sydney Lear, Bettendorf, 0:52:58; Jennifer Leslie, Bettendorf, 1:25:07; Sarah Lewis, Bettendorf, 1:02:10; Jennifer Like, Bettendorf, 1:43:36; Morgan Lintz, Bettendorf, 0:59:21; Jessica Long, Bettendorf, 1:35:17; Tamara Low, Bettendorf, 1:25:17; Meghan Ludin, Bettendorf, 1:23:28; Kathy MacBeth, Bettendorf, 1:07:33; Kris Magiera, Bettendorf, 1:23:12; Brooke Magistrelli, Bettendorf, 1:14:02; Paige Magistrelli, Bettendorf, 1:07:52; Kathleen Magoon, Bettendorf, 1:06:09; Kelli Magoon, Bettendorf, 1:02:54; Sarah Maifield, Bettendorf, 1:34:23; Karyn Mairet, Bettendorf, 1:25:02; Michelle Mampre, Bettendorf, 1:17:39; Alexandria Mamros, LeClaire, 1:10:26; Brittany Marietta, Bettendorf, 1:05:53; Grace Markovich, Bettendorf, 1:27:54; Jordan Martens, Bettendorf, 1:25:06; Adrina Martinez, Bettendorf, 1:55:14; Melissa Martinez, Bettendorf, 1:02:12; Joy Math, Bettendorf, 2:16:32; Katie Mayer, LeClaire, 0:57:26; Amy McCalley, Bettendorf, 1:16:15; Jacey McDowell, Bettendorf, 1:22:31; Lori McFate, Bettendorf, 1:55:03; Susan McGivern, Bettendorf, 0:59:25; Sara McGrath, Bettendorf, 1:29:07; Heather Meissen, LeClaire, 1:11:35; Ruth Mejia, Bettendorf, 1:08:45; Mary Mendelin, Bettendorf, 1:09:33; Morgan Meseke, Bettendorf, 0:50:50; Stephanie Midgley, Bettendorf, 1:50:09; Sherri Milas, Bettendorf, 1:32:59; Sandee Millage, Bettendorf, 1:19:57; Stephanie Millage, Bettendorf, 1:16:23; Carolyn Miller, Bettendorf, 1:10:09; Elizabeth Miller, Bettendorf, 0:59:51; Kay Miller, Bettendorf, 1:14:46; Morgan Miller, Bettendorf, 1:04:42; Maddy Minard, Bettendorf, 0:52:59; Leslie Mitchell, Bettendorf, 1:09:11; Katherine Moeller, Bettendorf, 1:16:59; Jayne Mooney, Bettendorf, 1:48:23; Andrea Moore, Bettendorf, 2:06:15; Jacquie Moore, LeClaire, 2:04:05; Maggie Moore, Bettendorf, 0:54:50; Chris Motto , Bettendorf, 1:47:16; Claire Motto , Bettendorf, 1:47:16; Jayme Moylan, LeClaire, 0:58:40; Olivia Munoz, Bettendorf, 1:20:07; Dorrie Murphy, Bettendorf, 2:04:21; Aubrey Myers, Bettendorf, 1:18:57; Michelle Myers, Bettendorf, 2:09:21; Jill Naab, Bettendorf, 0:52:18; Dee Neff, Bettendorf, 1:04:48; Amber Nelson, Bettendorf, 1:46:24; Julie Nelson, Bettendorf, 1:16:12; Laura Nelson, Bettendorf, 1:44:46; Rebecca Nelson, Bettendorf, 1:38:35; Rhonda Nelson, Bettendorf, 1:43:43; Jeanne Nilsson, Bettendorf, 1:18:39; Kelsey Nilsson, Bettendorf, 1:18:37; Cathy Nordstrom, Bettendorf, 2:02:31; Kathleen Nucci, Bettendorf, 1:37:38; Terry Olsen, Bettendorf, 1:14:35; Valerie Olson, Bettendorf, 1:07:17; Mindy O'Melia, Bettendorf, 1:25:12; Kelly Ormsby, Bettendorf, 1:16:31; Kim Osler, Bettendorf, 1:17:05; Melody Oswald, Bettendorf, 1:49:10; Sara Palczynski, Bettendorf, 1:12:37; Jen Paul, Bettendorf, 0:43:26; Tami Peck, Bettendorf, 1:35:32; Melissa Pelham, Bettendorf, 0:58:51; Lindsay Pelo , Bettendorf, 1:42:33; Alyssa Perales, Bettendorf, 1:15:53; Rebecca Petersen, Bettendorf, 0:54:03; Jenna Pfitzenmaier, LeClaire, 1:20:31; Julie Pfitzenmaier, Bettendorf, 2:00:45; Jennifer Pielak, Bettendorf, 1:28:12; Cara Pifer, Bettendorf, 1:01:59;  Megan Pikuza, LeClaire, 0:59:02; Jennifer Policha, Bettendorf, 1:13:11; Tonia Poterack, Bettendorf, 1:39:53; Rachael Pribulsky, Bettendorf, 1:20:17; Alice Ramos, Bettendorf, 1:18:04; Mercedes Rangel, Bettendorf, 1:33:26; Ann Raymon, Bettendorf, 1:27:55; Megan Reasoner, Bettendorf, 1:28:12; Deven Reeder, Bettendorf, 1:10:55; Erin Rennert, Bettendorf, 1:28:15; Isabella Reyes, Bettendorf, 1:17:02; Maddie Reynolds, LeClaire, 0:48:39; Mackenzie Rice, Bettendorf, 1:00:25; Abigail Riley, LeClaire, 0:52:10; Aubrie Rivera, Bettendorf, 1:11:28; Sierra Roberts, Bettendorf, 1:39:55; Kelsey Rose, Bettendorf, 1:16:28; Mandy Russman, Bettendorf, 2:09:27; Alison Ryley, Bettendorf, 1:36:16; Sara Sampson, LeClaire, 2:06:49; Mandie Sanders, Bettendorf, 1:08:24; Lea Sandoval, Bettendorf, 1:23:00; Jessica Scadden, Bettendorf, 1:53:28; Gabi Schermer, Bettendorf, 1:10:58; Olivia Schmidt, Bettendorf, 2:09:29; Rebecca Schmidt, Bettendorf, 1:07:17; Ella Schmit, Bettendorf, 1:01:38; Kathleen Schmitt, Bettendorf, 0:57:59; Marilyn Schnell, Bettendorf, 2:16:50; Sandi Schrag,  Bettendorf, 1:08:26; Chelsea Schroeder, Bettendorf, 1:05:21; Marianne Schroeder, Bettendorf, 1:17:10; Missy Schulz, Bettendorf, 1:17:49; Kimberly Schwartzlose, Bettendorf, 1:40:08; Claire Schwarz, Bettendorf, 0:54:38; Jenna Schweizer, Bettendorf, 1:10:03;  Abby Sears, Bettendorf, 0:53:34; Carol Seitz, Bettendorf, 1:35:53; Kristen Shaw, Bettendorf, 1:15:49; Jennifer Shay, Bettendorf, 1:05:13; Haley Sheerin, Bettendorf, 1:32:43; Katherine Shepherd, Bettendorf, 2:03:28; Kimberly Shepherd, Bettendorf, 2:03:51; Bev Smith, Bettendorf, 1:38:01; Christine Smith, LeClaire, 1:32:39; Haley Smith, LeClaire, 1:32:38; Hannah Smith, LeClaire, 1:34:34; Jason Smithers, Bettendorf, 1:12:51; Mary Snyder, Bettendorf, 1:15:42; Sarah Snyder, Bettendorf, 1:04:25; Bella Solis, Bettendorf, 1:11:49; Julie Soucinek, Bettendorf, 1:06:56; Kim Souhrada, LeClaire, 1:31:16; Allison Sowers, Bettendorf, 1:51:56; Angie Spaulding, Bettendorf, 1:05:29; Emily Speer, Bettendorf, 1:08:58; Sue Speer, Bettendorf, 1:33:57; Susan Spooner, Bettendorf, 1:05:35; Sinead Steele, Bettendorf, 1:34:18; Michelle Steen, Bettendorf, 1:19:10; Sandy Steinke, Bettendorf, 1:03:20; Jennifer Steward, Bettendorf, 2:00:44; Jennifer Stine, Bettendorf, 1:28:30; Natalie Stine, Bettendorf, 1:28:29; Norene Stinson, Bettendorf, 1:56:47; Amanda Stoehr, Bettendorf, 1:28:04; Mary Storto , Bettendorf, 1:47:41; Kaylee Stout, Bettendorf, 2:00:10; Beth Strader, Bettendorf, 1:11:52; Stacey Struck, Bettendorf, 1:29:27; Ramya Subramaniam, Bettendorf, 1:04:59; Rebecca Surma, Bettendorf, 1:06:50; Addie Swanson, Bettendorf, 0:57:36; Lisa Syfert, Bettendorf, 1:56:45; Remzie Tafa, Bettendorf, 1:54:33; Alexis Tansey, Bettendorf, 1:19:37; Cecilia Taylor, Bettendorf, 1:30:55; Melissa Taylor, Bettendorf, 0:49:32; Abigail Temple, Bettendorf, 1:13:58; Ashley Tennant, Pleasant Valley, 1:16:38; Rachel Tharp, Bettendorf, 0:59:56; Valerie Thompson, Bettendorf, 1:11:13; Mary Thul, Bettendorf, 1:58:42; Tejas Tilala, Bettendorf, 1:35:17; Marilyn Tillotson, Bettendorf, 1:52:05; Kristine Tisue, Bettendorf, 0:59:10; Kristyn Tjaden, Bettendorf, 1:51:48; Mary Tjarks, Bettendorf, 1:53:15; Michelle Tortorella, Bettendorf, 1:11:37; Haley Tracy, Bettendorf, 1:09:01; Kristi Tranel, Bettendorf, 1:11:29; Lisa Trizzino , Bettendorf, 0:49:06; Angie Van Utrecht, Bettendorf, 2:18:11; Elizabeth Vanderschaaf, Bettendorf, 1:16:45; Emily Vanlandschoot, Bettendorf, 1:14:15; Isabelle Vanlandschoot, Bettendorf, 1:16:43; Mary Vanlandschoot, Bettendorf, 1:22:50; Adrianna Vargas, Bettendorf, 1:19:56; Erin Vargas, LeClaire, 1:20:50; Sravanthi Vedula, Bettendorf, 0:58:58; Subashini Vijaykumar, Bettendorf, 1:41:31; Cara Marie Voelliger, Bettendorf, 1:08:52; Katie Voelliger, Bettendorf, 1:12:34; Kelly Voges, LeClaire, 1:20:50; Brianna Voss, Bettendorf, 1:22:06; Rachel Walcoff, Bettendorf, 2:12:29; Emily Wallace, Bettendorf, 1:26:18; Rose Wallace, Bettendorf, 1:26:28; Maggie Walls, Bettendorf, 1:17:47; Theresa Walter, Bettendorf, 1:05:04; Dana Waterman, Pleasant Valley, 1:17:46; Drew Waterman, Pleasant Valley, 1:18:51; Maria Waterman, Pleasant Valley, 0:53:24; Donna Watson, Bettendorf, 1:32:24; Tia Watson, Bettendorf, 1:18:42; Chrissy Watters, Bettendorf, 1:23:53; Rachael Wauer, Bettendorf, 0:59:42; Mary Weiler, Bettendorf, 1:44:31; Karen Weinstein, Bettendorf, 1:08:13; Faith Weis, Bettendorf, 1:10:40; Leslie Welch, Bettendorf, 1:03:01; Maria Welch, Bettendorf, 1:14:54; Madison Well, Bettendorf, 1:05:14; Lisa Wells, Bettendorf, 1:27:27; Beth Wendling, Bettendorf, 1:46:11; Sonya Wenzel, Bettendorf, 1:08:49; Melanie Wessels, Bettendorf, 1:07:29; Michele White, Bettendorf, 1:29:22; Lindsey Wilkins, Bettendorf, 0:48:15; Karmen Wilkinson, Bettendorf, 1:15:20; Hillary Willis, LeClaire, 1:04:29; Cheryl Winger, Bettendorf, 0:57:41; Kristin Winslow, LeClaire, 1:05:16; Heather Witters, LeClaire, 1:04:59; Jadwin Woodall, Bettendorf, 1:03:56; Madison Yaddof, Bettendorf, 1:22:38; Katharine Yarzak, Bettendorf, 1:10:56; Shawna Youngbauer, Bettendorf, 0:57:30; Lisa Zerbonia, LeClaire, 2:04:10.

Quick Bix

Men's overall results

Alex Andrews, LeClaire, 0:28:00; Amaury Andrews, LeClaire, 0:28:01; Ron Barrett, Bettendorf, 0:35:25; Joel Barrows, Bettendorf, 0:42:21; Maxwell Barrows, Bettendorf, 0:42:23; Michael Berkland, Bettendorf, 0:16:39; Samuel Boyer, Bettendorf, 0:19:14; Owen Braun, Bettendorf, 0:24:13; Sam Brockmann, Bettendorf, 0:19:51; Tom Brockmann, Bettendorf, 0:22:54; David Burns, Bettendorf, 0:26:51; Jonathan Burns, Bettendorf, 0:19:31; Jackson Callahan, Bettendorf, 0:33:39; Jim Callahan, Bettendorf, 0:33:38; Diego Camarena, Bettendorf, 0:28:41; Alex Campbell, Bettendorf, 0:16:05; Steve Campbell, Bettendorf, 0:29:34; Robert Carlson, Bettendorf, 0:35:02; Bill Carter, Bettendorf, 0:24:30; Chris Chamberlin, LeClaire, 0:16:40; Garrett Christensen, Bettendorf, 0:18:24; Jack Cockayne, Bettendorf, 0:19:27; Zachary Cockayne, Bettendorf, 0:19:27; Matt Cooper, Bettendorf, 0:32:13; Kaden Culp, LeClaire, 0:31:24; Knick Davis, Bettendorf, 0:18:25; Jordan De Simone, Bettendorf, 0:18:19; Patrick Eshelman, Bettendorf, 0:36:08; Ben Foster, Bettendorf, 0:36:56; Jay Foster, Bettendorf, 0:42:40; Gabe Franzman, Bettendorf, 0:18:19; Michael Franzman, Bettendorf, 0:19:41; Kevin Friedenbach, Bettendorf, 0:18:33; Owen Gannaway, Bettendorf, 0:15:56; Ty Gardner, LeClaire, 0:21:48; Dennis Goad Jr. , Bettendorf, 0:18:54; Craig Grobstich, Bettendorf, 0:19:36; Kael Grobstich, Bettendorf, 0:19:36; Alex Gustafson, Bettendorf, 0:14:47; James Haffarnan IIi, Bettendorf, 0:17:26; Adam Hamerlinck, Bettendorf, 0:29:53; Daniel Hayes, Bettendorf, 0:42:23; John Heath, Bettendorf, 0:55:55; Chad Holst, Bettendorf, 0:18:23; Tom Holst, LeClaire, 0:19:54; Jeff Huber, Bettendorf, 0:18:17; Gavin Hunter, LeClaire, 0:18:08; Ed Jamieson, Bettendorf, 0:36:44; Ganesh Jayaram, Bettendorf, 0:19:49; Robert Jurkowski, Bettendorf, 0:18:24; Brody Kennis, Bettendorf, 0:17:22; Jakob Kennis, Bettendorf, 0:17:22; Robert Kennis, Bettendorf, 0:24:21; Jared Kerker, Bettendorf, 0:16:30; Ju Kim, Bettendorf, 0:29:14; John Kincaid, Bettendorf, 0:21:05; Greg Krafka, Bettendorf, 0:19:05; Collin Kuebrich, Bettendorf, 0:15:50; Shane Labath, Bettendorf, 0:33:48; Alex Larsen, Bettendorf, 0:18:48; Fleet Larsen, Bettendorf, 0:16:05; Eric Lines, Bettendorf, 0:24:01; Gary Mahan, Bettendorf, 0:37:39; Michael Maloney, Bettendorf, 0:28:43; Patrick Markovich, Bettendorf, 0:13:28;  Mike Martin, Bettendorf, 0:20:21; Santiago Martinez, Bettendorf, 0:13:45; Daniel Mayer, LeClaire, 0:22:48; Kirk Mc Cann, Bettendorf, 0:19:20; Craig Mock, Bettendorf, 0:14:44; Eric Mock, Bettendorf, 0:14:24; Pete Moldt, Bettendorf, 0:31:12; Joey Mosbrucker, Bettendorf, 0:23:08; Mark Mosbrucker, Bettendorf, 0:29:34; Nick Murray, Bettendorf, 0:14:11; Derek Onions, Bettendorf, 0:20:40; William Onions, Bettendorf, 0:20:41; Enzo Panozzo , Bettendorf, 0:13:30; Christopher Parrent, LeClaire, 0:36:03; Keyur Patel, Bettendorf, 0:23:30; Nolan Raabe, Bettendorf, 0:19:08; Brian Rathke, Bettendorf, 0:18:30; Timothy Raymon, Bettendorf, 0:20:44; Ben Reeder, Bettendorf, 0:20:15; Lucas Reeder, Bettendorf, 0:20:06; Andrew Riley, LeClaire, 0:17:11; David Robb, Bettendorf, 0:19:20; Michael Schneider, Bettendorf, 0:23:28; Lance Schroeder, Bettendorf, 0:30:56; Doug Schweizer, Bettendorf, 0:30:53; Tanner Sears, Bettendorf, 0:16:12; Jay Sharp, Bettendorf, 0:16:24; Ethan Shepherd, Bettendorf, 0:16:33; Calvin Short, Bettendorf, 0:18:33; Conor Smith, Bettendorf, 0:16:54; Chad Stamper, Bettendorf, 0:30:05; Randy Steining, Bettendorf, 0:18:15; Addison Stockwell, Bettendorf, 0:17:45; William Stradt, Bettendorf, 0:22:56; Austin Teagarden, Bettendorf, 0:37:43; James Thiel, Bettendorf, 0:15:46; Noah Thiel, Bettendorf, 0:14:24; Tim Thompson, Bettendorf, 0:18:06; W. Worthington Treasure, Bettendorf, 0:27:22; Brad Treiber, Bettendorf, 0:26:49; Phillip Trissel, Bettendorf, 0:47:25; Mike Tyler, Bettendorf, 0:23:03; Ryan Weber, Bettendorf, 0:20:39; Cal Werner, Bettendorf, 0:31:34; Daniel White, Bettendorf, 0:22:35; Lucas White, Bettendorf, 0:22:32; Scott White, Bettendorf, 0:47:24; Derek Winslow, LeClaire, 0:17:29.

Women's overall results

Heather Adams, Bettendorf, 0:23:28; Bonnie Amacher, Bettendorf, 0:34:03; Kaylea Anderson, Bettendorf, 0:25:06; Michele Andrews, LeClaire, 0:28:02; Appu Bahulekar, Bettendorf, 0:35:42; Dana Ballenger, Bettendorf, 0:18:48; Nancy Ballenger, Bettendorf, 0:24:50; Myranda Barber, Bettendorf, 0:29:53; Dara Barney, Bettendorf, 0:37:29; Michelle Barrett, Bettendorf, 0:35:25; Elise Barrows, Bettendorf, 0:31:41; Karen Barrows, Bettendorf, 0:31:42; Megan Benadum, Bettendorf, 0:19:20; Kate Benge, Bettendorf, 0:11:50; Danielle Berndt, Bettendorf, 0:12:34; Siddhi Bharadwaj , Bettendorf, 0:19:46; Faye Blackman, Bettendorf, 0:18:31; Jennie Blackman, Bettendorf, 0:15:17; Renee Bodenschatz, Bettendorf, 0:23:03; Amanda Boyer, Bettendorf, 0:19:29; Kristin Boyler, Bettendorf, 0:26:38; Jennifer Braun, Bettendorf, 0:26:35; Sidney Brockmann, Bettendorf, 0:21:53; Danielle Brown, Bettendorf, 0:20:23; Cynthia Bruhn, LeClaire, 0:37:55; Emily Burns, Bettendorf, 0:19:33; Erin Burns, Bettendorf, 0:26:51; Kimbree Callahan, Bettendorf, 0:33:40; Maylee Callahan, Bettendorf, 0:17:53; Natalie Carslake, Bettendorf, 0:18:36; Kathryn Carter, Bettendorf, 0:16:43; Bella Chamberlin, LeClaire, 0:16:39; Chloe Chamberlin, LeClaire, 0:16:18; Kelly Chaney, Bettendorf, 0:41:54; Nicole Childers, Bettendorf, 0:20:09; Stephanie Childers, Bettendorf, 0:20:09; Stephanie Christensen, Bettendorf, 0:27:21; Carly Cook, Bettendorf, 0:25:45; Jeanne Cook, Bettendorf, 0:25:57; Susan Cox, Bettendorf, 0:23:58; Shelby Crane, Bettendorf, 0:25:12; Kelly Cruse, Bettendorf, 0:17:00; Madison Cubbage, Bettendorf, 0:39:22; Jenny Culp, LeClaire, 0:31:35; Mikenna Culp, LeClaire, 0:21:44; Shay Davis, Bettendorf, 0:18:32; Shelly Dellitt, Bettendorf, 0:28:31; Nancy Dorr, Bettendorf, 0:26:38; Allison Eshelman, Bettendorf, 0:36:07; Patty Fisher, LeClaire, 0:20:08; Sofia Foster, Bettendorf, 0:34:39; Tifani Foster, Bettendorf, 0:36:54; Karin Fowler, Bettendorf, 0:16:48; Claire Franzman, Bettendorf, 0:19:39; Alexandra Galbraith, Bettendorf, 0:35:22; Katie Galbraith, Bettendorf, 0:35:22; Erin Ganpat-Straub, Bettendorf, 0:27:19; Lindsay Gardner, LeClaire, 0:21:52; Tia Gendron, Bettendorf, 0:36:20; Lynn Gibson, Bettendorf, 0:29:33; Cynthia Gipp, Bettendorf, 0:27:54; Abbey Graffagna, Bettendorf, 0:16:38; Jenny Grobstich, Bettendorf, 0:19:36; Kelly Grobstich, Bettendorf, 0:19:35; Lindsey Gustafson, Bettendorf, 0:22:34; Lila Haffarnan, Bettendorf, 0:29:36; Lori Haffarnan, Bettendorf, 0:30:13; Courtney Hany, Bettendorf, 0:17:44;  Maryellen Hawbaker, Bettendorf, 0:36:12; Paige Hawbaker, Bettendorf, 0:36:13; Elizabeth Hunter, LeClaire, 0:18:10; Diana Jamieson, Bettendorf, 0:36:43; Nenita Kallenberger, Bettendorf, 0:19:01; Tatum Kennis, Bettendorf, 0:19:56; Emily Kim, Bettendorf, 0:29:14; Brynn Krafka, Bettendorf, 0:18:51; Heidi Krafka, Bettendorf, 0:20:50; Macy Krafka, Bettendorf, 0:18:51; Kaitlin Krebs, Bettendorf, 0:35:33; Aubree Krol, LeClaire, 0:19:33; Ashley Kruse, Bettendorf, 0:18:40; Janelle Kuebrich, Bettendorf, 0:26:23; Joy Larsen, Bettendorf, 0:24:41; Erin Larson, Bettendorf, 0:21:26; Cathy Lechtenberg, Bettendorf, 0:40:57; Holly Leinhauser, Bettendorf, 0:20:59; Kay Long, LeClaire, 0:24:18; Ann Lorenz, LeClaire, 0:35:49; Kaitlyn Lowder, Bettendorf, 0:21:06; Dana Lukowicz, Bettendorf, 0:34:36; Gina Malito , Bettendorf, 0:19:35; Megan Maloney, Bettendorf, 0:28:43;  Beth Markovich, Bettendorf, 0:17:26; Sheila Marolf, Bettendorf, 0:29:18; Tami Mc Cann, Bettendorf, 0:20:23; Patricia McGee, Bettendorf, 0:36:57; Joanne Michaelson, Bettendorf, 0:18:25; Donna Mock, Bettendorf, 0:16:36; Elizabeth Nelson, Bettendorf, 0:30:53; Laura Nelson, Bettendorf, 0:34:17; Patricia Nutt, Bettendorf, 0:27:42; Polly Parrent, LeClaire, 0:35:23; Amanda Paszkiewicz, Bettendorf, 0:18:41; Rachel Perkins, Bettendorf, 0:19:19; Erin Raabe, Bettendorf, 0:19:09; Prescilla Rangel, Bettendorf, 0:28:10; Deena Reeder, Bettendorf, 0:22:21; Lexie Reiling, Bettendorf, 0:34:34; Jenny Rice, Bettendorf, 0:20:14; Denise Richter, Bettendorf, 0:23:07; Delaney Riley, LeClaire, 0:19:34; Nina Robb, Bettendorf, 0:34:29; Katlynn Ryden, Bettendorf, 0:26:39; Ella Schneider, Bettendorf, 0:23:19; Megan Schneider, Bettendorf, 0:23:16; Andrea Schroeder, Bettendorf, 0:28:06; Heather Schroeder, Bettendorf, 0:30:56; Gretchen Schroer, Bettendorf, 0:29:45; Becky Schweizer, Bettendorf, 0:30:53;  Tara Sears, Bettendorf, 0:16:00; Joanna Short, Bettendorf, 0:19:53; Joanne Snyder, Bettendorf, 0:40:33; Eva Stamper, Bettendorf, 0:31:56; Julie Stamper, Bettendorf, 0:36:04; Lindsey Stickler, Bettendorf, 0:33:57; Kennedy Stillwagon, Bettendorf, 0:14:23; Amy Stockwell, Bettendorf, 0:23:32; Gretchen Thiel, Bettendorf, 0:15:38; Elizabeth Treiber, Bettendorf, 0:26:51; Estelle Treiber, Bettendorf, 0:26:50; Fiona Treiber, Bettendorf, 0:26:50; Claire Tyler, Bettendorf, 0:23:03; Jennifer Tyler, Bettendorf, 0:23:08; Sue Vering, Bettendorf, 0:39:18; Joann Vesole, Bettendorf, 0:35:13; Lindsay Voelliger, Bettendorf, 0:29:44; Lynne Voelliger, Bettendorf, 0:29:45; Denise Ware, Bettendorf, 0:48:26; Liz Warner, Bettendorf, 0:18:09; Brianna Wegmann, Bettendorf, 0:48:15; Jill Werner, Bettendorf, 0:31:32; Heather White, Bettendorf, 0:36:45; Kelly White, Bettendorf, 0:22:33; Lauren White, Bettendorf, 0:22:32; Shelby Womack, Bettendorf, 0:16:34; Claudia Wood, Bettendorf, 0:24:54; Deanna Woodall, Bettendorf, 0:25:10.

Angry
0
Sad
0
Funny
0
Wow
0
Love
0