Click to see full-size image. |

Villain is a reg. Not a particularly strong reg, but an okay thinking player.
Here are his stats:

VP/PFR/AF
CB/FCB/ST/FST
3B/F3B/4B(range)/F4B
Preflop
Raising QQ UTG is pretty standard so I make it 3x.
Once he just calls we can eliminate the monster pre flop holdings AA/KK/AK sometimes AQ and JJ and we block AQ.
Flop
I think a lot of the time we are going to be check calling on this flop. Protects our check calling range and also for pot control.
So we decide to check call.
Turn
When the

River
I check and he shoves. I just think this is ALWAYS a bluff. The hand makes no sense for it to be for value. So I call.
Reasons I think its a bluff;
AK - Probably doesnt shove and 3bets pre.
AQ - We block and also doesn't shove often.
AJ/55/99/Jx - Once we check flop, our range never looks strong and its not usually a hand we can call vs three barrels, so wouldn't villain go for a value size that we can possibly call with Ax/KK/QQ or other hands villains beating?
It just smells like a bluff when villain shoves here and I'm pretty confident of calling this river off.
What are your guys thoughts on thought process and the way the hand was played?
Cheers
Abz