villain is 28/20/2 over only 88 hands. Did i miss any value out of this hand? What hand ranges do you guys put this guy on? i will give the exact answer after 4 reply posts

PokerStars No-Limit Hold'em, $1.00 BB (7 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver Cards)

Hero ($123.30)
Button ($90.40)
SB ($137.55)
BB ($113.60)
UTG ($97.30)
MP1 ($100)
MP2 ($113.15)

Preflop: Hero is CO with , .
1 fold, MP1 raises to $4, 1 fold, Hero raises to $14, 3 folds, MP1 calls $10.

Flop: ($29.50) , , (2 players)
MP1 checks, Hero checks.

Turn: ($29.50) (2 players)
MP1 checks, Hero bets $18, MP1 calls $18.

River: ($65.50) (2 players)
MP1 checks, Hero bets $38