Have to agree with Grunk,
I rode a couple of the early races in Prophetstown last year and they are a pretty good time. I missed the first one, rode the Keithsburg race instead. Prophetstown is sandy and pretty fast but it seems like there is always a section or two that will slow you down to a snails pace. Gotta like the variety!