Scholes allekirjoitti vanhemman sopimuksen Ulsterin kanssa ennen kauden 2014/15 alkua, ja pelasi neljä ottelua tuon vuoden sarjassa. Seuraavana kaudella hän kuitenkin pelasi paljon säännöllisemmin ensimmäisessä joukkueessa. Scholes esiintyi 12 pelissä Pro12 -turnauksessa vuonna 2015/16.
Hän aloitti yhdeksän ottelua ja teki ensimmäisen tryynsä Scarletsia vastaan 12. syyskuuta 2015. Hän teki myös Euroopan debyyttinsä Toulousea vastaan Mestarien Cupissa ja pelasi viidessä Ulsterin kuudesta ottelusta turnauksessa. Kuitenkin kun puolustaja Charles Piutau oli tulossa kesällä, Scholes päätti lähteä Ulsterista läpimurtonsa jälkeen.