Villain is 24/12 over 8k hands but has just joined the table so no real reads.

Not sure about my river call. Feels like TT+/air a lot of the time but not sure how often im seeing air here

Full Tilt No-Limit Hold'em, $0.50 BB (9 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

saw flop

UTG ($8.75)
UTG+1 ($20)
MP1 ($42.95)
MP2 ($36.50)
MP3 ($10)
CO ($5.95)
Hero (Button) ($66.55)
SB ($50)
BB ($36.55)

Preflop: Hero is Button with 8, 9
4 folds, MP3 checks, 1 fold, Hero bets $2, SB calls $1.75, 2 folds

Flop: ($5) 9, 4, 4 (2 players)
SB checks, Hero bets $3, SB raises to $9, Hero calls $6

Turn: ($23) 4 (2 players)
SB bets $10, Hero calls $10

River: ($43) 5 (2 players)
SB bets $29 (All-In), Hero calls $29

Total pot: $101 | Rake: $3