Does anyone hate my turn check, river call with top 2 pair? I was trying to keep the pot small and induce a river bluff from a weaker hand after the likely draw hit

Villain is 69/8 over 25 hands, no reads

Blinds: $0.12/$0.25

Hero: $22.01
UTG+1: $65.99
MP1: $24.5
MP2: $51.17
MP3: $54.68
CO: $11.96
Button: $22.75
SB: $24.75
BB: $24.25

Pre-flop: (9 players) Hero is UTG with Qd A♣
Hero raises to $1, 6 folds, SB calls, BB folds.

Flop: 10♠ Q♠ 3♣ ($2.25, 2 players)
SB checks, Hero bets $2, SB calls.

Turn: A♠ ($6.25, 2 players)
SB checks, Hero checks.

River: 5d ($6.25, 2 players)
SB bets $2, Hero calls.