Escribe unha continuación para este parágrafo - Scholes asinou un contrato co Ulster antes da tempada 2014-15 e fixo catro aparicións na liga dese ano. Na tempada seguinte xogou moito máis regularmente para o primeiro equipo. Scholes apareceu en 12 das Pro12 do equipo de 2015-16
Xogou nove partidos, sendo titular en nove deles, e marcou o seu primeiro intento para o equipo contra Scarlets o 12 de setembro de 2015. Tamén fixo o seu debut europeo contra o Toulouse na Champions Cup e xogou en cinco dos seis partidos do Ulster no torneo. Con todo, coa inminente chegada do lateral Charles Piutau no verán, Scholes decidiu deixar o Ulster despois da súa temporada de gran éxito.