Your ancestor and their spouse may have had more than one child with the same name. In some families it was common to "reuse" names of children who had died as infants. Consequently a couple may have children named Geske born in 1852, 1856 and 1859--if the first two died. Couples may also have children with names so similar that a researcher does not realize the children are different--naming children Lucinda and Lucena can confuse researchers. And other families give children names that are different in their homeland but are different in the country where they settled--Johann and Jann may both get anglicized as John.
Don't assume those kids with the "same name" are all the same kid.