Villain is 7/0/0 after 45 hands. he tanked flop and turn b4 calling and almost insta bet on river

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

BB ($25.77)
UTG ($40.77)
UTG+1 ($42.61)
MP1 ($10.52)
MP2 ($52.91)
CO ($22.15)
Hero (Button) ($25)
SB ($21.50)

Preflop: Hero is Button with ,
4 folds, CO calls $0.25, Hero bets $1, 2 folds, CO calls $0.75

Flop: ($2.35) , , (2 players)
CO checks, Hero bets $1.50, CO calls $1.50

Turn: ($5.35) (2 players)
CO checks, Hero bets $3.50, CO calls $3.50

River: ($12.35) (2 players)
CO bets $10.50