QJ is the only Q i can see being in his range on the river. i also think he will have 100% of the (lol) 1 combination of JJ here, given our read he likes to slowplay monsters and that most people don't raise JJ on this flop because they feel they have the deck crippled.