Mariah Provenzano wins three events