A 21-year-old man pleaded guilty Monday in Charlottesville Circuit Court to hugging and touching women on the Rivanna Trail last year.