Is this somewhat of a perfect time to check the river to get value out of missed draws/weak hands?

Opp has been playing a tonne of hands and calling me to river constantly.

$0.25/$0.5 No Limit Holdem
7 players
Converted at weaktight.com

Stacks:
UTG ($23.25)
UTG+1 ($50.75)
MP ($50.00)
CO ($69.50)
BTN ($38.50)
Hero ($50.55)
BB ($40.35)

Pre-flop: ($0.75, 7 players) Hero is SB
3 folds, CO calls $0.5, 1 fold, Hero raises to $2, 1 fold, CO calls $1.5

Flop: ($4.5, 2 players)
Hero bets $4, CO calls $4

Turn: ($12.5, 2 players)
Hero bets $10, CO calls $10

River: ($32.5, 2 players)
Hero bets $20, 1 fold

Final Pot: $32.50

Hero wins $50.9 ( won +$14.9 )
CO lost -$16.00