The small rocks pass thru and anything bigger than a marble don’t go thru and stop by the grate. Rocks aren’t a concern but grass and leaves clog the intake real easy. Can’t run thru heavy weed and when the river is full of floating leaves, I stay home.