Scrieți o continuare pentru acest paragraf - Scholes a semnat un contract cu Ulster înainte de sezonul 2014-15 și a jucat patru meciuri în liga din acel an. Cu toate acestea, în sezonul următor a jucat mult mai regulat pentru prima echipă. Scholes a jucat în 12 meciuri ale echipei Pro12 din 2015-16
A jucat în nouă meciuri, începând nouă dintre ele, și a marcat prima sa încercare pentru echipă împotriva lui Scarlets pe 12 septembrie 2015. De asemenea, a debutat în Europa împotriva lui Toulouse în Cupa Campionilor și a jucat în cinci din cele șase meciuri ale Ulsterului în turneu. Cu toate acestea, cu sosirea iminentă a apărătorului Charles Piutau în vara anului, Scholes a decis să părăsească Ulster după sezonul său de succes.