Kaddurah ran the 3.1-mile course in 16:56. John Niven of Swartz Creek, the masters winner, was second in 17:10.
Sherrie Teeple of Grand Blanc was the first woman in 19:55. Kaylie Milne, 13, of Grand Blanc was second in 21:41.
The first walker was Johnny Olsey of Clio in 29:26. Women's winner Lynette Heinlein of Vassar was second overall in 30:53.
SWARTZ CREEK 5K CHALLENGE
Run results
Overall — Men: Omar Kaddurah, Grand Blanc 16:56. Women: Sherrie Teeple, Grand Blanc 19:55.
Masters — Men: John Niven, Swartz Creek 17:10. Women: Maggy Zidar, Pontiac 22:48.
Men 12-under — 1. Lachlan Dickie, Swartz Creek 18:59; 2. Caspian Peavyhouse, Davison 27:10; 3. Johnny Barger, Burton 31:39.
Women 12-under — 1. Amanda George, Davison 22:40.
Men 13-15 — 1. Zachary Kughn, Grand Blanc 18:46; 2. Cody Grant, Swartz Creek 19:47; 3. Tyler Blower, Swartz Creek 20:18.
Women 13-15 — 1. Kaylie Milne, Grand Blanc 21:41; 2. Shivani Kaushal, Grand Blanc 22:25; 3. Melissa George, Grand Blanc 22:56.
Men 16-19 — 1. Joseph Barger, Burton 17:16; 2. Jeremy Dickie, Swartz Creek 17:35; 3. Troy Silverthorn, Swartz Creek 19:05.
Women 16-19 — 1. Selina Paupert, Dryden 22:41; 2. Katie Witten, Swartz Creek 23:25; 3. Grace Harcz, Swartz Creek 23:59.
Men 20-24 — 1. Jonathan Malcolm, Oakley 18:10; 2. Nick Clark, Grand Blanc 25:49; 3. Wayne Gonyea, Davison 45:42.
Women 20-24 — 1. Christie Guzdial 21:54; 2. Caitlin Mlinarich, Fenton 31:53; 3. Erin Jesson, Dearborn Heights 33:50.
Men 25-29 — 1. Jeffrey Vandusen, Bay City 19:57; 2. Carl Bastien, Flint 22:23; 3. Ryan Faris, Fenton 22:25.
Women 25-29 — 1. Lisa Fleming, Bay City 25:21; 2. Jenni Wolgast, Swartz Creek 27:33; 3. Michelle Wolfenden, Grand Blanc 29:39.
Men 30-34 — 1. James Teeple, Grand Blanc 17:10; 2. Dean Morris, Burton 20:56; 3. Dean Lingenfelter, Davison 21:46.
Women 30-34 — 1. Jennifer Schmidt, Lapeer 23:03; 2. Noell Hickey, Gaines 23:54; 3. Michelle Bohanon, Swartz Creek 29:22.
Men 35-39 — 1. Greg Thomas, Clio 17:50; 2. Mark Nemer, Swartz Creek 20:44; 3. James Landon, Grand Blanc 22:18.
Women 35-39 — 1. Heidi Zayan, Gaines 25:27; 3. Kristine Kotula, Swartz Creek 25:57; 3. Laura Boshaw, Flushing 27:54.
Men 40-44 — 1. Dean Fuller, Burton 18:55; 2. Michael Jewell, Swartz Creek 20:24; 3. Tim Brooks, Flushing 22:36.
Women 40-44 — 1. Amy Guszek, Davison 25:44; 2. Lynn Stanley, Swartz Creek 27:47; 3. Vicki George, Davison 27:58.
Men 45-49 — 1. Robert Duerksen, Ann Arbor 17:23; 2. Dave Wolbert, Flint 18:21; 3. Roger Lara, Grand Blanc 18:29.
Women 45-49 — 1. Teresa Martin, Freeland 24:13; 2. Cheryl Porter, Lapeer 24:26; 3. Denise Knoll, Swartz Creek 27:35.
Men 50-54 — 1. Leonard Brousseau, Byron 19:06; 2. Mike Froats, Fenton 22:07; 3. Brian Barrie, Flint 22:44.
Women 50-54 — 1. Denise Charles, Flushing 26:09; 2. Debbie Beason, Flushing 26:15; 3. Vicki Dolliver, Linden 29:15.
Men 55-59 — 1. Ronald Durham, Flushing 20:27; 2. Michael Manor, Clio 21:00; 3. Mike Murphy, Burton 21:46.
Women 55-59 — 1. Diane Fuller, Columbiaville 28:56; 2. Kathy Poore, Clinton Twp. 29:17; 3. Sue Mott, Dryden 33:52.
Men 60-64 — 1. David Rau, Gagetown 20:35; 2. Michael Werner, North Street 22:52; 3. Conrad Scharrer, Clio 22:44.
Women 60-64 — 1. Kathleen Morse, Linden 28:50; 2. Shirley Larsen, Grand Blanc 31:12; 3. Martha Austin, Swartz Creek 31:32.
Men 65-69 — 1. James Carlton, White Lake 20:23; 2. Bill Keller, Lansing 22:28; 3. Richard Whaley, Byron 22:32.
Women 65-69 — 1. Jan Wallen, Flushing 29:27; 2. Mary Demattia, Novi 34:15; 3. Maureen Schisler, Gaines 38:21.
Men 70-74 — 1. Lee Burch, Clio 23:45; 2. Ronald Gill, Pleasant lake 31:01; 3. Robert Woolley, Lapeer 36:38.
Men 75-over — 1. Glen Larsen, Grand Blanc 29:05; 2. Harrison Hensley, Pinckney 31:50.
(Times in heavyweight divisions adjusted for age; actual time listed first, adjusted time second)
185-199 pounds — 1. Bob Ferguson, Pinckney 23:50, 21:21; 2. Jeffrey Richardson, Davison 25:08, 23:24; 3. David Smith, Grand Blanc 25:56, 23:58.
200-219 pounds — 1. Ronald Maksymowski, Flint 24:54, 21:15; 2. Jason Babka, Durand 25:45, 24:42; 3. Scott Vadovich, Fenton 29:20, 26:29.
220-over pounds — 1. Steven Schneider, St. Johns 20:51, 18:59; 2. David Westover, Clio 22:24, 20:04; 3. Greg Flint, Flushing 22:55, 20:51.
Walk results
Overall — Men: Johnny Olsey, Clio 29:26. Women: Lynette Heinlein, Vassar 30:53.
Masters — Men: Marshall Sanders, Flushing 33:22. Women: Susan Mora-Fassett, Fenton 31:13.
Men 19-under — 1. Michael Guss, Linden 35:25; 2. Joseph Guss, Linden 51:02.
Women 19-under — 1. Kayla Ostrander, Swartz Creek 45:10; 2. Lauren Hathaway, Swartz Creek 45:13; 3. Tori Ostrander, Swartz Creek 51:29.
Men 20-29 — 1. Jacob Smith, Flint 53:50.
Women 20-29 — 1. Kelly Buzzard, Swartz Creek 41:36; 2. Candice Underwood, Swartz Creek 41:36; 3. Alexis Sweers, Davison 42:42.
Women 30-34 — 1. Angela Martin, Fenton 45:01; 2. Beth Pyscher, Swartz Creek 50:25; 3. Jamie Pekarek, Swartz Creek 52:46.
Men 35-39 — 1. Dean Perigo, Montrose 36:50; 2. Matthew Leggat, Swartz Creek 55:14.
Women 35-39 — 1. Stacy Thompson, Flint 50:01.
Women 40-44 — 1. Becky Benjamin, Swartz Creek 32:18; 2. Wendy Davis, Swartz Creek 38:12; 3. Cheryl Bassett, Grand Blanc 38:33.
Men 45-49 — 1. Jim Zittel, Waterford 40:20.
Women 45-49 — 1. Laurie Ferris, Holly 39:21; 2. Markeda Yarbrough, Flint 39:41; 3. Joni Ward, Swartz Creek 40:55.
Men 50-54 — 1. David Panzlau, Fenton 34:23; 2. Steve Taylor, Gaines 40:39; 3. Kim Moon, Flint 52:46.
Women 50-54 — 1. Cindy Taylor, Gaines 39:35; 2. Cheryl Godmar, Fenton 41:27; 3. Pamela Roberts, Fenton 45:41.
Men 55-59 — 1. Harold Kirsh, Lapeer 35:59.
Women 55-59 — 1. Kristin Popilek, Swartz Creek 35:59; 2. Doris Maxfield, Linden 41:27; 3. Valerie Schmidt, Lapeer 45:08.
Men 60-64 — 1. David Thurston, Fowler 39:26; 2. Gary Chisholm, Otisville 39:47.
Women 60-64 — 1. Monica Wood, Swartz Creek 39:45; 2. Jane Matthews, Grand Blanc 40:51; 3. Rachel Argue, Flint 42:13.
Men 65-69 — 1. Wesley Shumpert, Flint 33:55; 2. Jim Loria, Swartz Creek 38:54; 3. Doug Fisher, Flushing 39:16.
Women 65-69 — 1. Sue Grace, Owosso 41:49; 2. Rita Collie, Swartz Creek 41:54; 3. Gloria Frank, Mt. Morris 57:34.
Men 70-74 — 1. Max Dorr, Flint 57:09.
Women 70-74 — 1. Patricia Priest, Davison 38:35; 2. Vicki Paton, Swartz Creek 41:25; 3. Mary Tacker, Swartz Creek 57:09.
Men 75-over — 1. Al Duch, Swartz Creek 44:55.