Unfortunately, 888Sport is not available to self-excluded players as this site has partnered with GamStop.