I thinked this flop better the check/back, maybe villain slow played monster hand, KK or AA. Maybe turn i had to bet. And river push all in, i don't think villain push kings, maybe aces, but i guess bet about half pot. So what is possible range? AJo-AKos, J10s, QQ, 1010 or less, AA? But villain is lag, i guess he have lot of bloff or semmi bloff this board.
Villain stats, about 600 hand, 22/15, 3bet 11.9, wtsd 30, wonsd 38.
SB: $12.64 (126.4 bb)
BB: $10 (100 bb)
UTG+2: $17.06 (170.6 bb)
MP1: $10.43 (104.3 bb)
MP2: $12.23 (122.3 bb)
Hero (MP3): $13.24 (132.4 bb)
CO: $9.63 (96.3 bb)
BTN: $11.76 (117.6 bb)
Preflop: Hero is MP3 with Q♦: Q♣:
3 folds, Hero raises to $0.30, 2 folds, SB raises to $1.10, BB folds, Hero raises to $3.40, SB calls $2.30
Flop: ($6.90) J♠: 3♣: J♦: (2 players)
SB checks, Hero checks
Turn: ($6.90) J♣: (2 players)
SB checks, Hero checks
River: ($6.90) 7♠: (2 players)
SB bets $9.24 and is all-in,
Spoiler
Hero calls $9.24
Spoiler
Results: $25.38 pot ($1.14 rake)
Final Board: J♠: 3♣: J♦: J♣: 7♠:
SB showed Q♥: A♣: and lost (-$12.64 net)
Hero showed Q♦: Q♣: and won $24.24 ($11.60 net)