Il 4 maggio 2015 Giovanni Vavassori subentra sulla panchina del Pavia, al posto dell'esonerato Riccardo Maspero, ad una giornata dalla fine del campionato. Nell'unica partita disputata conquista un pareggio, centrando così il terzo posto in classifica; la squadra viene poi eliminata al primo turno di play-off, e Vavassori non viene riconfermato per la stagione 2015-2016.