guesser
noun
°A person who guesses; especially someone who can make a reasonable prediction from little evidence.