Villain is a reg. 26/22/2.5. I haven't seen him do anything crazy postflop. Should I have even bet the river? Now that I think about it, I'm not sure what worse hands I was really expecting to call.

Merge No-Limit Hold'em, $1.00 BB (6 handed) - Merge Converter Tool

saw flop

Hero (MP) ($193.35)
CO ($101.50)
Button ($117.18)
SB ($103.65)
BB ($271.09)
UTG ($99.50)

Preflop: Hero is MP with ,
1 fold, Hero bets $3, 3 folds, BB calls $2

Flop: ($6.50) , , (2 players)
BB checks, Hero bets $4.33, BB calls $4.33

Turn: ($15.16) (2 players)
BB checks, Hero bets $11.10, BB calls $11.10

River: ($37.36) (2 players)
BB checks, Hero bets $26.02, BB raises $66.04