Tyler Peterson medals, Shelton golf tops Xavier