Udfyld følgende sætning: Scholes underskrev en seniorkontrakt med Ulster forud for 2014/15 sæsonen, og gjorde fire optrædener i årets liga. Den følgende sæson spillede han dog meget mere regelmæssigt for førsteholdet. Scholes medvirkede i 12 af holdets
2015<unk>16 Pro12 kampe, startede ni af dem, og scorede sit første forsøg for holdet mod Scarlets den 12. september 2015. Han fik også sin europæiske debut mod Toulouse i Champions Cup og spillede i fem af Ulsters seks kampe i turneringen. Men med den forestående ankomst af fuldback Charles Piutau i sommeren besluttede Scholes at forlade Ulster efter sin gennembrud sæson.