The biggest mistake in this hand was c-betting the flop imo; we are ahead of villain's ranges, but can almost never get 3 streets of value with 2nP (our range looks stronger than it really is because we c-bet into two players on a drawish board). Additionally, we are only concerned about an Ace coming on the turn since our opponent's wide distribution of hands (plus the fact that we hold the Q
would make a
or Ten on the turn less bad for our hand.
When we check on the river we are inducing a bluff (which isn't bad in a vacuum b/c our MP opening range has few 8's in it) but we have no data on villain's bluffing frequencies and we are never that strong here since we can only c/r the river for value with QJ here imo.
As played, this is probably a c/f but I can see how it may become a call if:
1) ranges were wider (CO vs BTN in a HU pot)
2) we had more data on villain and they were a reg against which we often played.