PokerStars - $0.05 NL FAST (6 max) - Holdem - 6 players
BTN: 106.2 BB (VPIP: 23.63, PFR: 16.48, 3Bet Preflop: 2.67, Hands: 186)
SB: 253.2 BB (VPIP: 25.42, PFR: 18.98, 3Bet Preflop: 5.83, Hands: 307)
BB: 127.2 BB (VPIP: 28.40, PFR: 22.50, 3Bet Preflop: 13.33, Hands: 82)
UTG: 117.4 BB (VPIP: 19.05, PFR: 16.67, 3Bet Preflop: 11.11, Hands: 45)
Hero (MP): 153.2 BB
CO: 146.4 BB (VPIP: 20.65, PFR: 17.39, 3Bet Preflop: 2.44, Hands: 95)
SB posts SB 0.4 BB, BB posts BB 1 BB
Pre Flop: (pot: 1.4 BB) Hero has Q

J
fold,
Hero raises to 3 BB, CO calls 3 BB,
fold, SB calls 2.6 BB, BB calls 2 BB
Flop: (12 BB, 4 players) 5

T

8
SB bets 11.6 BB,
fold,
Hero calls 11.6 BB,
fold
Turn: (35.2 BB, 2 players) Q
SB checks,
Hero checks
River: (35.2 BB, 2 players) 3
SB bets 33.8 BB,
Hero?
Villain seems like a decent regular - I can't make much sense of his line though, other than a set that was afraid of a turned straight.
What is the range that villain plays this line with? I think it's mostly sets - does anything else make sense here?