Villain is 16/14/4.6 over 128k hands. Haven't seen anything out of the ordinary.
How much should I bet this river and should I fold if he raises??
Hand converted by PokerTracker 3
UTG: $160.46
CO: $220.31
BTN: $200.34
SB: $260.08
Hero (BB): $270.14
SB posts SB $1.00,
Hero posts BB $2.00
Pre Flop: ($3.00) Hero has 9

9
UTG calls $2.00,
fold,
BTN raises to $8.00,
fold,
Hero calls $6.00, UTG calls $6.00
Flop: ($25.00, 3 players) 8

J

T
Hero checks, UTG checks,
BTN bets $19.00,
Hero calls $19.00,
fold
Turn: ($63.00, 2 players) 7
Hero checks,
BTN checks
River: ($63.00, 2 players) Q
Hero ??