1000 hands on villain. He has raised 20% of steal attempts, has an 80% c-bet and shoved over my last 4-bet (I folded AQ that time).

Opinions would be appreciated. fyi I actually meant to bet a bit more on the river but friggin table ninja did a slightly smaller amount. It was supposed to be a 52% bet.

PokerStars No-Limit Hold'em, $0.25 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

saw flop

MP ($29.55)
CO ($25.55)
Button ($25.60)
Hero (SB) ($25.10)
BB ($26.20)
UTG ($38.45)

Preflop: Hero is SB with 8, 9
4 folds, Hero bets $0.75, BB raises to $2.30, Hero calls $1.55

Flop: ($4.60) 10, A, 7 (2 players)
Hero checks, BB bets $3.50, Hero calls $3.50

Turn: ($11.60) A (2 players)
Hero checks, BB checks

River: ($11.60) 3 (2 players)
Hero bets $5.60, 1 fold

Total pot: $11.60 | Rake: $0.55